builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-195 starttime: 1464195207.38 results: success (0) buildid: 20160525073114 builduid: a937a0487ae347e38285e1bd487108af revision: f887875e60c8738740089de8e85d6b68475de96e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 09:53:27.375582) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 09:53:27.376038) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 09:53:27.376354) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 09:53:27.498270) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-25 09:53:27.498652) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False --09:53:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 09:53:29 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.796000 ========= master_lag: 2.71 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-25 09:53:32.006641) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-25 09:53:32.006931) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.112000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-25 09:53:35.138965) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-25 09:53:35.139542) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f887875e60c8738740089de8e85d6b68475de96e --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f887875e60c8738740089de8e85d6b68475de96e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False 2016-05-25 09:53:35,812 truncating revision to first 12 chars 2016-05-25 09:53:35,812 Setting DEBUG logging. 2016-05-25 09:53:35,812 attempt 1/10 2016-05-25 09:53:35,813 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/f887875e60c8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 09:53:36,920 unpacking tar archive at: mozilla-aurora-f887875e60c8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.881000 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-25 09:53:37.175878) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 09:53:37.176237) ========= script_repo_revision: f887875e60c8738740089de8e85d6b68475de96e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 09:53:37.176674) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 09:53:37.176944) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 09:53:37.192830) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 58 secs) (at 2016-05-25 09:53:37.193304) ========= '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' 'mozilla-aurora' '--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', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 09:53:37 INFO - MultiFileLogger online at 20160525 09:53:37 in C:\slave\test 09:53:37 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 mozilla-aurora --download-symbols true 09:53:37 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:53:37 INFO - {'append_to_log': False, 09:53:37 INFO - 'base_work_dir': 'C:\\slave\\test', 09:53:37 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:53:37 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:53:37 INFO - 'buildbot_json_path': 'buildprops.json', 09:53:37 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:53:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:53:37 INFO - 'download_minidump_stackwalk': True, 09:53:37 INFO - 'download_symbols': 'true', 09:53:37 INFO - 'e10s': False, 09:53:37 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:53:37 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:53:37 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:53:37 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:53:37 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:53:37 INFO - 'C:/mozilla-build/tooltool.py'), 09:53:37 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:53:37 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:53:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:53:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:53:37 INFO - 'log_level': 'info', 09:53:37 INFO - 'log_to_console': True, 09:53:37 INFO - 'opt_config_files': (), 09:53:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:53:37 INFO - '--processes=1', 09:53:37 INFO - '--config=%(test_path)s/wptrunner.ini', 09:53:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:53:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:53:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:53:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:53:37 INFO - 'pip_index': False, 09:53:37 INFO - 'require_test_zip': True, 09:53:37 INFO - 'test_type': ('testharness',), 09:53:37 INFO - 'this_chunk': '1', 09:53:37 INFO - 'total_chunks': '10', 09:53:37 INFO - 'virtualenv_path': 'venv', 09:53:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:53:37 INFO - 'work_dir': 'build'} 09:53:37 INFO - ##### 09:53:37 INFO - ##### Running clobber step. 09:53:37 INFO - ##### 09:53:37 INFO - Running pre-action listener: _resource_record_pre_action 09:53:37 INFO - Running main action method: clobber 09:53:37 INFO - rmtree: C:\slave\test\build 09:53:37 INFO - Using _rmtree_windows ... 09:53:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:55:06 INFO - Running post-action listener: _resource_record_post_action 09:55:06 INFO - ##### 09:55:06 INFO - ##### Running read-buildbot-config step. 09:55:06 INFO - ##### 09:55:06 INFO - Running pre-action listener: _resource_record_pre_action 09:55:06 INFO - Running main action method: read_buildbot_config 09:55:06 INFO - Using buildbot properties: 09:55:06 INFO - { 09:55:06 INFO - "project": "", 09:55:06 INFO - "product": "firefox", 09:55:06 INFO - "script_repo_revision": "production", 09:55:06 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 09:55:06 INFO - "repository": "", 09:55:06 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 09:55:06 INFO - "buildid": "20160525073114", 09:55:06 INFO - "pgo_build": "False", 09:55:06 INFO - "basedir": "C:\\slave\\test", 09:55:06 INFO - "buildnumber": 48, 09:55:06 INFO - "slavename": "t-w864-ix-195", 09:55:06 INFO - "revision": "f887875e60c8738740089de8e85d6b68475de96e", 09:55:06 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 09:55:06 INFO - "platform": "win64", 09:55:06 INFO - "branch": "mozilla-aurora", 09:55:06 INFO - "repo_path": "releases/mozilla-aurora", 09:55:06 INFO - "moz_repo_path": "", 09:55:06 INFO - "stage_platform": "win64", 09:55:06 INFO - "builduid": "a937a0487ae347e38285e1bd487108af", 09:55:06 INFO - "slavebuilddir": "test" 09:55:06 INFO - } 09:55:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 09:55:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 09:55:06 INFO - Running post-action listener: _resource_record_post_action 09:55:06 INFO - ##### 09:55:06 INFO - ##### Running download-and-extract step. 09:55:06 INFO - ##### 09:55:06 INFO - Running pre-action listener: _resource_record_pre_action 09:55:06 INFO - Running main action method: download_and_extract 09:55:06 INFO - mkdir: C:\slave\test\build\tests 09:55:06 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')]} 09:55:06 INFO - https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 09:55:06 INFO - trying https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 09:55:06 INFO - Downloading https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 09:55:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 09:55:07 INFO - Downloaded 1274 bytes. 09:55:07 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 09:55:07 INFO - Using the following test package requirements: 09:55:07 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 09:55:07 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:55:07 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 09:55:07 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:55:07 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 09:55:07 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:55:07 INFO - u'jsshell-win64.zip'], 09:55:07 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:55:07 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 09:55:07 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 09:55:07 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:55:07 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 09:55:07 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:55:07 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 09:55:07 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:55:07 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 09:55:07 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:55:07 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 09:55:07 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 09:55:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:55:07 INFO - https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 09:55:07 INFO - trying https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 09:55:07 INFO - Downloading https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 09:55:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 09:55:08 INFO - Downloaded 20808162 bytes. 09:55:08 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:55:08 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:55:10 INFO - caution: filename not matched: web-platform/* 09:55:10 INFO - Return code: 11 09:55:10 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')]} 09:55:10 INFO - https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 09:55:10 INFO - trying https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 09:55:10 INFO - Downloading https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 09:55:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 09:55:12 INFO - Downloaded 36409220 bytes. 09:55:12 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:55:12 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:55:50 INFO - caution: filename not matched: bin/* 09:55:50 INFO - caution: filename not matched: config/* 09:55:50 INFO - caution: filename not matched: mozbase/* 09:55:50 INFO - caution: filename not matched: marionette/* 09:55:50 INFO - caution: filename not matched: tools/wptserve/* 09:55:50 INFO - Return code: 11 09:55:50 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')]} 09:55:50 INFO - https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 09:55:50 INFO - trying https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:55:50 INFO - Downloading https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 09:55:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 09:55:53 INFO - Downloaded 82716206 bytes. 09:55:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:55:53 INFO - mkdir: C:\slave\test\properties 09:55:53 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:55:53 INFO - Writing to file C:\slave\test\properties\build_url 09:55:53 INFO - Contents: 09:55:53 INFO - build_url:https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:55:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:55:53 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:55:53 INFO - Writing to file C:\slave\test\properties\symbols_url 09:55:53 INFO - Contents: 09:55:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:55:53 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')]} 09:55:53 INFO - https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:55:53 INFO - trying https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:55:53 INFO - Downloading https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:55:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 09:55:55 INFO - Downloaded 50725631 bytes. 09:55:55 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:55:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:55:58 INFO - Return code: 0 09:55:58 INFO - Running post-action listener: _resource_record_post_action 09:55:58 INFO - Running post-action listener: set_extra_try_arguments 09:55:58 INFO - ##### 09:55:58 INFO - ##### Running create-virtualenv step. 09:55:58 INFO - ##### 09:55:58 INFO - Running pre-action listener: _pre_create_virtualenv 09:55:58 INFO - Running pre-action listener: _resource_record_pre_action 09:55:58 INFO - Running main action method: create_virtualenv 09:55:58 INFO - Creating virtualenv C:\slave\test\build\venv 09:55:58 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 09:55:58 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:56:01 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:56:05 INFO - Installing distribute......................................................................................................................................................................................done. 09:56:06 INFO - Return code: 0 09:56:06 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:56:06 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')]} 09:56:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:56:06 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')]} 09:56:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:56:06 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 0x0248E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023B7560>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024BF368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\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 09:56:06 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 09:56:06 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 09:56:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:56:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 09:56:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:56:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:56:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:56:06 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 09:56:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:56:06 INFO - 'DCLOCATION': 'SCL3', 09:56:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:56:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:56:06 INFO - 'HOMEDRIVE': 'C:', 09:56:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 09:56:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:56:06 INFO - 'KTS_VERSION': '1.19c', 09:56:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 09:56:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 09:56:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:56:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:56:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:56:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:06 INFO - 'MOZ_NO_REMOTE': '1', 09:56:06 INFO - 'NO_EM_RESTART': '1', 09:56:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:56:06 INFO - 'OS': 'Windows_NT', 09:56:06 INFO - 'OURDRIVE': 'C:', 09:56:06 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', 09:56:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:56:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:56:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:56:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:56:06 INFO - 'PROCESSOR_LEVEL': '6', 09:56:06 INFO - 'PROCESSOR_REVISION': '1e05', 09:56:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:56:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:56:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:56:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:56:06 INFO - 'PROMPT': '$P$G', 09:56:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:56:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:56:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:56:06 INFO - 'PWD': 'C:\\slave\\test', 09:56:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:56:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:56:06 INFO - 'SYSTEMDRIVE': 'C:', 09:56:06 INFO - 'SYSTEMROOT': 'C:\\windows', 09:56:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:56:06 INFO - 'TEST1': 'testie', 09:56:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:56:06 INFO - 'USERDOMAIN': 'T-W864-IX-195', 09:56:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 09:56:06 INFO - 'USERNAME': 'cltbld', 09:56:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 09:56:06 INFO - 'WINDIR': 'C:\\windows', 09:56:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:56:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:56:08 INFO - Downloading/unpacking psutil>=0.7.1 09:56:08 INFO - Running setup.py egg_info for package psutil 09:56:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:56:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:56:08 INFO - Installing collected packages: psutil 09:56:08 INFO - Running setup.py install for psutil 09:56:08 INFO - building 'psutil._psutil_windows' extension 09:56:08 INFO - error: Unable to find vcvarsall.bat 09:56:08 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-pohfe3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:56:08 INFO - running install 09:56:08 INFO - running build 09:56:08 INFO - running build_py 09:56:08 INFO - creating build 09:56:08 INFO - creating build\lib.win32-2.7 09:56:08 INFO - creating build\lib.win32-2.7\psutil 09:56:08 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:56:08 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:56:08 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:56:08 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:56:08 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:56:08 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:56:08 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:56:08 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:56:08 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:56:08 INFO - running build_ext 09:56:08 INFO - building 'psutil._psutil_windows' extension 09:56:08 INFO - error: Unable to find vcvarsall.bat 09:56:08 INFO - ---------------------------------------- 09:56:08 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-pohfe3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:56:08 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-195\AppData\Roaming\pip\pip.log 09:56:08 WARNING - Return code: 1 09:56:08 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! 09:56:08 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:56:08 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')]} 09:56:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:56:08 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')]} 09:56:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:56:08 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 0x0248E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023B7560>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024BF368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\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 09:56:08 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 09:56:08 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 09:56:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:56:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 09:56:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:56:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:56:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:56:08 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 09:56:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:56:08 INFO - 'DCLOCATION': 'SCL3', 09:56:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:56:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:56:08 INFO - 'HOMEDRIVE': 'C:', 09:56:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 09:56:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:56:08 INFO - 'KTS_VERSION': '1.19c', 09:56:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 09:56:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 09:56:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:56:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:56:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:56:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:08 INFO - 'MOZ_NO_REMOTE': '1', 09:56:08 INFO - 'NO_EM_RESTART': '1', 09:56:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:56:08 INFO - 'OS': 'Windows_NT', 09:56:08 INFO - 'OURDRIVE': 'C:', 09:56:08 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', 09:56:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:56:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:56:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:56:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:56:08 INFO - 'PROCESSOR_LEVEL': '6', 09:56:08 INFO - 'PROCESSOR_REVISION': '1e05', 09:56:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:56:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:56:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:56:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:56:08 INFO - 'PROMPT': '$P$G', 09:56:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:56:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:56:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:56:08 INFO - 'PWD': 'C:\\slave\\test', 09:56:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:56:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:56:08 INFO - 'SYSTEMDRIVE': 'C:', 09:56:08 INFO - 'SYSTEMROOT': 'C:\\windows', 09:56:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:56:08 INFO - 'TEST1': 'testie', 09:56:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:56:08 INFO - 'USERDOMAIN': 'T-W864-IX-195', 09:56:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 09:56:08 INFO - 'USERNAME': 'cltbld', 09:56:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 09:56:08 INFO - 'WINDIR': 'C:\\windows', 09:56:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:56:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:56:09 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:56:09 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:56:09 INFO - Running setup.py egg_info for package mozsystemmonitor 09:56:09 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:56:09 INFO - Running setup.py egg_info for package psutil 09:56:09 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:56:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:56:09 INFO - Installing collected packages: mozsystemmonitor, psutil 09:56:09 INFO - Running setup.py install for mozsystemmonitor 09:56:09 INFO - Running setup.py install for psutil 09:56:09 INFO - building 'psutil._psutil_windows' extension 09:56:09 INFO - error: Unable to find vcvarsall.bat 09:56:09 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-zspdwa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:56:09 INFO - running install 09:56:09 INFO - running build 09:56:09 INFO - running build_py 09:56:09 INFO - running build_ext 09:56:09 INFO - building 'psutil._psutil_windows' extension 09:56:09 INFO - error: Unable to find vcvarsall.bat 09:56:09 INFO - ---------------------------------------- 09:56:09 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-zspdwa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:56:09 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-195\AppData\Roaming\pip\pip.log 09:56:09 WARNING - Return code: 1 09:56:09 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! 09:56:09 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:56:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:56:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:56:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:56:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:56:09 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 0x0248E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023B7560>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024BF368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\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 09:56:09 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 09:56:09 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 09:56:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:56:09 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 09:56:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:56:09 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:56:09 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:56:09 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 09:56:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:56:09 INFO - 'DCLOCATION': 'SCL3', 09:56:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:56:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:56:09 INFO - 'HOMEDRIVE': 'C:', 09:56:09 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 09:56:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:56:09 INFO - 'KTS_VERSION': '1.19c', 09:56:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 09:56:09 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 09:56:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:56:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:56:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:56:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:09 INFO - 'MOZ_NO_REMOTE': '1', 09:56:09 INFO - 'NO_EM_RESTART': '1', 09:56:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:56:09 INFO - 'OS': 'Windows_NT', 09:56:09 INFO - 'OURDRIVE': 'C:', 09:56:09 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 09:56:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:56:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:56:09 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:56:09 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:56:09 INFO - 'PROCESSOR_LEVEL': '6', 09:56:09 INFO - 'PROCESSOR_REVISION': '1e05', 09:56:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:56:09 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:56:09 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:56:09 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:56:09 INFO - 'PROMPT': '$P$G', 09:56:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:56:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:56:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:56:09 INFO - 'PWD': 'C:\\slave\\test', 09:56:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:56:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:56:09 INFO - 'SYSTEMDRIVE': 'C:', 09:56:09 INFO - 'SYSTEMROOT': 'C:\\windows', 09:56:09 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:56:09 INFO - 'TEST1': 'testie', 09:56:09 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:56:09 INFO - 'USERDOMAIN': 'T-W864-IX-195', 09:56:09 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 09:56:09 INFO - 'USERNAME': 'cltbld', 09:56:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 09:56:09 INFO - 'WINDIR': 'C:\\windows', 09:56:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:56:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:56:09 INFO - Downloading/unpacking blobuploader==1.2.4 09:56:09 INFO - Downloading blobuploader-1.2.4.tar.gz 09:56:09 INFO - Running setup.py egg_info for package blobuploader 09:56:09 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:56:13 INFO - Running setup.py egg_info for package requests 09:56:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:56:13 INFO - Downloading docopt-0.6.1.tar.gz 09:56:13 INFO - Running setup.py egg_info for package docopt 09:56:13 INFO - Installing collected packages: blobuploader, docopt, requests 09:56:13 INFO - Running setup.py install for blobuploader 09:56:13 INFO - Running setup.py install for docopt 09:56:13 INFO - Running setup.py install for requests 09:56:13 INFO - Successfully installed blobuploader docopt requests 09:56:13 INFO - Cleaning up... 09:56:13 INFO - Return code: 0 09:56:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:56: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')]} 09:56:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:56: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')]} 09:56:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:56:13 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 0x0248E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023B7560>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024BF368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, '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-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\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 09:56:13 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 09:56:13 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 09:56:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:56:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 09:56:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:56:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:56:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:56:13 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 09:56:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:56:13 INFO - 'DCLOCATION': 'SCL3', 09:56:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:56:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:56:13 INFO - 'HOMEDRIVE': 'C:', 09:56:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 09:56:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:56:13 INFO - 'KTS_VERSION': '1.19c', 09:56:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 09:56:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 09:56:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:56:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:56:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:56:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:13 INFO - 'MOZ_NO_REMOTE': '1', 09:56:13 INFO - 'NO_EM_RESTART': '1', 09:56:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:56:13 INFO - 'OS': 'Windows_NT', 09:56:13 INFO - 'OURDRIVE': 'C:', 09:56: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', 09:56:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:56:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:56:13 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:56:13 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:56:13 INFO - 'PROCESSOR_LEVEL': '6', 09:56:13 INFO - 'PROCESSOR_REVISION': '1e05', 09:56:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:56:13 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:56:13 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:56:13 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:56:13 INFO - 'PROMPT': '$P$G', 09:56:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:56:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:56:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:56:13 INFO - 'PWD': 'C:\\slave\\test', 09:56:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:56:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:56:13 INFO - 'SYSTEMDRIVE': 'C:', 09:56:13 INFO - 'SYSTEMROOT': 'C:\\windows', 09:56:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:56:13 INFO - 'TEST1': 'testie', 09:56:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:56:13 INFO - 'USERDOMAIN': 'T-W864-IX-195', 09:56:13 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 09:56:13 INFO - 'USERNAME': 'cltbld', 09:56:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 09:56:13 INFO - 'WINDIR': 'C:\\windows', 09:56:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:56:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:56:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:56:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:56:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:56:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:56:18 INFO - Unpacking c:\slave\test\build\tests\marionette 09:56:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:56:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:56:18 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 09:56:18 INFO - Running setup.py install for browsermob-proxy 09:56:33 INFO - Running setup.py install for manifestparser 09:56:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for marionette-client 09:56:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:56:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for marionette-driver 09:56:33 INFO - Running setup.py install for mozcrash 09:56:33 INFO - Running setup.py install for mozdebug 09:56:33 INFO - Running setup.py install for mozdevice 09:56:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for mozfile 09:56:33 INFO - Running setup.py install for mozhttpd 09:56:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for mozinfo 09:56:33 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for mozInstall 09:56:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for mozleak 09:56:33 INFO - Running setup.py install for mozlog 09:56:33 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for moznetwork 09:56:33 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for mozprocess 09:56:33 INFO - Running setup.py install for mozprofile 09:56:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for mozrunner 09:56:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for mozscreenshot 09:56:33 INFO - Running setup.py install for moztest 09:56:33 INFO - Running setup.py install for mozversion 09:56:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for wptserve 09:56:33 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 09:56:33 INFO - Cleaning up... 09:56:33 INFO - Return code: 0 09:56:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:56:33 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')]} 09:56:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:56:33 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')]} 09:56:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:56:33 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 0x0248E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023B7560>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024BF368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, '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-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\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 09:56:33 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 09:56:33 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 09:56:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:56:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 09:56:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:56:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:56:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:56:33 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 09:56:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:56:33 INFO - 'DCLOCATION': 'SCL3', 09:56:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:56:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:56:33 INFO - 'HOMEDRIVE': 'C:', 09:56:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 09:56:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:56:33 INFO - 'KTS_VERSION': '1.19c', 09:56:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 09:56:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 09:56:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:56:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:56:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:56:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:33 INFO - 'MOZ_NO_REMOTE': '1', 09:56:33 INFO - 'NO_EM_RESTART': '1', 09:56:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:56:33 INFO - 'OS': 'Windows_NT', 09:56:33 INFO - 'OURDRIVE': 'C:', 09:56:33 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 09:56:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:56:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:56:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:56:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:56:33 INFO - 'PROCESSOR_LEVEL': '6', 09:56:33 INFO - 'PROCESSOR_REVISION': '1e05', 09:56:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:56:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:56:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:56:33 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:56:33 INFO - 'PROMPT': '$P$G', 09:56:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:56:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:56:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:56:33 INFO - 'PWD': 'C:\\slave\\test', 09:56:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:56:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:56:33 INFO - 'SYSTEMDRIVE': 'C:', 09:56:33 INFO - 'SYSTEMROOT': 'C:\\windows', 09:56:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:56:33 INFO - 'TEST1': 'testie', 09:56:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:56:33 INFO - 'USERDOMAIN': 'T-W864-IX-195', 09:56:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 09:56:33 INFO - 'USERNAME': 'cltbld', 09:56:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 09:56:33 INFO - 'WINDIR': 'C:\\windows', 09:56:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:56:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:56:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:56:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:56:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:56:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:56:38 INFO - Unpacking c:\slave\test\build\tests\marionette 09:56:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:56:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:56:38 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)) 09:56:50 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)) 09:56:50 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)) 09:56:50 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)) 09:56:50 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)) 09:56:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:56:50 INFO - Downloading blessings-1.6.tar.gz 09:56:50 INFO - Running setup.py egg_info for package blessings 09:56:50 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)) 09:56:50 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:56:50 INFO - Running setup.py install for blessings 09:56:50 INFO - Running setup.py install for browsermob-proxy 09:56:50 INFO - Running setup.py install for manifestparser 09:56:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Running setup.py install for marionette-client 09:56:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:56:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Running setup.py install for marionette-driver 09:56:50 INFO - Running setup.py install for mozcrash 09:56:50 INFO - Running setup.py install for mozdebug 09:56:50 INFO - Running setup.py install for mozdevice 09:56:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Running setup.py install for mozhttpd 09:56:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Running setup.py install for mozInstall 09:56:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Running setup.py install for mozleak 09:56:50 INFO - Running setup.py install for mozprofile 09:56:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Running setup.py install for mozrunner 09:56:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:56:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:56:52 INFO - Running setup.py install for mozscreenshot 09:56:52 INFO - Running setup.py install for moztest 09:56:52 INFO - Running setup.py install for mozversion 09:56:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:56:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:56:52 INFO - Running setup.py install for wptserve 09:56:52 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:56:52 INFO - Cleaning up... 09:56:52 INFO - Return code: 0 09:56:52 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:56:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:56:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:56:52 INFO - Reading from file tmpfile_stdout 09:56:52 INFO - Using _rmtree_windows ... 09:56:52 INFO - Using _rmtree_windows ... 09:56:52 INFO - Current package versions: 09:56:52 INFO - blessings == 1.6 09:56:52 INFO - blobuploader == 1.2.4 09:56:52 INFO - browsermob-proxy == 0.6.0 09:56:52 INFO - distribute == 0.6.14 09:56:52 INFO - docopt == 0.6.1 09:56:52 INFO - manifestparser == 1.1 09:56:52 INFO - marionette-client == 2.3.0 09:56:52 INFO - marionette-driver == 1.4.0 09:56:52 INFO - mozInstall == 1.12 09:56:52 INFO - mozcrash == 0.17 09:56:52 INFO - mozdebug == 0.1 09:56:52 INFO - mozdevice == 0.48 09:56:52 INFO - mozfile == 1.2 09:56:52 INFO - mozhttpd == 0.7 09:56:52 INFO - mozinfo == 0.9 09:56:52 INFO - mozleak == 0.1 09:56:52 INFO - mozlog == 3.1 09:56:52 INFO - moznetwork == 0.27 09:56:52 INFO - mozprocess == 0.22 09:56:52 INFO - mozprofile == 0.28 09:56:52 INFO - mozrunner == 6.11 09:56:52 INFO - mozscreenshot == 0.1 09:56:52 INFO - mozsystemmonitor == 0.0 09:56:52 INFO - moztest == 0.7 09:56:52 INFO - mozversion == 1.4 09:56:52 INFO - requests == 1.2.3 09:56:52 INFO - wptserve == 1.4.0 09:56:52 INFO - Running post-action listener: _resource_record_post_action 09:56:52 INFO - Running post-action listener: _start_resource_monitoring 09:56:52 INFO - Starting resource monitoring. 09:56:52 INFO - ##### 09:56:52 INFO - ##### Running pull step. 09:56:52 INFO - ##### 09:56:52 INFO - Running pre-action listener: _resource_record_pre_action 09:56:52 INFO - Running main action method: pull 09:56:52 INFO - Pull has nothing to do! 09:56:52 INFO - Running post-action listener: _resource_record_post_action 09:56:52 INFO - ##### 09:56:52 INFO - ##### Running install step. 09:56:52 INFO - ##### 09:56:52 INFO - Running pre-action listener: _resource_record_pre_action 09:56:52 INFO - Running main action method: install 09:56:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:56:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:56:53 INFO - Reading from file tmpfile_stdout 09:56:53 INFO - Using _rmtree_windows ... 09:56:53 INFO - Using _rmtree_windows ... 09:56:53 INFO - Detecting whether we're running mozinstall >=1.0... 09:56:53 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:56:53 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:56:53 INFO - Reading from file tmpfile_stdout 09:56:53 INFO - Output received: 09:56:53 INFO - Usage: mozinstall-script.py [options] installer 09:56:53 INFO - Options: 09:56:53 INFO - -h, --help show this help message and exit 09:56:53 INFO - -d DEST, --destination=DEST 09:56:53 INFO - Directory to install application into. [default: 09:56:53 INFO - "C:\slave\test"] 09:56:53 INFO - --app=APP Application being installed. [default: firefox] 09:56:53 INFO - Using _rmtree_windows ... 09:56:53 INFO - Using _rmtree_windows ... 09:56:53 INFO - mkdir: C:\slave\test\build\application 09:56:53 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.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:56:53 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.0a2.en-US.win64.zip --destination C:\slave\test\build\application 09:56:55 INFO - Reading from file tmpfile_stdout 09:56:55 INFO - Output received: 09:56:55 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:56:55 INFO - Using _rmtree_windows ... 09:56:55 INFO - Using _rmtree_windows ... 09:56:55 INFO - Running post-action listener: _resource_record_post_action 09:56:55 INFO - ##### 09:56:55 INFO - ##### Running run-tests step. 09:56:55 INFO - ##### 09:56:55 INFO - Running pre-action listener: _resource_record_pre_action 09:56:55 INFO - Running main action method: run_tests 09:56:55 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:56:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:56:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:56:55 INFO - grabbing minidump binary from tooltool 09:56:55 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')]} 09:56:55 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 0x024BF368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:56:55 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 09:56:55 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 09:56:55 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:56:57 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmppwael7 09:56:57 INFO - INFO - File integrity verified, renaming tmppwael7 to win32-minidump_stackwalk.exe 09:56:57 INFO - Return code: 0 09:56:57 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:56:57 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:56:57 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/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.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 09:56:57 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/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.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 09:56:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:56:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 09:56:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:56:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:56:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:56:57 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 09:56:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:56:57 INFO - 'DCLOCATION': 'SCL3', 09:56:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:56:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:56:57 INFO - 'HOMEDRIVE': 'C:', 09:56:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 09:56:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:56:57 INFO - 'KTS_VERSION': '1.19c', 09:56:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 09:56:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 09:56:57 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:56:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:56:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:56:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:56:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:57 INFO - 'MOZ_NO_REMOTE': '1', 09:56:57 INFO - 'NO_EM_RESTART': '1', 09:56:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:56:57 INFO - 'OS': 'Windows_NT', 09:56:57 INFO - 'OURDRIVE': 'C:', 09:56:57 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 09:56:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:56:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:56:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:56:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:56:57 INFO - 'PROCESSOR_LEVEL': '6', 09:56:57 INFO - 'PROCESSOR_REVISION': '1e05', 09:56:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:56:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:56:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:56:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:56:57 INFO - 'PROMPT': '$P$G', 09:56:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:56:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:56:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:56:57 INFO - 'PWD': 'C:\\slave\\test', 09:56:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:56:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:56:57 INFO - 'SYSTEMDRIVE': 'C:', 09:56:57 INFO - 'SYSTEMROOT': 'C:\\windows', 09:56:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:56:57 INFO - 'TEST1': 'testie', 09:56:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:56:57 INFO - 'USERDOMAIN': 'T-W864-IX-195', 09:56:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 09:56:57 INFO - 'USERNAME': 'cltbld', 09:56:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 09:56:57 INFO - 'WINDIR': 'C:\\windows', 09:56:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:56:57 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/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.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 09:56:59 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 09:56:59 INFO - import pkg_resources 09:57:00 INFO - Using 1 client processes 09:57:03 INFO - SUITE-START | Running 778 tests 09:57:03 INFO - Running testharness tests 09:57:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:57:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:57:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:57:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:57:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:57:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1ms 09:57:04 INFO - Setting up ssl 09:57:04 INFO - PROCESS | certutil | 09:57:04 INFO - PROCESS | certutil | 09:57:04 INFO - PROCESS | certutil | 09:57:04 INFO - Certificate Nickname Trust Attributes 09:57:04 INFO - SSL,S/MIME,JAR/XPI 09:57:04 INFO - 09:57:04 INFO - web-platform-tests CT,, 09:57:04 INFO - 09:57:04 INFO - Starting runner 09:57:04 INFO - PROCESS | 3288 | [3288] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 09:57:04 INFO - PROCESS | 3288 | [3288] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 09:57:04 INFO - PROCESS | 3288 | [3288] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:57:05 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:57:05 INFO - PROCESS | 3288 | [3288] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:57:06 INFO - PROCESS | 3288 | 1464195426524 Marionette DEBUG Marionette enabled via build flag and pref 09:57:07 INFO - PROCESS | 3288 | ++DOCSHELL 00000030DAF5D800 == 1 [pid = 3288] [id = 1] 09:57:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 1 (00000030EA168000) [pid = 3288] [serial = 1] [outer = 0000000000000000] 09:57:07 INFO - PROCESS | 3288 | [3288] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:57:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 2 (00000030EA169000) [pid = 3288] [serial = 2] [outer = 00000030EA168000] 09:57:07 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED342000 == 2 [pid = 3288] [id = 2] 09:57:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 3 (00000030ED342800) [pid = 3288] [serial = 3] [outer = 0000000000000000] 09:57:07 INFO - PROCESS | 3288 | [3288] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:57:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 4 (00000030ED343800) [pid = 3288] [serial = 4] [outer = 00000030ED342800] 09:57:08 INFO - PROCESS | 3288 | 1464195428220 Marionette INFO Listening on port 2828 09:57:10 INFO - PROCESS | 3288 | 1464195430042 Marionette DEBUG Marionette enabled via command-line flag 09:57:10 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE186000 == 3 [pid = 3288] [id = 3] 09:57:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 5 (00000030EE1CD800) [pid = 3288] [serial = 5] [outer = 0000000000000000] 09:57:10 INFO - PROCESS | 3288 | [3288] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:57:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 6 (00000030EE1CE800) [pid = 3288] [serial = 6] [outer = 00000030EE1CD800] 09:57:10 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:57:10 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:57:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 7 (00000030EE2E7800) [pid = 3288] [serial = 7] [outer = 00000030ED342800] 09:57:11 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:57:11 INFO - PROCESS | 3288 | 1464195431148 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 09:57:11 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:57:11 INFO - PROCESS | 3288 | 1464195431180 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 09:57:11 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:57:11 INFO - PROCESS | 3288 | 1464195431187 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 09:57:11 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:57:11 INFO - PROCESS | 3288 | 1464195431221 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 09:57:11 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:57:11 INFO - PROCESS | 3288 | 1464195431228 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 09:57:11 INFO - PROCESS | 3288 | 1464195431231 Marionette DEBUG Closed connection conn0 09:57:11 INFO - PROCESS | 3288 | 1464195431233 Marionette DEBUG Closed connection conn1 09:57:11 INFO - PROCESS | 3288 | 1464195431235 Marionette DEBUG Closed connection conn2 09:57:11 INFO - PROCESS | 3288 | 1464195431290 Marionette DEBUG Closed connection conn3 09:57:11 INFO - PROCESS | 3288 | 1464195431316 Marionette DEBUG Closed connection conn4 09:57:11 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:57:11 INFO - PROCESS | 3288 | 1464195431323 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 09:57:11 INFO - PROCESS | 3288 | 1464195431433 Marionette DEBUG Closed connection conn5 09:57:11 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:57:11 INFO - PROCESS | 3288 | 1464195431438 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49301 09:57:11 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EF40A800 == 4 [pid = 3288] [id = 4] 09:57:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 8 (00000030EF46C000) [pid = 3288] [serial = 8] [outer = 0000000000000000] 09:57:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 9 (00000030EF478000) [pid = 3288] [serial = 9] [outer = 00000030EF46C000] 09:57:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 10 (00000030EFC0CC00) [pid = 3288] [serial = 10] [outer = 00000030EF46C000] 09:57:11 INFO - PROCESS | 3288 | 1464195431606 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:57:11 INFO - PROCESS | 3288 | 1464195431611 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160525073114","device":"desktop","version":"48.0a2"} 09:57:12 INFO - PROCESS | 3288 | [3288] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:57:12 INFO - PROCESS | 3288 | [3288] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:57:12 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:57:13 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE15E000 == 5 [pid = 3288] [id = 5] 09:57:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 11 (00000030EE15E800) [pid = 3288] [serial = 11] [outer = 0000000000000000] 09:57:13 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE15F000 == 6 [pid = 3288] [id = 6] 09:57:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 12 (00000030F5141C00) [pid = 3288] [serial = 12] [outer = 0000000000000000] 09:57:13 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:57:13 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5E8A800 == 7 [pid = 3288] [id = 7] 09:57:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 13 (00000030F5141400) [pid = 3288] [serial = 13] [outer = 0000000000000000] 09:57:13 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:57:13 INFO - PROCESS | 3288 | [3288] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:57:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 14 (00000030F5FD5000) [pid = 3288] [serial = 14] [outer = 00000030F5141400] 09:57:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 15 (00000030F65DA000) [pid = 3288] [serial = 15] [outer = 00000030EE15E800] 09:57:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 16 (00000030F5C79800) [pid = 3288] [serial = 16] [outer = 00000030F5141C00] 09:57:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 17 (00000030F5EB4000) [pid = 3288] [serial = 17] [outer = 00000030F5141400] 09:57:15 INFO - PROCESS | 3288 | 1464195435108 Marionette DEBUG loaded listener.js 09:57:15 INFO - PROCESS | 3288 | 1464195435122 Marionette DEBUG loaded listener.js 09:57:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 18 (00000030EE37E800) [pid = 3288] [serial = 18] [outer = 00000030F5141400] 09:57:16 INFO - PROCESS | 3288 | 1464195436292 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"284d3c96-dfe5-4fa9-9df1-75bcac662b32","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160525073114","device":"desktop","version":"48.0a2","command_id":1}}] 09:57:16 INFO - PROCESS | 3288 | 1464195436768 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:57:16 INFO - PROCESS | 3288 | 1464195436917 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 09:57:17 INFO - PROCESS | 3288 | 1464195437585 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:57:17 INFO - PROCESS | 3288 | [3288] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:57:18 INFO - PROCESS | 3288 | --DOCSHELL 00000030DAF5D800 == 6 [pid = 3288] [id = 1] 09:57:18 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:57:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 19 (00000030F264B000) [pid = 3288] [serial = 19] [outer = 00000030F5141400] 09:57:19 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:19 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:19 INFO - PROCESS | 3288 | 1464195439147 Marionette TRACE conn6 <- [1,3,null,{}] 09:57:19 INFO - PROCESS | 3288 | 1464195439152 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:57:19 INFO - PROCESS | 3288 | 1464195439172 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 09:57:19 INFO - PROCESS | 3288 | 1464195439202 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 09:57:19 INFO - PROCESS | 3288 | 1464195439205 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 09:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:57:19 INFO - PROCESS | 3288 | 1464195439212 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:57:19 INFO - PROCESS | 3288 | 1464195439215 Marionette TRACE conn6 <- [1,6,null,{}] 09:57:19 INFO - PROCESS | 3288 | 1464195439230 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:19 INFO - PROCESS | 3288 | 1464195439248 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 09:57:19 INFO - PROCESS | 3288 | 1464195439253 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:19 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE17F000 == 7 [pid = 3288] [id = 8] 09:57:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 20 (00000030F5994800) [pid = 3288] [serial = 20] [outer = 0000000000000000] 09:57:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 21 (00000030F5B0CC00) [pid = 3288] [serial = 21] [outer = 00000030F5994800] 09:57:19 INFO - PROCESS | 3288 | 1464195439316 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 22 (00000030F5EBF000) [pid = 3288] [serial = 22] [outer = 00000030F5994800] 09:57:19 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F29F7000 == 8 [pid = 3288] [id = 9] 09:57:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 23 (00000030F5129000) [pid = 3288] [serial = 23] [outer = 0000000000000000] 09:57:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 24 (00000030F80D1800) [pid = 3288] [serial = 24] [outer = 00000030F5129000] 09:57:19 INFO - PROCESS | 3288 | 1464195439773 Marionette DEBUG loaded listener.js 09:57:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 25 (00000030EA3F0C00) [pid = 3288] [serial = 25] [outer = 00000030F5129000] 09:57:20 INFO - PROCESS | 3288 | 1464195440486 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:57:20 INFO - PROCESS | 3288 | --DOCSHELL 00000030EF40A800 == 7 [pid = 3288] [id = 4] 09:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1339ms 09:57:20 INFO - PROCESS | 3288 | 1464195440653 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 09:57:20 INFO - PROCESS | 3288 | 1464195440655 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 09:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:57:20 INFO - PROCESS | 3288 | 1464195440675 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:57:20 INFO - PROCESS | 3288 | 1464195440678 Marionette TRACE conn6 <- [1,10,null,{}] 09:57:20 INFO - PROCESS | 3288 | 1464195440684 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:20 INFO - PROCESS | 3288 | 1464195440786 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 09:57:20 INFO - PROCESS | 3288 | 1464195440834 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:20 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8BCF800 == 8 [pid = 3288] [id = 10] 09:57:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 26 (00000030E93BC000) [pid = 3288] [serial = 26] [outer = 0000000000000000] 09:57:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 27 (00000030EDC90000) [pid = 3288] [serial = 27] [outer = 00000030E93BC000] 09:57:20 INFO - PROCESS | 3288 | 1464195440883 Marionette DEBUG loaded listener.js 09:57:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 28 (00000030F2640800) [pid = 3288] [serial = 28] [outer = 00000030E93BC000] 09:57:21 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EDD0D000 == 9 [pid = 3288] [id = 11] 09:57:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 29 (00000030EDD0F800) [pid = 3288] [serial = 29] [outer = 0000000000000000] 09:57:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 30 (00000030EDD36800) [pid = 3288] [serial = 30] [outer = 00000030EDD0F800] 09:57:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 31 (00000030EDD1C000) [pid = 3288] [serial = 31] [outer = 00000030EDD0F800] 09:57:21 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E7BF9000 == 10 [pid = 3288] [id = 12] 09:57:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 32 (00000030EFCDF400) [pid = 3288] [serial = 32] [outer = 0000000000000000] 09:57:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 33 (00000030F5492400) [pid = 3288] [serial = 33] [outer = 00000030EFCDF400] 09:57:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 34 (00000030F5DB8400) [pid = 3288] [serial = 34] [outer = 00000030EFCDF400] 09:57:21 INFO - PROCESS | 3288 | 1464195441516 Marionette TRACE conn6 <- [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]]]}] 09:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 900ms 09:57:21 INFO - PROCESS | 3288 | 1464195441570 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 09:57:21 INFO - PROCESS | 3288 | 1464195441576 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 09:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:57:21 INFO - PROCESS | 3288 | 1464195441590 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:57:21 INFO - PROCESS | 3288 | 1464195441593 Marionette TRACE conn6 <- [1,14,null,{}] 09:57:21 INFO - PROCESS | 3288 | 1464195441599 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:21 INFO - PROCESS | 3288 | 1464195441696 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 09:57:21 INFO - PROCESS | 3288 | 1464195441705 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:21 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EEEC7000 == 11 [pid = 3288] [id = 13] 09:57:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 35 (00000030F5825400) [pid = 3288] [serial = 35] [outer = 0000000000000000] 09:57:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 36 (00000030F69AF800) [pid = 3288] [serial = 36] [outer = 00000030F5825400] 09:57:21 INFO - PROCESS | 3288 | 1464195441752 Marionette DEBUG loaded listener.js 09:57:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 37 (00000030F71DC000) [pid = 3288] [serial = 37] [outer = 00000030F5825400] 09:57:22 INFO - PROCESS | 3288 | 1464195442200 Marionette TRACE conn6 <- [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]]]}] 09:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 09:57:22 INFO - PROCESS | 3288 | 1464195442218 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 09:57:22 INFO - PROCESS | 3288 | 1464195442220 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 09:57:22 INFO - PROCESS | 3288 | 1464195442224 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:57:22 INFO - PROCESS | 3288 | 1464195442228 Marionette TRACE conn6 <- [1,18,null,{}] 09:57:22 INFO - PROCESS | 3288 | 1464195442244 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:22 INFO - PROCESS | 3288 | 1464195442348 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 09:57:22 INFO - PROCESS | 3288 | 1464195442358 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:22 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F3371000 == 12 [pid = 3288] [id = 14] 09:57:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 38 (00000030F82EFC00) [pid = 3288] [serial = 38] [outer = 0000000000000000] 09:57:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 39 (00000030F883FC00) [pid = 3288] [serial = 39] [outer = 00000030F82EFC00] 09:57:22 INFO - PROCESS | 3288 | 1464195442413 Marionette DEBUG loaded listener.js 09:57:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 40 (00000030F94AD800) [pid = 3288] [serial = 40] [outer = 00000030F82EFC00] 09:57:22 INFO - PROCESS | 3288 | 1464195442829 Marionette TRACE conn6 <- [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]]]}] 09:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 649ms 09:57:22 INFO - PROCESS | 3288 | 1464195442877 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 09:57:22 INFO - PROCESS | 3288 | 1464195442880 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 09:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:57:22 INFO - PROCESS | 3288 | 1464195442884 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - PROCESS | 3288 | 1464195442886 Marionette TRACE conn6 <- [1,22,null,{}] 09:57:22 INFO - PROCESS | 3288 | 1464195442889 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:22 INFO - PROCESS | 3288 | 1464195442971 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 09:57:22 INFO - PROCESS | 3288 | 1464195442978 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:22 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4A90000 == 13 [pid = 3288] [id = 15] 09:57:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 41 (00000030E8BDF400) [pid = 3288] [serial = 41] [outer = 0000000000000000] 09:57:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 42 (00000030EA310000) [pid = 3288] [serial = 42] [outer = 00000030E8BDF400] 09:57:23 INFO - PROCESS | 3288 | 1464195443024 Marionette DEBUG loaded listener.js 09:57:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 43 (00000030F928BC00) [pid = 3288] [serial = 43] [outer = 00000030E8BDF400] 09:57:23 INFO - PROCESS | 3288 | 1464195443442 Marionette TRACE conn6 <- [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]]]}] 09:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 09:57:23 INFO - PROCESS | 3288 | 1464195443472 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 09:57:23 INFO - PROCESS | 3288 | 1464195443474 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 09:57:23 INFO - PROCESS | 3288 | 1464195443477 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:57:23 INFO - PROCESS | 3288 | 1464195443479 Marionette TRACE conn6 <- [1,26,null,{}] 09:57:23 INFO - PROCESS | 3288 | 1464195443482 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:23 INFO - PROCESS | 3288 | 1464195443588 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 09:57:23 INFO - PROCESS | 3288 | 1464195443595 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:23 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5814000 == 14 [pid = 3288] [id = 16] 09:57:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 44 (00000030EFCD3400) [pid = 3288] [serial = 44] [outer = 0000000000000000] 09:57:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 45 (00000030F330D800) [pid = 3288] [serial = 45] [outer = 00000030EFCD3400] 09:57:23 INFO - PROCESS | 3288 | 1464195443642 Marionette DEBUG loaded listener.js 09:57:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 46 (00000030F928C400) [pid = 3288] [serial = 46] [outer = 00000030EFCD3400] 09:57:24 INFO - PROCESS | 3288 | 1464195444034 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 566ms 09:57:24 INFO - PROCESS | 3288 | 1464195444046 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 09:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:57:24 INFO - PROCESS | 3288 | 1464195444048 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 09:57:24 INFO - PROCESS | 3288 | 1464195444052 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:57:24 INFO - PROCESS | 3288 | 1464195444053 Marionette TRACE conn6 <- [1,30,null,{}] 09:57:24 INFO - PROCESS | 3288 | 1464195444057 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:24 INFO - PROCESS | 3288 | 1464195444198 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 09:57:24 INFO - PROCESS | 3288 | 1464195444212 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:24 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5BEC000 == 15 [pid = 3288] [id = 17] 09:57:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 47 (00000030EE3EE400) [pid = 3288] [serial = 47] [outer = 0000000000000000] 09:57:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 48 (00000030F7079C00) [pid = 3288] [serial = 48] [outer = 00000030EE3EE400] 09:57:24 INFO - PROCESS | 3288 | 1464195444260 Marionette DEBUG loaded listener.js 09:57:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 49 (00000030F94AB800) [pid = 3288] [serial = 49] [outer = 00000030EE3EE400] 09:57:24 INFO - PROCESS | 3288 | 1464195444647 Marionette TRACE conn6 <- [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]]]}] 09:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 09:57:24 INFO - PROCESS | 3288 | 1464195444683 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 09:57:24 INFO - PROCESS | 3288 | 1464195444686 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 09:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:57:24 INFO - PROCESS | 3288 | 1464195444689 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:57:24 INFO - PROCESS | 3288 | 1464195444691 Marionette TRACE conn6 <- [1,34,null,{}] 09:57:24 INFO - PROCESS | 3288 | 1464195444694 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:24 INFO - PROCESS | 3288 | 1464195444789 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 09:57:24 INFO - PROCESS | 3288 | 1464195444798 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:24 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F6574000 == 16 [pid = 3288] [id = 18] 09:57:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 50 (00000030E7348400) [pid = 3288] [serial = 50] [outer = 0000000000000000] 09:57:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 51 (00000030E734DC00) [pid = 3288] [serial = 51] [outer = 00000030E7348400] 09:57:24 INFO - PROCESS | 3288 | 1464195444844 Marionette DEBUG loaded listener.js 09:57:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 52 (00000030E8C35C00) [pid = 3288] [serial = 52] [outer = 00000030E7348400] 09:57:25 INFO - PROCESS | 3288 | 1464195445283 Marionette TRACE conn6 <- [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]]]}] 09:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 09:57:25 INFO - PROCESS | 3288 | 1464195445320 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 09:57:25 INFO - PROCESS | 3288 | 1464195445322 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 09:57:25 INFO - PROCESS | 3288 | 1464195445326 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:57:25 INFO - PROCESS | 3288 | 1464195445328 Marionette TRACE conn6 <- [1,38,null,{}] 09:57:25 INFO - PROCESS | 3288 | 1464195445332 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:25 INFO - PROCESS | 3288 | 1464195445434 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 09:57:25 INFO - PROCESS | 3288 | 1464195445463 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:25 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F82AF800 == 17 [pid = 3288] [id = 19] 09:57:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 53 (00000030E7350400) [pid = 3288] [serial = 53] [outer = 0000000000000000] 09:57:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 54 (00000030E8C3F800) [pid = 3288] [serial = 54] [outer = 00000030E7350400] 09:57:25 INFO - PROCESS | 3288 | 1464195445508 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 55 (00000030F707AC00) [pid = 3288] [serial = 55] [outer = 00000030E7350400] 09:57:25 INFO - PROCESS | 3288 | 1464195445873 Marionette TRACE conn6 <- [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]]]}] 09:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 09:57:25 INFO - PROCESS | 3288 | 1464195445916 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 09:57:25 INFO - PROCESS | 3288 | 1464195445918 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 09:57:25 INFO - PROCESS | 3288 | 1464195445921 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:57:25 INFO - PROCESS | 3288 | 1464195445923 Marionette TRACE conn6 <- [1,42,null,{}] 09:57:25 INFO - PROCESS | 3288 | 1464195445927 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:26 INFO - PROCESS | 3288 | 1464195446036 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 09:57:26 INFO - PROCESS | 3288 | 1464195446045 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:26 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F95A2000 == 18 [pid = 3288] [id = 20] 09:57:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 56 (00000030E8B2B000) [pid = 3288] [serial = 56] [outer = 0000000000000000] 09:57:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 57 (00000030E8D0C000) [pid = 3288] [serial = 57] [outer = 00000030E8B2B000] 09:57:26 INFO - PROCESS | 3288 | 1464195446091 Marionette DEBUG loaded listener.js 09:57:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 58 (00000030F512AC00) [pid = 3288] [serial = 58] [outer = 00000030E8B2B000] 09:57:26 INFO - PROCESS | 3288 | 1464195446468 Marionette TRACE conn6 <- [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]]]}] 09:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 09:57:26 INFO - PROCESS | 3288 | 1464195446512 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 09:57:26 INFO - PROCESS | 3288 | 1464195446514 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 09:57:26 INFO - PROCESS | 3288 | 1464195446517 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:57:26 INFO - PROCESS | 3288 | 1464195446519 Marionette TRACE conn6 <- [1,46,null,{}] 09:57:26 INFO - PROCESS | 3288 | 1464195446522 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:26 INFO - PROCESS | 3288 | 1464195446625 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 09:57:26 INFO - PROCESS | 3288 | 1464195446634 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:26 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DDC000 == 19 [pid = 3288] [id = 21] 09:57:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 59 (00000030E8BDF000) [pid = 3288] [serial = 59] [outer = 0000000000000000] 09:57:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (00000030FBA7F400) [pid = 3288] [serial = 60] [outer = 00000030E8BDF000] 09:57:26 INFO - PROCESS | 3288 | 1464195446682 Marionette DEBUG loaded listener.js 09:57:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 61 (00000030FBA8CC00) [pid = 3288] [serial = 61] [outer = 00000030E8BDF000] 09:57:27 INFO - PROCESS | 3288 | 1464195447076 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 09:57:27 INFO - PROCESS | 3288 | 1464195447108 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 09:57:27 INFO - PROCESS | 3288 | 1464195447110 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 09:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:57:27 INFO - PROCESS | 3288 | 1464195447113 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:57:27 INFO - PROCESS | 3288 | 1464195447116 Marionette TRACE conn6 <- [1,50,null,{}] 09:57:27 INFO - PROCESS | 3288 | 1464195447119 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:27 INFO - PROCESS | 3288 | 1464195447234 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 09:57:27 INFO - PROCESS | 3288 | 1464195447243 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:27 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC2E2800 == 20 [pid = 3288] [id = 22] 09:57:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 62 (00000030FC412C00) [pid = 3288] [serial = 62] [outer = 0000000000000000] 09:57:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 63 (00000030FC41A800) [pid = 3288] [serial = 63] [outer = 00000030FC412C00] 09:57:27 INFO - PROCESS | 3288 | 1464195447299 Marionette DEBUG loaded listener.js 09:57:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (00000030FC50C000) [pid = 3288] [serial = 64] [outer = 00000030FC412C00] 09:57:27 INFO - PROCESS | 3288 | 1464195447695 Marionette TRACE conn6 <- [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]]]}] 09:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 09:57:27 INFO - PROCESS | 3288 | 1464195447745 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 09:57:27 INFO - PROCESS | 3288 | 1464195447746 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 09:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:57:27 INFO - PROCESS | 3288 | 1464195447750 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:57:27 INFO - PROCESS | 3288 | 1464195447752 Marionette TRACE conn6 <- [1,54,null,{}] 09:57:27 INFO - PROCESS | 3288 | 1464195447755 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:28 INFO - PROCESS | 3288 | 1464195448518 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 09:57:28 INFO - PROCESS | 3288 | 1464195448601 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:28 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DD1800 == 21 [pid = 3288] [id = 23] 09:57:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (00000030E85E0800) [pid = 3288] [serial = 65] [outer = 0000000000000000] 09:57:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (00000030E85EA000) [pid = 3288] [serial = 66] [outer = 00000030E85E0800] 09:57:28 INFO - PROCESS | 3288 | 1464195448651 Marionette DEBUG loaded listener.js 09:57:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (00000030E8BDBC00) [pid = 3288] [serial = 67] [outer = 00000030E85E0800] 09:57:29 INFO - PROCESS | 3288 | 1464195449075 Marionette TRACE conn6 <- [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]]]}] 09:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1388ms 09:57:29 INFO - PROCESS | 3288 | 1464195449143 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 09:57:29 INFO - PROCESS | 3288 | 1464195449147 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 09:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:57:29 INFO - PROCESS | 3288 | 1464195449151 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:57:29 INFO - PROCESS | 3288 | 1464195449155 Marionette TRACE conn6 <- [1,58,null,{}] 09:57:29 INFO - PROCESS | 3288 | 1464195449160 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:29 INFO - PROCESS | 3288 | 1464195449263 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 09:57:29 INFO - PROCESS | 3288 | 1464195449280 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:29 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EDC2C000 == 22 [pid = 3288] [id = 24] 09:57:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (00000030E8D0B800) [pid = 3288] [serial = 68] [outer = 0000000000000000] 09:57:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (00000030EA2AB000) [pid = 3288] [serial = 69] [outer = 00000030E8D0B800] 09:57:29 INFO - PROCESS | 3288 | 1464195449356 Marionette DEBUG loaded listener.js 09:57:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (00000030EDC8D400) [pid = 3288] [serial = 70] [outer = 00000030E8D0B800] 09:57:29 INFO - PROCESS | 3288 | 1464195449775 Marionette TRACE conn6 <- [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]]]}] 09:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 690ms 09:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (00000030EF46C000) [pid = 3288] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (00000030F82EFC00) [pid = 3288] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (00000030E8BDF400) [pid = 3288] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (00000030F5994800) [pid = 3288] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (00000030E93BC000) [pid = 3288] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 64 (00000030F5825400) [pid = 3288] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:57:30 INFO - PROCESS | 3288 | 1464195450060 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 09:57:30 INFO - PROCESS | 3288 | 1464195450063 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 09:57:30 INFO - PROCESS | 3288 | 1464195450075 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:57:30 INFO - PROCESS | 3288 | 1464195450077 Marionette TRACE conn6 <- [1,62,null,{}] 09:57:30 INFO - PROCESS | 3288 | 1464195450081 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:57:30 INFO - PROCESS | 3288 | 1464195450167 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 09:57:30 INFO - PROCESS | 3288 | 1464195450177 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:30 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE1D2800 == 23 [pid = 3288] [id = 25] 09:57:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (00000030EA311400) [pid = 3288] [serial = 71] [outer = 0000000000000000] 09:57:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (00000030EE194C00) [pid = 3288] [serial = 72] [outer = 00000030EA311400] 09:57:30 INFO - PROCESS | 3288 | 1464195450224 Marionette DEBUG loaded listener.js 09:57:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (00000030EE37C000) [pid = 3288] [serial = 73] [outer = 00000030EA311400] 09:57:30 INFO - PROCESS | 3288 | 1464195450636 Marionette TRACE conn6 <- [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]]]}] 09:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 606ms 09:57:30 INFO - PROCESS | 3288 | 1464195450702 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 09:57:30 INFO - PROCESS | 3288 | 1464195450706 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 09:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:57:30 INFO - PROCESS | 3288 | 1464195450717 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:57:30 INFO - PROCESS | 3288 | 1464195450722 Marionette TRACE conn6 <- [1,66,null,{}] 09:57:30 INFO - PROCESS | 3288 | 1464195450726 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:30 INFO - PROCESS | 3288 | 1464195450809 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 09:57:30 INFO - PROCESS | 3288 | 1464195450816 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:30 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F3361800 == 24 [pid = 3288] [id = 26] 09:57:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (00000030EF477800) [pid = 3288] [serial = 74] [outer = 0000000000000000] 09:57:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (00000030F1E3B000) [pid = 3288] [serial = 75] [outer = 00000030EF477800] 09:57:30 INFO - PROCESS | 3288 | 1464195450864 Marionette DEBUG loaded listener.js 09:57:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (00000030F29ACC00) [pid = 3288] [serial = 76] [outer = 00000030EF477800] 09:57:31 INFO - PROCESS | 3288 | 1464195451268 Marionette TRACE conn6 <- [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]]]}] 09:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 09:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:57:31 INFO - PROCESS | 3288 | 1464195451301 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 09:57:31 INFO - PROCESS | 3288 | 1464195451304 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 09:57:31 INFO - PROCESS | 3288 | 1464195451307 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:57:31 INFO - PROCESS | 3288 | 1464195451309 Marionette TRACE conn6 <- [1,70,null,{}] 09:57:31 INFO - PROCESS | 3288 | 1464195451313 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:31 INFO - PROCESS | 3288 | 1464195451393 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 09:57:31 INFO - PROCESS | 3288 | 1464195451400 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:31 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F580F000 == 25 [pid = 3288] [id = 27] 09:57:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (00000030F4B31800) [pid = 3288] [serial = 77] [outer = 0000000000000000] 09:57:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (00000030F514C000) [pid = 3288] [serial = 78] [outer = 00000030F4B31800] 09:57:31 INFO - PROCESS | 3288 | 1464195451450 Marionette DEBUG loaded listener.js 09:57:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (00000030F5826800) [pid = 3288] [serial = 79] [outer = 00000030F4B31800] 09:57:31 INFO - PROCESS | 3288 | 1464195451877 Marionette TRACE conn6 <- [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]]]}] 09:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 628ms 09:57:31 INFO - PROCESS | 3288 | 1464195451938 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 09:57:31 INFO - PROCESS | 3288 | 1464195451940 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 09:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:57:31 INFO - PROCESS | 3288 | 1464195451945 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:57:31 INFO - PROCESS | 3288 | 1464195451947 Marionette TRACE conn6 <- [1,74,null,{}] 09:57:31 INFO - PROCESS | 3288 | 1464195451951 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:32 INFO - PROCESS | 3288 | 1464195452030 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 09:57:32 INFO - PROCESS | 3288 | 1464195452126 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:32 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8BBF800 == 26 [pid = 3288] [id = 28] 09:57:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (00000030E7347800) [pid = 3288] [serial = 80] [outer = 0000000000000000] 09:57:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (00000030E734F800) [pid = 3288] [serial = 81] [outer = 00000030E7347800] 09:57:32 INFO - PROCESS | 3288 | 1464195452186 Marionette DEBUG loaded listener.js 09:57:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (00000030E8BE2400) [pid = 3288] [serial = 82] [outer = 00000030E7347800] 09:57:32 INFO - PROCESS | 3288 | 1464195452778 Marionette TRACE conn6 <- [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]]]}] 09:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 880ms 09:57:32 INFO - PROCESS | 3288 | 1464195452829 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 09:57:32 INFO - PROCESS | 3288 | 1464195452834 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 09:57:32 INFO - PROCESS | 3288 | 1464195452838 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:57:32 INFO - PROCESS | 3288 | 1464195452842 Marionette TRACE conn6 <- [1,78,null,{}] 09:57:32 INFO - PROCESS | 3288 | 1464195452847 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:32 INFO - PROCESS | 3288 | 1464195452952 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 09:57:33 INFO - PROCESS | 3288 | 1464195453024 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:33 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5BD6800 == 27 [pid = 3288] [id = 29] 09:57:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (00000030EEE92000) [pid = 3288] [serial = 83] [outer = 0000000000000000] 09:57:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (00000030EF478400) [pid = 3288] [serial = 84] [outer = 00000030EEE92000] 09:57:33 INFO - PROCESS | 3288 | 1464195453082 Marionette DEBUG loaded listener.js 09:57:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (00000030F3312800) [pid = 3288] [serial = 85] [outer = 00000030EEE92000] 09:57:33 INFO - PROCESS | 3288 | 1464195453616 Marionette TRACE conn6 <- [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]]]}] 09:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 840ms 09:57:33 INFO - PROCESS | 3288 | 1464195453685 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 09:57:33 INFO - PROCESS | 3288 | 1464195453690 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 09:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:57:33 INFO - PROCESS | 3288 | 1464195453694 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:57:33 INFO - PROCESS | 3288 | 1464195453696 Marionette TRACE conn6 <- [1,82,null,{}] 09:57:33 INFO - PROCESS | 3288 | 1464195453701 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:33 INFO - PROCESS | 3288 | 1464195453806 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 09:57:33 INFO - PROCESS | 3288 | 1464195453865 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:33 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F7CA0800 == 28 [pid = 3288] [id = 30] 09:57:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (00000030F66A7000) [pid = 3288] [serial = 86] [outer = 0000000000000000] 09:57:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (00000030F706D400) [pid = 3288] [serial = 87] [outer = 00000030F66A7000] 09:57:33 INFO - PROCESS | 3288 | 1464195453922 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (00000030F71D0800) [pid = 3288] [serial = 88] [outer = 00000030F66A7000] 09:57:34 INFO - PROCESS | 3288 | 1464195454461 Marionette TRACE conn6 <- [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]]]}] 09:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 776ms 09:57:34 INFO - PROCESS | 3288 | 1464195454472 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 09:57:34 INFO - PROCESS | 3288 | 1464195454475 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 09:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:57:34 INFO - PROCESS | 3288 | 1464195454486 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:57:34 INFO - PROCESS | 3288 | 1464195454493 Marionette TRACE conn6 <- [1,86,null,{}] 09:57:34 INFO - PROCESS | 3288 | 1464195454498 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:34 INFO - PROCESS | 3288 | 1464195454604 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 09:57:34 INFO - PROCESS | 3288 | 1464195454676 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:34 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F95A4000 == 29 [pid = 3288] [id = 31] 09:57:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (00000030F4BA3000) [pid = 3288] [serial = 89] [outer = 0000000000000000] 09:57:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (00000030F7C7FC00) [pid = 3288] [serial = 90] [outer = 00000030F4BA3000] 09:57:34 INFO - PROCESS | 3288 | 1464195454731 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (00000030F8844000) [pid = 3288] [serial = 91] [outer = 00000030F4BA3000] 09:57:35 INFO - PROCESS | 3288 | 1464195455216 Marionette TRACE conn6 <- [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]]]}] 09:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 797ms 09:57:35 INFO - PROCESS | 3288 | 1464195455277 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 09:57:35 INFO - PROCESS | 3288 | 1464195455281 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 09:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:57:35 INFO - PROCESS | 3288 | 1464195455284 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:57:35 INFO - PROCESS | 3288 | 1464195455286 Marionette TRACE conn6 <- [1,90,null,{}] 09:57:35 INFO - PROCESS | 3288 | 1464195455290 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:35 INFO - PROCESS | 3288 | 1464195455393 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 09:57:35 INFO - PROCESS | 3288 | 1464195455465 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:35 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F3231000 == 30 [pid = 3288] [id = 32] 09:57:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (00000030F9289400) [pid = 3288] [serial = 92] [outer = 0000000000000000] 09:57:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (00000030F9496000) [pid = 3288] [serial = 93] [outer = 00000030F9289400] 09:57:35 INFO - PROCESS | 3288 | 1464195455520 Marionette DEBUG loaded listener.js 09:57:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (00000030FBA83800) [pid = 3288] [serial = 94] [outer = 00000030F9289400] 09:57:36 INFO - PROCESS | 3288 | 1464195456148 Marionette TRACE conn6 <- [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]]]}] 09:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 878ms 09:57:36 INFO - PROCESS | 3288 | 1464195456165 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 09:57:36 INFO - PROCESS | 3288 | 1464195456170 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 09:57:36 INFO - PROCESS | 3288 | 1464195456175 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:57:36 INFO - PROCESS | 3288 | 1464195456179 Marionette TRACE conn6 <- [1,94,null,{}] 09:57:36 INFO - PROCESS | 3288 | 1464195456186 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:36 INFO - PROCESS | 3288 | 1464195456282 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 09:57:36 INFO - PROCESS | 3288 | 1464195456360 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:36 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EDD10800 == 31 [pid = 3288] [id = 33] 09:57:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (00000030E8C35000) [pid = 3288] [serial = 95] [outer = 0000000000000000] 09:57:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (00000030E8D03C00) [pid = 3288] [serial = 96] [outer = 00000030E8C35000] 09:57:36 INFO - PROCESS | 3288 | 1464195456409 Marionette DEBUG loaded listener.js 09:57:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (00000030EA181000) [pid = 3288] [serial = 97] [outer = 00000030E8C35000] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (00000030F5EB4000) [pid = 3288] [serial = 17] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (00000030F69AF800) [pid = 3288] [serial = 36] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (00000030F883FC00) [pid = 3288] [serial = 39] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (00000030EA310000) [pid = 3288] [serial = 42] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (00000030F330D800) [pid = 3288] [serial = 45] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (00000030F7079C00) [pid = 3288] [serial = 48] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (00000030E734DC00) [pid = 3288] [serial = 51] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (00000030E8C3F800) [pid = 3288] [serial = 54] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (00000030E8D0C000) [pid = 3288] [serial = 57] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (00000030FBA7F400) [pid = 3288] [serial = 60] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (00000030F5B0CC00) [pid = 3288] [serial = 21] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (00000030F80D1800) [pid = 3288] [serial = 24] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (00000030EDC90000) [pid = 3288] [serial = 27] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (00000030F5492400) [pid = 3288] [serial = 33] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (00000030F71DC000) [pid = 3288] [serial = 37] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (00000030F94AD800) [pid = 3288] [serial = 40] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (00000030EDD36800) [pid = 3288] [serial = 30] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (00000030F928BC00) [pid = 3288] [serial = 43] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (00000030F2640800) [pid = 3288] [serial = 28] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (00000030F5EBF000) [pid = 3288] [serial = 22] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (00000030F5FD5000) [pid = 3288] [serial = 14] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (00000030EF478000) [pid = 3288] [serial = 9] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (00000030EFC0CC00) [pid = 3288] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (00000030ED343800) [pid = 3288] [serial = 4] [outer = 0000000000000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3288 | 1464195456913 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 796ms 09:57:36 INFO - PROCESS | 3288 | 1464195456975 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 09:57:36 INFO - PROCESS | 3288 | 1464195456981 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 09:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:57:37 INFO - PROCESS | 3288 | 1464195456988 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - PROCESS | 3288 | 1464195456991 Marionette TRACE conn6 <- [1,98,null,{}] 09:57:37 INFO - PROCESS | 3288 | 1464195456995 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:37 INFO - PROCESS | 3288 | 1464195457081 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 09:57:37 INFO - PROCESS | 3288 | 1464195457089 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:37 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED591800 == 32 [pid = 3288] [id = 34] 09:57:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (00000030E8D0BC00) [pid = 3288] [serial = 98] [outer = 0000000000000000] 09:57:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (00000030ED46D000) [pid = 3288] [serial = 99] [outer = 00000030E8D0BC00] 09:57:37 INFO - PROCESS | 3288 | 1464195457142 Marionette DEBUG loaded listener.js 09:57:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (00000030EE336400) [pid = 3288] [serial = 100] [outer = 00000030E8D0BC00] 09:57:37 INFO - PROCESS | 3288 | 1464195457551 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 628ms 09:57:37 INFO - PROCESS | 3288 | 1464195457617 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 09:57:37 INFO - PROCESS | 3288 | 1464195457619 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 09:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:57:37 INFO - PROCESS | 3288 | 1464195457623 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - PROCESS | 3288 | 1464195457627 Marionette TRACE conn6 <- [1,102,null,{}] 09:57:37 INFO - PROCESS | 3288 | 1464195457638 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:37 INFO - PROCESS | 3288 | 1464195457748 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 09:57:37 INFO - PROCESS | 3288 | 1464195457764 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:37 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F29FB000 == 33 [pid = 3288] [id = 35] 09:57:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (00000030F2952C00) [pid = 3288] [serial = 101] [outer = 0000000000000000] 09:57:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (00000030F4B3A400) [pid = 3288] [serial = 102] [outer = 00000030F2952C00] 09:57:37 INFO - PROCESS | 3288 | 1464195457812 Marionette DEBUG loaded listener.js 09:57:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (00000030F4BAA000) [pid = 3288] [serial = 103] [outer = 00000030F2952C00] 09:57:38 INFO - PROCESS | 3288 | 1464195458208 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 628ms 09:57:38 INFO - PROCESS | 3288 | 1464195458253 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 09:57:38 INFO - PROCESS | 3288 | 1464195458264 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 09:57:38 INFO - PROCESS | 3288 | 1464195458268 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:57:38 INFO - PROCESS | 3288 | 1464195458270 Marionette TRACE conn6 <- [1,106,null,{}] 09:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:57:38 INFO - PROCESS | 3288 | 1464195458273 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:38 INFO - PROCESS | 3288 | 1464195458359 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 09:57:38 INFO - PROCESS | 3288 | 1464195458366 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:38 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F575F800 == 34 [pid = 3288] [id = 36] 09:57:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (00000030F5B08400) [pid = 3288] [serial = 104] [outer = 0000000000000000] 09:57:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (00000030F5EBF800) [pid = 3288] [serial = 105] [outer = 00000030F5B08400] 09:57:38 INFO - PROCESS | 3288 | 1464195458413 Marionette DEBUG loaded listener.js 09:57:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (00000030F6014400) [pid = 3288] [serial = 106] [outer = 00000030F5B08400] 09:57:38 INFO - PROCESS | 3288 | 1464195458800 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 586ms 09:57:38 INFO - PROCESS | 3288 | 1464195458859 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 09:57:38 INFO - PROCESS | 3288 | 1464195458862 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 09:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:57:38 INFO - PROCESS | 3288 | 1464195458865 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:57:38 INFO - PROCESS | 3288 | 1464195458867 Marionette TRACE conn6 <- [1,110,null,{}] 09:57:38 INFO - PROCESS | 3288 | 1464195458871 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:38 INFO - PROCESS | 3288 | 1464195458948 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 09:57:38 INFO - PROCESS | 3288 | 1464195458955 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:38 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EF405800 == 35 [pid = 3288] [id = 37] 09:57:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (00000030F6018000) [pid = 3288] [serial = 107] [outer = 0000000000000000] 09:57:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (00000030F60C9400) [pid = 3288] [serial = 108] [outer = 00000030F6018000] 09:57:39 INFO - PROCESS | 3288 | 1464195459001 Marionette DEBUG loaded listener.js 09:57:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (00000030F7073800) [pid = 3288] [serial = 109] [outer = 00000030F6018000] 09:57:39 INFO - PROCESS | 3288 | 1464195459472 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 09:57:39 INFO - PROCESS | 3288 | 1464195459505 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 09:57:39 INFO - PROCESS | 3288 | 1464195459507 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 09:57:39 INFO - PROCESS | 3288 | 1464195459511 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - PROCESS | 3288 | 1464195459513 Marionette TRACE conn6 <- [1,114,null,{}] 09:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:57:39 INFO - PROCESS | 3288 | 1464195459516 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:39 INFO - PROCESS | 3288 | 1464195459647 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 09:57:39 INFO - PROCESS | 3288 | 1464195459658 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:39 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F9446800 == 36 [pid = 3288] [id = 38] 09:57:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (00000030F6609000) [pid = 3288] [serial = 110] [outer = 0000000000000000] 09:57:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (00000030F71DC400) [pid = 3288] [serial = 111] [outer = 00000030F6609000] 09:57:39 INFO - PROCESS | 3288 | 1464195459739 Marionette DEBUG loaded listener.js 09:57:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (00000030F9287000) [pid = 3288] [serial = 112] [outer = 00000030F6609000] 09:57:40 INFO - PROCESS | 3288 | 1464195460161 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 671ms 09:57:40 INFO - PROCESS | 3288 | 1464195460195 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 09:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:57:40 INFO - PROCESS | 3288 | 1464195460197 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 09:57:40 INFO - PROCESS | 3288 | 1464195460201 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:57:40 INFO - PROCESS | 3288 | 1464195460203 Marionette TRACE conn6 <- [1,118,null,{}] 09:57:40 INFO - PROCESS | 3288 | 1464195460207 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:40 INFO - PROCESS | 3288 | 1464195460306 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 09:57:40 INFO - PROCESS | 3288 | 1464195460374 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC2DC000 == 37 [pid = 3288] [id = 39] 09:57:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (00000030F94B1400) [pid = 3288] [serial = 113] [outer = 0000000000000000] 09:57:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (00000030FBA86800) [pid = 3288] [serial = 114] [outer = 00000030F94B1400] 09:57:40 INFO - PROCESS | 3288 | 1464195460419 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (00000030FC418400) [pid = 3288] [serial = 115] [outer = 00000030F94B1400] 09:57:40 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (00000030E8D0B800) [pid = 3288] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:57:40 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (00000030EA311400) [pid = 3288] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:57:40 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (00000030E85E0800) [pid = 3288] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:57:40 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (00000030EF477800) [pid = 3288] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:57:40 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (00000030FC412C00) [pid = 3288] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:57:40 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (00000030EE3EE400) [pid = 3288] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:57:40 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (00000030E7348400) [pid = 3288] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:57:40 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (00000030E8B2B000) [pid = 3288] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:57:40 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (00000030E8BDF000) [pid = 3288] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:57:40 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (00000030E7350400) [pid = 3288] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:57:40 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (00000030EFCD3400) [pid = 3288] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:57:40 INFO - PROCESS | 3288 | 1464195460813 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 09:57:40 INFO - PROCESS | 3288 | 1464195460830 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 09:57:40 INFO - PROCESS | 3288 | 1464195460832 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 09:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:57:40 INFO - PROCESS | 3288 | 1464195460835 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:57:40 INFO - PROCESS | 3288 | 1464195460837 Marionette TRACE conn6 <- [1,122,null,{}] 09:57:40 INFO - PROCESS | 3288 | 1464195460841 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:40 INFO - PROCESS | 3288 | 1464195460921 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 09:57:40 INFO - PROCESS | 3288 | 1464195460934 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4B83800 == 38 [pid = 3288] [id = 40] 09:57:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (00000030E8B2B000) [pid = 3288] [serial = 116] [outer = 0000000000000000] 09:57:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (00000030EFCD8800) [pid = 3288] [serial = 117] [outer = 00000030E8B2B000] 09:57:40 INFO - PROCESS | 3288 | 1464195460982 Marionette DEBUG loaded listener.js 09:57:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (00000030FC41FC00) [pid = 3288] [serial = 118] [outer = 00000030E8B2B000] 09:57:41 INFO - PROCESS | 3288 | 1464195461347 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 524ms 09:57:41 INFO - PROCESS | 3288 | 1464195461362 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 09:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:57:41 INFO - PROCESS | 3288 | 1464195461364 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 09:57:41 INFO - PROCESS | 3288 | 1464195461367 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:57:41 INFO - PROCESS | 3288 | 1464195461369 Marionette TRACE conn6 <- [1,126,null,{}] 09:57:41 INFO - PROCESS | 3288 | 1464195461372 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:41 INFO - PROCESS | 3288 | 1464195461473 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 09:57:41 INFO - PROCESS | 3288 | 1464195461481 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:41 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FC9800 == 39 [pid = 3288] [id = 41] 09:57:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (00000030EE37A000) [pid = 3288] [serial = 119] [outer = 0000000000000000] 09:57:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (00000030F5191000) [pid = 3288] [serial = 120] [outer = 00000030EE37A000] 09:57:41 INFO - PROCESS | 3288 | 1464195461528 Marionette DEBUG loaded listener.js 09:57:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (00000030F5198800) [pid = 3288] [serial = 121] [outer = 00000030EE37A000] 09:57:41 INFO - PROCESS | 3288 | 1464195461930 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 09:57:41 INFO - PROCESS | 3288 | 1464195461958 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 09:57:41 INFO - PROCESS | 3288 | 1464195461960 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 09:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:57:41 INFO - PROCESS | 3288 | 1464195461964 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:57:41 INFO - PROCESS | 3288 | 1464195461965 Marionette TRACE conn6 <- [1,130,null,{}] 09:57:41 INFO - PROCESS | 3288 | 1464195461969 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:42 INFO - PROCESS | 3288 | 1464195462069 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 09:57:42 INFO - PROCESS | 3288 | 1464195462078 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD3C8800 == 40 [pid = 3288] [id = 42] 09:57:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (00000030F5195400) [pid = 3288] [serial = 122] [outer = 0000000000000000] 09:57:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (00000030FC50B800) [pid = 3288] [serial = 123] [outer = 00000030F5195400] 09:57:42 INFO - PROCESS | 3288 | 1464195462124 Marionette DEBUG loaded listener.js 09:57:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (00000030FD089C00) [pid = 3288] [serial = 124] [outer = 00000030F5195400] 09:57:42 INFO - PROCESS | 3288 | 1464195462531 Marionette TRACE conn6 <- [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]]]}] 09:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 09:57:42 INFO - PROCESS | 3288 | 1464195462553 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 09:57:42 INFO - PROCESS | 3288 | 1464195462556 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 09:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:57:42 INFO - PROCESS | 3288 | 1464195462559 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:57:42 INFO - PROCESS | 3288 | 1464195462561 Marionette TRACE conn6 <- [1,134,null,{}] 09:57:42 INFO - PROCESS | 3288 | 1464195462565 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:42 INFO - PROCESS | 3288 | 1464195462692 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 09:57:42 INFO - PROCESS | 3288 | 1464195462700 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD66F800 == 41 [pid = 3288] [id = 43] 09:57:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (00000030EED0B400) [pid = 3288] [serial = 125] [outer = 0000000000000000] 09:57:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (00000030EED0D000) [pid = 3288] [serial = 126] [outer = 00000030EED0B400] 09:57:42 INFO - PROCESS | 3288 | 1464195462752 Marionette DEBUG loaded listener.js 09:57:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (00000030EEE9A800) [pid = 3288] [serial = 127] [outer = 00000030EED0B400] 09:57:43 INFO - PROCESS | 3288 | 1464195463163 Marionette TRACE conn6 <- [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]]]}] 09:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 691ms 09:57:43 INFO - PROCESS | 3288 | 1464195463253 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 09:57:43 INFO - PROCESS | 3288 | 1464195463258 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 09:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:57:43 INFO - PROCESS | 3288 | 1464195463263 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:57:43 INFO - PROCESS | 3288 | 1464195463268 Marionette TRACE conn6 <- [1,138,null,{}] 09:57:43 INFO - PROCESS | 3288 | 1464195463280 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:43 INFO - PROCESS | 3288 | 1464195463399 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 09:57:43 INFO - PROCESS | 3288 | 1464195463479 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:43 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED346000 == 42 [pid = 3288] [id = 44] 09:57:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (00000030E8BD8000) [pid = 3288] [serial = 128] [outer = 0000000000000000] 09:57:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (00000030E8BE1400) [pid = 3288] [serial = 129] [outer = 00000030E8BD8000] 09:57:43 INFO - PROCESS | 3288 | 1464195463536 Marionette DEBUG loaded listener.js 09:57:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (00000030ED367C00) [pid = 3288] [serial = 130] [outer = 00000030E8BD8000] 09:57:44 INFO - PROCESS | 3288 | 1464195464169 Marionette TRACE conn6 <- [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]]]}] 09:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 944ms 09:57:44 INFO - PROCESS | 3288 | 1464195464211 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 09:57:44 INFO - PROCESS | 3288 | 1464195464216 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 09:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:57:44 INFO - PROCESS | 3288 | 1464195464225 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:57:44 INFO - PROCESS | 3288 | 1464195464229 Marionette TRACE conn6 <- [1,142,null,{}] 09:57:44 INFO - PROCESS | 3288 | 1464195464234 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:44 INFO - PROCESS | 3288 | 1464195464346 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 09:57:44 INFO - PROCESS | 3288 | 1464195464468 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:44 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F65D8800 == 43 [pid = 3288] [id = 45] 09:57:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (00000030EF478800) [pid = 3288] [serial = 131] [outer = 0000000000000000] 09:57:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (00000030F1E3C800) [pid = 3288] [serial = 132] [outer = 00000030EF478800] 09:57:44 INFO - PROCESS | 3288 | 1464195464525 Marionette DEBUG loaded listener.js 09:57:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (00000030F4BA1000) [pid = 3288] [serial = 133] [outer = 00000030EF478800] 09:57:45 INFO - PROCESS | 3288 | 1464195465176 Marionette TRACE conn6 <- [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]]]}] 09:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 986ms 09:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:57:45 INFO - PROCESS | 3288 | 1464195465211 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 09:57:45 INFO - PROCESS | 3288 | 1464195465213 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 09:57:45 INFO - PROCESS | 3288 | 1464195465218 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:57:45 INFO - PROCESS | 3288 | 1464195465220 Marionette TRACE conn6 <- [1,146,null,{}] 09:57:45 INFO - PROCESS | 3288 | 1464195465232 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:45 INFO - PROCESS | 3288 | 1464195465351 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 09:57:45 INFO - PROCESS | 3288 | 1464195465411 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:45 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE3B2000 == 44 [pid = 3288] [id = 46] 09:57:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (00000030F660BC00) [pid = 3288] [serial = 134] [outer = 0000000000000000] 09:57:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (00000030F660EC00) [pid = 3288] [serial = 135] [outer = 00000030F660BC00] 09:57:45 INFO - PROCESS | 3288 | 1464195465471 Marionette DEBUG loaded listener.js 09:57:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (00000030F8840800) [pid = 3288] [serial = 136] [outer = 00000030F660BC00] 09:57:46 INFO - PROCESS | 3288 | 1464195466054 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 882ms 09:57:46 INFO - PROCESS | 3288 | 1464195466101 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 09:57:46 INFO - PROCESS | 3288 | 1464195466103 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 09:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:57:46 INFO - PROCESS | 3288 | 1464195466107 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:57:46 INFO - PROCESS | 3288 | 1464195466110 Marionette TRACE conn6 <- [1,150,null,{}] 09:57:46 INFO - PROCESS | 3288 | 1464195466114 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:46 INFO - PROCESS | 3288 | 1464195466225 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 09:57:46 INFO - PROCESS | 3288 | 1464195466327 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:46 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5121000 == 45 [pid = 3288] [id = 47] 09:57:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (00000030F4C20800) [pid = 3288] [serial = 137] [outer = 0000000000000000] 09:57:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (00000030FD08A800) [pid = 3288] [serial = 138] [outer = 00000030F4C20800] 09:57:46 INFO - PROCESS | 3288 | 1464195466384 Marionette DEBUG loaded listener.js 09:57:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (00000030FD241C00) [pid = 3288] [serial = 139] [outer = 00000030F4C20800] 09:57:47 INFO - PROCESS | 3288 | 1464195467115 Marionette TRACE conn6 <- [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]]]}] 09:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1030ms 09:57:47 INFO - PROCESS | 3288 | 1464195467139 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 09:57:47 INFO - PROCESS | 3288 | 1464195467143 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 09:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:57:47 INFO - PROCESS | 3288 | 1464195467149 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:57:47 INFO - PROCESS | 3288 | 1464195467153 Marionette TRACE conn6 <- [1,154,null,{}] 09:57:47 INFO - PROCESS | 3288 | 1464195467182 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:47 INFO - PROCESS | 3288 | 1464195467282 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 09:57:47 INFO - PROCESS | 3288 | 1464195467350 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED434800 == 46 [pid = 3288] [id = 48] 09:57:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (00000030EA311400) [pid = 3288] [serial = 140] [outer = 0000000000000000] 09:57:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (00000030EDC11800) [pid = 3288] [serial = 141] [outer = 00000030EA311400] 09:57:47 INFO - PROCESS | 3288 | 1464195467402 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (00000030EE33C800) [pid = 3288] [serial = 142] [outer = 00000030EA311400] 09:57:47 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD3C8800 == 45 [pid = 3288] [id = 42] 09:57:47 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8FC9800 == 44 [pid = 3288] [id = 41] 09:57:47 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4B83800 == 43 [pid = 3288] [id = 40] 09:57:47 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC2DC000 == 42 [pid = 3288] [id = 39] 09:57:47 INFO - PROCESS | 3288 | --DOCSHELL 00000030F9446800 == 41 [pid = 3288] [id = 38] 09:57:47 INFO - PROCESS | 3288 | --DOCSHELL 00000030EF405800 == 40 [pid = 3288] [id = 37] 09:57:47 INFO - PROCESS | 3288 | --DOCSHELL 00000030F575F800 == 39 [pid = 3288] [id = 36] 09:57:47 INFO - PROCESS | 3288 | --DOCSHELL 00000030F29FB000 == 38 [pid = 3288] [id = 35] 09:57:47 INFO - PROCESS | 3288 | --DOCSHELL 00000030ED591800 == 37 [pid = 3288] [id = 34] 09:57:47 INFO - PROCESS | 3288 | --DOCSHELL 00000030EDD10800 == 36 [pid = 3288] [id = 33] 09:57:47 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030F514C000) [pid = 3288] [serial = 78] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3288 | 1464195467983 Marionette TRACE conn6 <- [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]]]}] 09:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 860ms 09:57:48 INFO - PROCESS | 3288 | 1464195468014 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 09:57:48 INFO - PROCESS | 3288 | 1464195468020 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 09:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:57:48 INFO - PROCESS | 3288 | 1464195468027 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:57:48 INFO - PROCESS | 3288 | 1464195468029 Marionette TRACE conn6 <- [1,158,null,{}] 09:57:48 INFO - PROCESS | 3288 | 1464195468033 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:48 INFO - PROCESS | 3288 | 1464195468131 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 09:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (00000030FC50C000) [pid = 3288] [serial = 64] [outer = 0000000000000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (00000030EA2AB000) [pid = 3288] [serial = 69] [outer = 0000000000000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (00000030EE194C00) [pid = 3288] [serial = 72] [outer = 0000000000000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (00000030EDC8D400) [pid = 3288] [serial = 70] [outer = 0000000000000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (00000030E85EA000) [pid = 3288] [serial = 66] [outer = 0000000000000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (00000030E8BDBC00) [pid = 3288] [serial = 67] [outer = 0000000000000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (00000030F1E3B000) [pid = 3288] [serial = 75] [outer = 0000000000000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (00000030EE37C000) [pid = 3288] [serial = 73] [outer = 0000000000000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (00000030F29ACC00) [pid = 3288] [serial = 76] [outer = 0000000000000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (00000030FC41A800) [pid = 3288] [serial = 63] [outer = 0000000000000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (00000030F94AB800) [pid = 3288] [serial = 49] [outer = 0000000000000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (00000030E8C35C00) [pid = 3288] [serial = 52] [outer = 0000000000000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (00000030F512AC00) [pid = 3288] [serial = 58] [outer = 0000000000000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (00000030FBA8CC00) [pid = 3288] [serial = 61] [outer = 0000000000000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (00000030F707AC00) [pid = 3288] [serial = 55] [outer = 0000000000000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (00000030F928C400) [pid = 3288] [serial = 46] [outer = 0000000000000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3288 | 1464195468203 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:48 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED66B800 == 37 [pid = 3288] [id = 49] 09:57:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (00000030E85E6C00) [pid = 3288] [serial = 143] [outer = 0000000000000000] 09:57:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (00000030E8C37000) [pid = 3288] [serial = 144] [outer = 00000030E85E6C00] 09:57:48 INFO - PROCESS | 3288 | 1464195468249 Marionette DEBUG loaded listener.js 09:57:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (00000030EDC8D400) [pid = 3288] [serial = 145] [outer = 00000030E85E6C00] 09:57:48 INFO - PROCESS | 3288 | 1464195468630 Marionette TRACE conn6 <- [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]]]}] 09:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 09:57:48 INFO - PROCESS | 3288 | 1464195468680 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 09:57:48 INFO - PROCESS | 3288 | 1464195468683 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 09:57:48 INFO - PROCESS | 3288 | 1464195468692 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:57:48 INFO - PROCESS | 3288 | 1464195468696 Marionette TRACE conn6 <- [1,162,null,{}] 09:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:57:48 INFO - PROCESS | 3288 | 1464195468707 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:48 INFO - PROCESS | 3288 | 1464195468793 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 09:57:48 INFO - PROCESS | 3288 | 1464195468804 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:48 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4B84800 == 38 [pid = 3288] [id = 50] 09:57:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (00000030EF46E800) [pid = 3288] [serial = 146] [outer = 0000000000000000] 09:57:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (00000030EFCDC400) [pid = 3288] [serial = 147] [outer = 00000030EF46E800] 09:57:48 INFO - PROCESS | 3288 | 1464195468853 Marionette DEBUG loaded listener.js 09:57:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (00000030F4B32C00) [pid = 3288] [serial = 148] [outer = 00000030EF46E800] 09:57:49 INFO - PROCESS | 3288 | 1464195469274 Marionette TRACE conn6 <- [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]]]}] 09:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 627ms 09:57:49 INFO - PROCESS | 3288 | 1464195469334 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 09:57:49 INFO - PROCESS | 3288 | 1464195469337 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 09:57:49 INFO - PROCESS | 3288 | 1464195469341 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:57:49 INFO - PROCESS | 3288 | 1464195469343 Marionette TRACE conn6 <- [1,166,null,{}] 09:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:57:49 INFO - PROCESS | 3288 | 1464195469347 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:49 INFO - PROCESS | 3288 | 1464195469433 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 09:57:49 INFO - PROCESS | 3288 | 1464195469441 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:49 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5A14000 == 39 [pid = 3288] [id = 51] 09:57:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (00000030F4CA8C00) [pid = 3288] [serial = 149] [outer = 0000000000000000] 09:57:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (00000030F518C400) [pid = 3288] [serial = 150] [outer = 00000030F4CA8C00] 09:57:49 INFO - PROCESS | 3288 | 1464195469487 Marionette DEBUG loaded listener.js 09:57:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (00000030F52D0400) [pid = 3288] [serial = 151] [outer = 00000030F4CA8C00] 09:57:49 INFO - PROCESS | 3288 | 1464195469888 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 585ms 09:57:49 INFO - PROCESS | 3288 | 1464195469932 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 09:57:49 INFO - PROCESS | 3288 | 1464195469934 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 09:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:57:49 INFO - PROCESS | 3288 | 1464195469938 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:57:49 INFO - PROCESS | 3288 | 1464195469940 Marionette TRACE conn6 <- [1,170,null,{}] 09:57:49 INFO - PROCESS | 3288 | 1464195469944 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:50 INFO - PROCESS | 3288 | 1464195470026 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 09:57:50 INFO - PROCESS | 3288 | 1464195470033 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:50 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F65E7000 == 40 [pid = 3288] [id = 52] 09:57:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (00000030F5987800) [pid = 3288] [serial = 152] [outer = 0000000000000000] 09:57:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (00000030F5EB5800) [pid = 3288] [serial = 153] [outer = 00000030F5987800] 09:57:50 INFO - PROCESS | 3288 | 1464195470081 Marionette DEBUG loaded listener.js 09:57:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (00000030F6015400) [pid = 3288] [serial = 154] [outer = 00000030F5987800] 09:57:50 INFO - PROCESS | 3288 | 1464195470547 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 09:57:50 INFO - PROCESS | 3288 | 1464195470573 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 09:57:50 INFO - PROCESS | 3288 | 1464195470575 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 09:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:57:50 INFO - PROCESS | 3288 | 1464195470578 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:57:50 INFO - PROCESS | 3288 | 1464195470580 Marionette TRACE conn6 <- [1,174,null,{}] 09:57:50 INFO - PROCESS | 3288 | 1464195470584 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:50 INFO - PROCESS | 3288 | 1464195470711 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 09:57:50 INFO - PROCESS | 3288 | 1464195470721 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:50 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FCA800 == 41 [pid = 3288] [id = 53] 09:57:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (00000030F69AF800) [pid = 3288] [serial = 155] [outer = 0000000000000000] 09:57:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (00000030F707A800) [pid = 3288] [serial = 156] [outer = 00000030F69AF800] 09:57:50 INFO - PROCESS | 3288 | 1464195470799 Marionette DEBUG loaded listener.js 09:57:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (00000030F8F7CC00) [pid = 3288] [serial = 157] [outer = 00000030F69AF800] 09:57:51 INFO - PROCESS | 3288 | 1464195471215 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 692ms 09:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:57:51 INFO - PROCESS | 3288 | 1464195471271 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 09:57:51 INFO - PROCESS | 3288 | 1464195471273 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 09:57:51 INFO - PROCESS | 3288 | 1464195471276 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:57:51 INFO - PROCESS | 3288 | 1464195471278 Marionette TRACE conn6 <- [1,178,null,{}] 09:57:51 INFO - PROCESS | 3288 | 1464195471282 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:51 INFO - PROCESS | 3288 | 1464195471389 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 09:57:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (00000030E8B31800) [pid = 3288] [serial = 158] [outer = 00000030EFCDF400] 09:57:51 INFO - PROCESS | 3288 | 1464195471477 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:51 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC541000 == 42 [pid = 3288] [id = 54] 09:57:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (00000030F9290800) [pid = 3288] [serial = 159] [outer = 0000000000000000] 09:57:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (00000030F94B3800) [pid = 3288] [serial = 160] [outer = 00000030F9290800] 09:57:51 INFO - PROCESS | 3288 | 1464195471529 Marionette DEBUG loaded listener.js 09:57:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (00000030FBA8BC00) [pid = 3288] [serial = 161] [outer = 00000030F9290800] 09:57:51 INFO - PROCESS | 3288 | 1464195471967 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 734ms 09:57:52 INFO - PROCESS | 3288 | 1464195472013 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 09:57:52 INFO - PROCESS | 3288 | 1464195472015 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 09:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:57:52 INFO - PROCESS | 3288 | 1464195472022 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:57:52 INFO - PROCESS | 3288 | 1464195472024 Marionette TRACE conn6 <- [1,182,null,{}] 09:57:52 INFO - PROCESS | 3288 | 1464195472027 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:52 INFO - PROCESS | 3288 | 1464195472144 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 09:57:52 INFO - PROCESS | 3288 | 1464195472156 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:52 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC535800 == 43 [pid = 3288] [id = 55] 09:57:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (00000030FBA8C400) [pid = 3288] [serial = 162] [outer = 0000000000000000] 09:57:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (00000030FC418000) [pid = 3288] [serial = 163] [outer = 00000030FBA8C400] 09:57:52 INFO - PROCESS | 3288 | 1464195472201 Marionette DEBUG loaded listener.js 09:57:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (00000030FD08F000) [pid = 3288] [serial = 164] [outer = 00000030FBA8C400] 09:57:52 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (00000030F6609000) [pid = 3288] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:57:52 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030F94B1400) [pid = 3288] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:57:52 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030F5B08400) [pid = 3288] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:57:52 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (00000030F2952C00) [pid = 3288] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:57:52 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (00000030E8D0BC00) [pid = 3288] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:57:52 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030F6018000) [pid = 3288] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:57:52 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (00000030E8C35000) [pid = 3288] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:57:52 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (00000030E8B2B000) [pid = 3288] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:57:52 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (00000030F5195400) [pid = 3288] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:57:52 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (00000030EE37A000) [pid = 3288] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:57:52 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (00000030F4B31800) [pid = 3288] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:57:52 INFO - PROCESS | 3288 | 1464195472663 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 691ms 09:57:52 INFO - PROCESS | 3288 | 1464195472713 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 09:57:52 INFO - PROCESS | 3288 | 1464195472715 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 09:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:57:52 INFO - PROCESS | 3288 | 1464195472719 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:57:52 INFO - PROCESS | 3288 | 1464195472721 Marionette TRACE conn6 <- [1,186,null,{}] 09:57:52 INFO - PROCESS | 3288 | 1464195472724 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:52 INFO - PROCESS | 3288 | 1464195472825 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 09:57:52 INFO - PROCESS | 3288 | 1464195472835 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:52 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC537000 == 44 [pid = 3288] [id = 56] 09:57:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (00000030F55A3C00) [pid = 3288] [serial = 165] [outer = 0000000000000000] 09:57:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (00000030FBA82400) [pid = 3288] [serial = 166] [outer = 00000030F55A3C00] 09:57:52 INFO - PROCESS | 3288 | 1464195472881 Marionette DEBUG loaded listener.js 09:57:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (00000030FD23C000) [pid = 3288] [serial = 167] [outer = 00000030F55A3C00] 09:57:53 INFO - PROCESS | 3288 | 1464195473266 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 583ms 09:57:53 INFO - PROCESS | 3288 | 1464195473305 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 09:57:53 INFO - PROCESS | 3288 | 1464195473307 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 09:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:57:53 INFO - PROCESS | 3288 | 1464195473319 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - PROCESS | 3288 | 1464195473321 Marionette TRACE conn6 <- [1,190,null,{}] 09:57:53 INFO - PROCESS | 3288 | 1464195473325 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:53 INFO - PROCESS | 3288 | 1464195473406 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 09:57:53 INFO - PROCESS | 3288 | 1464195473413 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:53 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE3BA800 == 45 [pid = 3288] [id = 57] 09:57:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (00000030FD244000) [pid = 3288] [serial = 168] [outer = 0000000000000000] 09:57:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (00000030FD6D3000) [pid = 3288] [serial = 169] [outer = 00000030FD244000] 09:57:53 INFO - PROCESS | 3288 | 1464195473468 Marionette DEBUG loaded listener.js 09:57:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (00000030FD6D9000) [pid = 3288] [serial = 170] [outer = 00000030FD244000] 09:57:53 INFO - PROCESS | 3288 | 1464195473850 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 09:57:53 INFO - PROCESS | 3288 | 1464195473901 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 09:57:53 INFO - PROCESS | 3288 | 1464195473903 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 09:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:57:53 INFO - PROCESS | 3288 | 1464195473916 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - PROCESS | 3288 | 1464195473919 Marionette TRACE conn6 <- [1,194,null,{}] 09:57:53 INFO - PROCESS | 3288 | 1464195473923 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:54 INFO - PROCESS | 3288 | 1464195474024 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 09:57:54 INFO - PROCESS | 3288 | 1464195474030 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:54 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE5A8000 == 46 [pid = 3288] [id = 58] 09:57:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (00000030FD6DD800) [pid = 3288] [serial = 171] [outer = 0000000000000000] 09:57:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (00000030FDB4B000) [pid = 3288] [serial = 172] [outer = 00000030FD6DD800] 09:57:54 INFO - PROCESS | 3288 | 1464195474082 Marionette DEBUG loaded listener.js 09:57:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (00000030F9004800) [pid = 3288] [serial = 173] [outer = 00000030FD6DD800] 09:57:54 INFO - PROCESS | 3288 | 1464195474629 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 774ms 09:57:54 INFO - PROCESS | 3288 | 1464195474696 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 09:57:54 INFO - PROCESS | 3288 | 1464195474701 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 09:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:57:54 INFO - PROCESS | 3288 | 1464195474707 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:57:54 INFO - PROCESS | 3288 | 1464195474711 Marionette TRACE conn6 <- [1,198,null,{}] 09:57:54 INFO - PROCESS | 3288 | 1464195474718 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:54 INFO - PROCESS | 3288 | 1464195474867 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 09:57:54 INFO - PROCESS | 3288 | 1464195474935 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:55 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EEEC0800 == 47 [pid = 3288] [id = 59] 09:57:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (00000030E8BD5C00) [pid = 3288] [serial = 174] [outer = 0000000000000000] 09:57:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (00000030E8D04800) [pid = 3288] [serial = 175] [outer = 00000030E8BD5C00] 09:57:55 INFO - PROCESS | 3288 | 1464195475035 Marionette DEBUG loaded listener.js 09:57:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030EDDF8400) [pid = 3288] [serial = 176] [outer = 00000030E8BD5C00] 09:57:55 INFO - PROCESS | 3288 | 1464195475647 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 986ms 09:57:55 INFO - PROCESS | 3288 | 1464195475695 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 09:57:55 INFO - PROCESS | 3288 | 1464195475702 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 09:57:55 INFO - PROCESS | 3288 | 1464195475709 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:57:55 INFO - PROCESS | 3288 | 1464195475712 Marionette TRACE conn6 <- [1,202,null,{}] 09:57:55 INFO - PROCESS | 3288 | 1464195475717 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:55 INFO - PROCESS | 3288 | 1464195475859 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 09:57:55 INFO - PROCESS | 3288 | 1464195475940 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:55 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FDF000 == 48 [pid = 3288] [id = 60] 09:57:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030F2947400) [pid = 3288] [serial = 177] [outer = 0000000000000000] 09:57:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030F4BAAC00) [pid = 3288] [serial = 178] [outer = 00000030F2947400] 09:57:56 INFO - PROCESS | 3288 | 1464195475996 Marionette DEBUG loaded listener.js 09:57:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030F5EB7000) [pid = 3288] [serial = 179] [outer = 00000030F2947400] 09:57:56 INFO - PROCESS | 3288 | 1464195476525 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 880ms 09:57:56 INFO - PROCESS | 3288 | 1464195476595 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 09:57:56 INFO - PROCESS | 3288 | 1464195476598 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 09:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:57:56 INFO - PROCESS | 3288 | 1464195476602 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:57:56 INFO - PROCESS | 3288 | 1464195476606 Marionette TRACE conn6 <- [1,206,null,{}] 09:57:56 INFO - PROCESS | 3288 | 1464195476688 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:56 INFO - PROCESS | 3288 | 1464195476833 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 09:57:56 INFO - PROCESS | 3288 | 1464195476844 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:56 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE5A6000 == 49 [pid = 3288] [id = 61] 09:57:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030F8042C00) [pid = 3288] [serial = 180] [outer = 0000000000000000] 09:57:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030F9006800) [pid = 3288] [serial = 181] [outer = 00000030F8042C00] 09:57:56 INFO - PROCESS | 3288 | 1464195476904 Marionette DEBUG loaded listener.js 09:57:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030F9010000) [pid = 3288] [serial = 182] [outer = 00000030F8042C00] 09:57:57 INFO - PROCESS | 3288 | 1464195477502 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 923ms 09:57:57 INFO - PROCESS | 3288 | 1464195477526 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 09:57:57 INFO - PROCESS | 3288 | 1464195477530 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 09:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:57:57 INFO - PROCESS | 3288 | 1464195477533 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:57:57 INFO - PROCESS | 3288 | 1464195477535 Marionette TRACE conn6 <- [1,210,null,{}] 09:57:57 INFO - PROCESS | 3288 | 1464195477539 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:57 INFO - PROCESS | 3288 | 1464195477650 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 09:57:57 INFO - PROCESS | 3288 | 1464195477730 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:57 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4B6C800 == 50 [pid = 3288] [id = 62] 09:57:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030F518C800) [pid = 3288] [serial = 183] [outer = 0000000000000000] 09:57:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030F71CE400) [pid = 3288] [serial = 184] [outer = 00000030F518C800] 09:57:57 INFO - PROCESS | 3288 | 1464195477787 Marionette DEBUG loaded listener.js 09:57:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030FD6D2C00) [pid = 3288] [serial = 185] [outer = 00000030F518C800] 09:57:58 INFO - PROCESS | 3288 | 1464195478479 Marionette TRACE conn6 <- [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]]]}] 09:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 984ms 09:57:58 INFO - PROCESS | 3288 | 1464195478520 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 3288 | 1464195478525 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 09:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:57:58 INFO - PROCESS | 3288 | 1464195478530 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 3288 | 1464195478534 Marionette TRACE conn6 <- [1,214,null,{}] 09:57:58 INFO - PROCESS | 3288 | 1464195478540 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:58 INFO - PROCESS | 3288 | 1464195478639 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 09:57:58 INFO - PROCESS | 3288 | 1464195478725 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E97D5800 == 51 [pid = 3288] [id = 63] 09:57:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030E8D0BC00) [pid = 3288] [serial = 186] [outer = 0000000000000000] 09:57:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030E9707000) [pid = 3288] [serial = 187] [outer = 00000030E8D0BC00] 09:57:58 INFO - PROCESS | 3288 | 1464195478777 Marionette DEBUG loaded listener.js 09:57:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (00000030EE1EF000) [pid = 3288] [serial = 188] [outer = 00000030E8D0BC00] 09:57:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030FE3BA800 == 50 [pid = 3288] [id = 57] 09:57:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC537000 == 49 [pid = 3288] [id = 56] 09:57:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC535800 == 48 [pid = 3288] [id = 55] 09:57:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC541000 == 47 [pid = 3288] [id = 54] 09:57:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8FCA800 == 46 [pid = 3288] [id = 53] 09:57:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030F65E7000 == 45 [pid = 3288] [id = 52] 09:57:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5A14000 == 44 [pid = 3288] [id = 51] 09:57:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4B84800 == 43 [pid = 3288] [id = 50] 09:57:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030ED66B800 == 42 [pid = 3288] [id = 49] 09:57:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030ED434800 == 41 [pid = 3288] [id = 48] 09:57:59 INFO - PROCESS | 3288 | 1464195479335 Marionette TRACE conn6 <- [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]]]}] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030EF478400) [pid = 3288] [serial = 84] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030F9496000) [pid = 3288] [serial = 93] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (00000030E734F800) [pid = 3288] [serial = 81] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (00000030F7C7FC00) [pid = 3288] [serial = 90] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030F706D400) [pid = 3288] [serial = 87] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030EED0D000) [pid = 3288] [serial = 126] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD66F800 == 40 [pid = 3288] [id = 43] 09:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 881ms 09:57:59 INFO - PROCESS | 3288 | 1464195479416 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 09:57:59 INFO - PROCESS | 3288 | 1464195479422 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 09:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:57:59 INFO - PROCESS | 3288 | 1464195479428 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:57:59 INFO - PROCESS | 3288 | 1464195479431 Marionette TRACE conn6 <- [1,218,null,{}] 09:57:59 INFO - PROCESS | 3288 | 1464195479436 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:59 INFO - PROCESS | 3288 | 1464195479536 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (00000030F5826800) [pid = 3288] [serial = 79] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030F71DC400) [pid = 3288] [serial = 111] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030F9287000) [pid = 3288] [serial = 112] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030FBA86800) [pid = 3288] [serial = 114] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030F5EBF800) [pid = 3288] [serial = 105] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (00000030F4B3A400) [pid = 3288] [serial = 102] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030F4BAA000) [pid = 3288] [serial = 103] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (00000030ED46D000) [pid = 3288] [serial = 99] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030EE336400) [pid = 3288] [serial = 100] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030F60C9400) [pid = 3288] [serial = 108] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (00000030EA181000) [pid = 3288] [serial = 97] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (00000030E8D03C00) [pid = 3288] [serial = 96] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030EFCD8800) [pid = 3288] [serial = 117] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (00000030FC41FC00) [pid = 3288] [serial = 118] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (00000030FD089C00) [pid = 3288] [serial = 124] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (00000030FC50B800) [pid = 3288] [serial = 123] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (00000030F5191000) [pid = 3288] [serial = 120] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (00000030FC418400) [pid = 3288] [serial = 115] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (00000030F6014400) [pid = 3288] [serial = 106] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (00000030F5198800) [pid = 3288] [serial = 121] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (00000030F7073800) [pid = 3288] [serial = 109] [outer = 0000000000000000] [url = about:blank] 09:57:59 INFO - PROCESS | 3288 | 1464195479606 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:59 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED433000 == 41 [pid = 3288] [id = 64] 09:57:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (00000030E8D10400) [pid = 3288] [serial = 189] [outer = 0000000000000000] 09:57:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (00000030E951F000) [pid = 3288] [serial = 190] [outer = 00000030E8D10400] 09:57:59 INFO - PROCESS | 3288 | 1464195479653 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (00000030EE33E000) [pid = 3288] [serial = 191] [outer = 00000030E8D10400] 09:58:00 INFO - PROCESS | 3288 | 1464195480060 Marionette TRACE conn6 <- [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]]]}] 09:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 691ms 09:58:00 INFO - PROCESS | 3288 | 1464195480120 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 09:58:00 INFO - PROCESS | 3288 | 1464195480123 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 09:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:58:00 INFO - PROCESS | 3288 | 1464195480126 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:58:00 INFO - PROCESS | 3288 | 1464195480130 Marionette TRACE conn6 <- [1,222,null,{}] 09:58:00 INFO - PROCESS | 3288 | 1464195480148 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:00 INFO - PROCESS | 3288 | 1464195480236 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 09:58:00 INFO - PROCESS | 3288 | 1464195480246 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:00 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EF420000 == 42 [pid = 3288] [id = 65] 09:58:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (00000030E8B2B400) [pid = 3288] [serial = 192] [outer = 0000000000000000] 09:58:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (00000030E8B35000) [pid = 3288] [serial = 193] [outer = 00000030E8B2B400] 09:58:00 INFO - PROCESS | 3288 | 1464195480299 Marionette DEBUG loaded listener.js 09:58:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (00000030EDDF2800) [pid = 3288] [serial = 194] [outer = 00000030E8B2B400] 09:58:00 INFO - PROCESS | 3288 | 1464195480736 Marionette TRACE conn6 <- [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]]]}] 09:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 09:58:00 INFO - PROCESS | 3288 | 1464195480757 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 09:58:00 INFO - PROCESS | 3288 | 1464195480760 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 09:58:00 INFO - PROCESS | 3288 | 1464195480763 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:58:00 INFO - PROCESS | 3288 | 1464195480765 Marionette TRACE conn6 <- [1,226,null,{}] 09:58:00 INFO - PROCESS | 3288 | 1464195480788 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:00 INFO - PROCESS | 3288 | 1464195480880 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 09:58:00 INFO - PROCESS | 3288 | 1464195480887 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:00 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F574F000 == 43 [pid = 3288] [id = 66] 09:58:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (00000030F2648C00) [pid = 3288] [serial = 195] [outer = 0000000000000000] 09:58:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (00000030F2972000) [pid = 3288] [serial = 196] [outer = 00000030F2648C00] 09:58:00 INFO - PROCESS | 3288 | 1464195480936 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (00000030F4B3C800) [pid = 3288] [serial = 197] [outer = 00000030F2648C00] 09:58:01 INFO - PROCESS | 3288 | 1464195481337 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 09:58:01 INFO - PROCESS | 3288 | 1464195481394 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 09:58:01 INFO - PROCESS | 3288 | 1464195481396 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 09:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:58:01 INFO - PROCESS | 3288 | 1464195481400 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:58:01 INFO - PROCESS | 3288 | 1464195481402 Marionette TRACE conn6 <- [1,230,null,{}] 09:58:01 INFO - PROCESS | 3288 | 1464195481405 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:01 INFO - PROCESS | 3288 | 1464195481486 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 09:58:01 INFO - PROCESS | 3288 | 1464195481493 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5A17800 == 44 [pid = 3288] [id = 67] 09:58:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (00000030F4BA3C00) [pid = 3288] [serial = 198] [outer = 0000000000000000] 09:58:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (00000030F4C24800) [pid = 3288] [serial = 199] [outer = 00000030F4BA3C00] 09:58:01 INFO - PROCESS | 3288 | 1464195481543 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (00000030F5192800) [pid = 3288] [serial = 200] [outer = 00000030F4BA3C00] 09:58:02 INFO - PROCESS | 3288 | 1464195482025 Marionette TRACE conn6 <- [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]]]}] 09:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 669ms 09:58:02 INFO - PROCESS | 3288 | 1464195482072 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 09:58:02 INFO - PROCESS | 3288 | 1464195482074 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 09:58:02 INFO - PROCESS | 3288 | 1464195482077 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:58:02 INFO - PROCESS | 3288 | 1464195482079 Marionette TRACE conn6 <- [1,234,null,{}] 09:58:02 INFO - PROCESS | 3288 | 1464195482083 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:02 INFO - PROCESS | 3288 | 1464195482231 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 09:58:02 INFO - PROCESS | 3288 | 1464195482281 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:02 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F65E9800 == 45 [pid = 3288] [id = 68] 09:58:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (00000030F6013000) [pid = 3288] [serial = 201] [outer = 0000000000000000] 09:58:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (00000030F6015800) [pid = 3288] [serial = 202] [outer = 00000030F6013000] 09:58:02 INFO - PROCESS | 3288 | 1464195482327 Marionette DEBUG loaded listener.js 09:58:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030F68DD000) [pid = 3288] [serial = 203] [outer = 00000030F6013000] 09:58:02 INFO - PROCESS | 3288 | 1464195482737 Marionette TRACE conn6 <- [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]]]}] 09:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 734ms 09:58:02 INFO - PROCESS | 3288 | 1464195482814 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 09:58:02 INFO - PROCESS | 3288 | 1464195482817 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 09:58:02 INFO - PROCESS | 3288 | 1464195482820 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:58:02 INFO - PROCESS | 3288 | 1464195482822 Marionette TRACE conn6 <- [1,238,null,{}] 09:58:02 INFO - PROCESS | 3288 | 1464195482848 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:02 INFO - PROCESS | 3288 | 1464195482965 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 09:58:02 INFO - PROCESS | 3288 | 1464195482972 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:02 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FC9000 == 46 [pid = 3288] [id = 69] 09:58:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030F69FD800) [pid = 3288] [serial = 204] [outer = 0000000000000000] 09:58:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030F707BC00) [pid = 3288] [serial = 205] [outer = 00000030F69FD800] 09:58:03 INFO - PROCESS | 3288 | 1464195483020 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030F8841800) [pid = 3288] [serial = 206] [outer = 00000030F69FD800] 09:58:03 INFO - PROCESS | 3288 | 1464195483438 Marionette TRACE conn6 <- [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]]]}] 09:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 09:58:03 INFO - PROCESS | 3288 | 1464195483452 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 09:58:03 INFO - PROCESS | 3288 | 1464195483454 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 09:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:58:03 INFO - PROCESS | 3288 | 1464195483466 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:58:03 INFO - PROCESS | 3288 | 1464195483468 Marionette TRACE conn6 <- [1,242,null,{}] 09:58:03 INFO - PROCESS | 3288 | 1464195483471 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:03 INFO - PROCESS | 3288 | 1464195483599 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 09:58:03 INFO - PROCESS | 3288 | 1464195483679 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:03 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC20E000 == 47 [pid = 3288] [id = 70] 09:58:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030E85E2C00) [pid = 3288] [serial = 207] [outer = 0000000000000000] 09:58:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030F7ABE000) [pid = 3288] [serial = 208] [outer = 00000030E85E2C00] 09:58:03 INFO - PROCESS | 3288 | 1464195483734 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030F884A800) [pid = 3288] [serial = 209] [outer = 00000030E85E2C00] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (00000030F9289400) [pid = 3288] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030F69AF800) [pid = 3288] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030F9290800) [pid = 3288] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030EED0B400) [pid = 3288] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030E85E6C00) [pid = 3288] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (00000030FBA8C400) [pid = 3288] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030EA311400) [pid = 3288] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (00000030F4CA8C00) [pid = 3288] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030F55A3C00) [pid = 3288] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030F4C20800) [pid = 3288] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (00000030F5987800) [pid = 3288] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (00000030EF46E800) [pid = 3288] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030FD244000) [pid = 3288] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (00000030EEE92000) [pid = 3288] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (00000030F4BA3000) [pid = 3288] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (00000030E7347800) [pid = 3288] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:58:04 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (00000030F66A7000) [pid = 3288] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:58:04 INFO - PROCESS | 3288 | 1464195484335 Marionette TRACE conn6 <- [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]]]}] 09:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 881ms 09:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:58:04 INFO - PROCESS | 3288 | 1464195484354 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 09:58:04 INFO - PROCESS | 3288 | 1464195484356 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 09:58:04 INFO - PROCESS | 3288 | 1464195484359 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:58:04 INFO - PROCESS | 3288 | 1464195484361 Marionette TRACE conn6 <- [1,246,null,{}] 09:58:04 INFO - PROCESS | 3288 | 1464195484364 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:04 INFO - PROCESS | 3288 | 1464195484457 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 09:58:04 INFO - PROCESS | 3288 | 1464195484464 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:04 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC2B3000 == 48 [pid = 3288] [id = 71] 09:58:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (00000030F5C6AC00) [pid = 3288] [serial = 210] [outer = 0000000000000000] 09:58:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (00000030F7AC0C00) [pid = 3288] [serial = 211] [outer = 00000030F5C6AC00] 09:58:04 INFO - PROCESS | 3288 | 1464195484513 Marionette DEBUG loaded listener.js 09:58:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (00000030F900E800) [pid = 3288] [serial = 212] [outer = 00000030F5C6AC00] 09:58:04 INFO - PROCESS | 3288 | 1464195484943 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 625ms 09:58:04 INFO - PROCESS | 3288 | 1464195484988 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 09:58:04 INFO - PROCESS | 3288 | 1464195484990 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 09:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:58:05 INFO - PROCESS | 3288 | 1464195484993 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:58:05 INFO - PROCESS | 3288 | 1464195484995 Marionette TRACE conn6 <- [1,250,null,{}] 09:58:05 INFO - PROCESS | 3288 | 1464195484999 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:05 INFO - PROCESS | 3288 | 1464195485082 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 09:58:05 INFO - PROCESS | 3288 | 1464195485089 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:05 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD3CD000 == 49 [pid = 3288] [id = 72] 09:58:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (00000030F9289400) [pid = 3288] [serial = 213] [outer = 0000000000000000] 09:58:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (00000030F9495400) [pid = 3288] [serial = 214] [outer = 00000030F9289400] 09:58:05 INFO - PROCESS | 3288 | 1464195485135 Marionette DEBUG loaded listener.js 09:58:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (00000030FBA8B000) [pid = 3288] [serial = 215] [outer = 00000030F9289400] 09:58:05 INFO - PROCESS | 3288 | 1464195485567 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 628ms 09:58:05 INFO - PROCESS | 3288 | 1464195485625 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 09:58:05 INFO - PROCESS | 3288 | 1464195485627 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 09:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:58:05 INFO - PROCESS | 3288 | 1464195485631 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:58:05 INFO - PROCESS | 3288 | 1464195485633 Marionette TRACE conn6 <- [1,254,null,{}] 09:58:05 INFO - PROCESS | 3288 | 1464195485637 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:05 INFO - PROCESS | 3288 | 1464195485738 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 09:58:05 INFO - PROCESS | 3288 | 1464195485746 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:05 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE3B8000 == 50 [pid = 3288] [id = 73] 09:58:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (00000030FC50F400) [pid = 3288] [serial = 216] [outer = 0000000000000000] 09:58:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (00000030FD23A800) [pid = 3288] [serial = 217] [outer = 00000030FC50F400] 09:58:05 INFO - PROCESS | 3288 | 1464195485800 Marionette DEBUG loaded listener.js 09:58:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (00000030FD6DCC00) [pid = 3288] [serial = 218] [outer = 00000030FC50F400] 09:58:06 INFO - PROCESS | 3288 | 1464195486420 Marionette TRACE conn6 <- [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]]]}] 09:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 880ms 09:58:06 INFO - PROCESS | 3288 | 1464195486513 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 09:58:06 INFO - PROCESS | 3288 | 1464195486519 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 09:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:58:06 INFO - PROCESS | 3288 | 1464195486526 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:58:06 INFO - PROCESS | 3288 | 1464195486530 Marionette TRACE conn6 <- [1,258,null,{}] 09:58:06 INFO - PROCESS | 3288 | 1464195486536 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:06 INFO - PROCESS | 3288 | 1464195486664 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 09:58:06 INFO - PROCESS | 3288 | 1464195486728 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:06 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EF0AE800 == 51 [pid = 3288] [id = 74] 09:58:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (00000030E85EA400) [pid = 3288] [serial = 219] [outer = 0000000000000000] 09:58:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030E8C39000) [pid = 3288] [serial = 220] [outer = 00000030E85EA400] 09:58:06 INFO - PROCESS | 3288 | 1464195486829 Marionette DEBUG loaded listener.js 09:58:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030EA182000) [pid = 3288] [serial = 221] [outer = 00000030E85EA400] 09:58:07 INFO - PROCESS | 3288 | 1464195487392 Marionette TRACE conn6 <- [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]]]}] 09:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 880ms 09:58:07 INFO - PROCESS | 3288 | 1464195487407 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 09:58:07 INFO - PROCESS | 3288 | 1464195487415 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 09:58:07 INFO - PROCESS | 3288 | 1464195487422 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:58:07 INFO - PROCESS | 3288 | 1464195487425 Marionette TRACE conn6 <- [1,262,null,{}] 09:58:07 INFO - PROCESS | 3288 | 1464195487429 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:07 INFO - PROCESS | 3288 | 1464195487544 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 09:58:07 INFO - PROCESS | 3288 | 1464195487656 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:07 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F959C800 == 52 [pid = 3288] [id = 75] 09:58:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030F2973000) [pid = 3288] [serial = 222] [outer = 0000000000000000] 09:58:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030F4B37C00) [pid = 3288] [serial = 223] [outer = 00000030F2973000] 09:58:07 INFO - PROCESS | 3288 | 1464195487756 Marionette DEBUG loaded listener.js 09:58:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030F5825400) [pid = 3288] [serial = 224] [outer = 00000030F2973000] 09:58:08 INFO - PROCESS | 3288 | 1464195488569 Marionette TRACE conn6 <- [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]]]}] 09:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1189ms 09:58:08 INFO - PROCESS | 3288 | 1464195488615 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 09:58:08 INFO - PROCESS | 3288 | 1464195488618 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 09:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:58:08 INFO - PROCESS | 3288 | 1464195488622 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:58:08 INFO - PROCESS | 3288 | 1464195488626 Marionette TRACE conn6 <- [1,266,null,{}] 09:58:08 INFO - PROCESS | 3288 | 1464195488638 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:08 INFO - PROCESS | 3288 | 1464195488783 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 09:58:08 INFO - PROCESS | 3288 | 1464195488854 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE3AD000 == 53 [pid = 3288] [id = 76] 09:58:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030F7ABE400) [pid = 3288] [serial = 225] [outer = 0000000000000000] 09:58:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030FC41F400) [pid = 3288] [serial = 226] [outer = 00000030F7ABE400] 09:58:08 INFO - PROCESS | 3288 | 1464195488954 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030FD244000) [pid = 3288] [serial = 227] [outer = 00000030F7ABE400] 09:58:09 INFO - PROCESS | 3288 | 1464195489543 Marionette TRACE conn6 <- [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]]]}] 09:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 943ms 09:58:09 INFO - PROCESS | 3288 | 1464195489566 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 3288 | 1464195489570 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 09:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:58:09 INFO - PROCESS | 3288 | 1464195489573 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 3288 | 1464195489575 Marionette TRACE conn6 <- [1,270,null,{}] 09:58:09 INFO - PROCESS | 3288 | 1464195489580 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:09 INFO - PROCESS | 3288 | 1464195489693 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 09:58:09 INFO - PROCESS | 3288 | 1464195489775 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE186800 == 54 [pid = 3288] [id = 77] 09:58:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030EED13800) [pid = 3288] [serial = 228] [outer = 0000000000000000] 09:58:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030F52D6400) [pid = 3288] [serial = 229] [outer = 00000030EED13800] 09:58:09 INFO - PROCESS | 3288 | 1464195489832 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030FC41C000) [pid = 3288] [serial = 230] [outer = 00000030EED13800] 09:58:10 INFO - PROCESS | 3288 | 1464195490524 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 984ms 09:58:10 INFO - PROCESS | 3288 | 1464195490560 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 09:58:10 INFO - PROCESS | 3288 | 1464195490564 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 09:58:10 INFO - PROCESS | 3288 | 1464195490570 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:58:10 INFO - PROCESS | 3288 | 1464195490574 Marionette TRACE conn6 <- [1,274,null,{}] 09:58:10 INFO - PROCESS | 3288 | 1464195490579 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:10 INFO - PROCESS | 3288 | 1464195490683 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 09:58:10 INFO - PROCESS | 3288 | 1464195490769 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DC4800 == 55 [pid = 3288] [id = 78] 09:58:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030E845F800) [pid = 3288] [serial = 231] [outer = 0000000000000000] 09:58:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (00000030E85C2400) [pid = 3288] [serial = 232] [outer = 00000030E845F800] 09:58:10 INFO - PROCESS | 3288 | 1464195490821 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (00000030E8B31400) [pid = 3288] [serial = 233] [outer = 00000030E845F800] 09:58:11 INFO - PROCESS | 3288 | 1464195491361 Marionette TRACE conn6 <- [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]]]}] 09:58:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD3CD000 == 54 [pid = 3288] [id = 72] 09:58:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC2B3000 == 53 [pid = 3288] [id = 71] 09:58:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC20E000 == 52 [pid = 3288] [id = 70] 09:58:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8FC9000 == 51 [pid = 3288] [id = 69] 09:58:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030F65E9800 == 50 [pid = 3288] [id = 68] 09:58:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5A17800 == 49 [pid = 3288] [id = 67] 09:58:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030F574F000 == 48 [pid = 3288] [id = 66] 09:58:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030EF420000 == 47 [pid = 3288] [id = 65] 09:58:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030ED433000 == 46 [pid = 3288] [id = 64] 09:58:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030E97D5800 == 45 [pid = 3288] [id = 63] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (00000030E8BE1400) [pid = 3288] [serial = 129] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030F1E3C800) [pid = 3288] [serial = 132] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030F660EC00) [pid = 3288] [serial = 135] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (00000030FDB4B000) [pid = 3288] [serial = 172] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030EEEC0800 == 44 [pid = 3288] [id = 59] 09:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 880ms 09:58:11 INFO - PROCESS | 3288 | 1464195491454 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 09:58:11 INFO - PROCESS | 3288 | 1464195491460 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 09:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:58:11 INFO - PROCESS | 3288 | 1464195491469 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:58:11 INFO - PROCESS | 3288 | 1464195491471 Marionette TRACE conn6 <- [1,278,null,{}] 09:58:11 INFO - PROCESS | 3288 | 1464195491514 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (00000030FBA83800) [pid = 3288] [serial = 94] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030F4B32C00) [pid = 3288] [serial = 148] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030FBA8BC00) [pid = 3288] [serial = 161] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (00000030FBA82400) [pid = 3288] [serial = 166] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030F5DB8400) [pid = 3288] [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.] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030FD6D9000) [pid = 3288] [serial = 170] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030FD08F000) [pid = 3288] [serial = 164] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030EDC8D400) [pid = 3288] [serial = 145] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (00000030F6015400) [pid = 3288] [serial = 154] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030FD6D3000) [pid = 3288] [serial = 169] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (00000030F3312800) [pid = 3288] [serial = 85] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030F8844000) [pid = 3288] [serial = 91] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030E8BE2400) [pid = 3288] [serial = 82] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (00000030F71D0800) [pid = 3288] [serial = 88] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (00000030F707A800) [pid = 3288] [serial = 156] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030F8F7CC00) [pid = 3288] [serial = 157] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (00000030F94B3800) [pid = 3288] [serial = 160] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (00000030EEE9A800) [pid = 3288] [serial = 127] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (00000030E8C37000) [pid = 3288] [serial = 144] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (00000030FC418000) [pid = 3288] [serial = 163] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (00000030EDC11800) [pid = 3288] [serial = 141] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (00000030EE33C800) [pid = 3288] [serial = 142] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (00000030F518C400) [pid = 3288] [serial = 150] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (00000030F52D0400) [pid = 3288] [serial = 151] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (00000030FD23C000) [pid = 3288] [serial = 167] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (00000030FD241C00) [pid = 3288] [serial = 139] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (00000030FD08A800) [pid = 3288] [serial = 138] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (00000030F5EB5800) [pid = 3288] [serial = 153] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (00000030EFCDC400) [pid = 3288] [serial = 147] [outer = 0000000000000000] [url = about:blank] 09:58:11 INFO - PROCESS | 3288 | 1464195491633 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 09:58:11 INFO - PROCESS | 3288 | 1464195491644 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:11 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED433000 == 45 [pid = 3288] [id = 79] 09:58:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (00000030E8BE1400) [pid = 3288] [serial = 234] [outer = 0000000000000000] 09:58:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (00000030E8C34C00) [pid = 3288] [serial = 235] [outer = 00000030E8BE1400] 09:58:11 INFO - PROCESS | 3288 | 1464195491693 Marionette DEBUG loaded listener.js 09:58:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (00000030E93B7800) [pid = 3288] [serial = 236] [outer = 00000030E8BE1400] 09:58:12 INFO - PROCESS | 3288 | 1464195492130 Marionette TRACE conn6 <- [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]]]}] 09:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 692ms 09:58:12 INFO - PROCESS | 3288 | 1464195492159 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 09:58:12 INFO - PROCESS | 3288 | 1464195492162 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 09:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:58:12 INFO - PROCESS | 3288 | 1464195492165 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:58:12 INFO - PROCESS | 3288 | 1464195492169 Marionette TRACE conn6 <- [1,282,null,{}] 09:58:12 INFO - PROCESS | 3288 | 1464195492180 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:12 INFO - PROCESS | 3288 | 1464195492271 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 09:58:12 INFO - PROCESS | 3288 | 1464195492279 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:12 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5743800 == 46 [pid = 3288] [id = 80] 09:58:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (00000030EE334800) [pid = 3288] [serial = 237] [outer = 0000000000000000] 09:58:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (00000030EED0BC00) [pid = 3288] [serial = 238] [outer = 00000030EE334800] 09:58:12 INFO - PROCESS | 3288 | 1464195492330 Marionette DEBUG loaded listener.js 09:58:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (00000030EF599C00) [pid = 3288] [serial = 239] [outer = 00000030EE334800] 09:58:12 INFO - PROCESS | 3288 | 1464195492782 Marionette TRACE conn6 <- [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]]]}] 09:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms 09:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:58:12 INFO - PROCESS | 3288 | 1464195492796 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 09:58:12 INFO - PROCESS | 3288 | 1464195492799 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 09:58:12 INFO - PROCESS | 3288 | 1464195492803 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:58:12 INFO - PROCESS | 3288 | 1464195492813 Marionette TRACE conn6 <- [1,286,null,{}] 09:58:12 INFO - PROCESS | 3288 | 1464195492821 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:12 INFO - PROCESS | 3288 | 1464195492909 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 09:58:12 INFO - PROCESS | 3288 | 1464195492948 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:12 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5E80000 == 47 [pid = 3288] [id = 81] 09:58:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (00000030F29B0400) [pid = 3288] [serial = 240] [outer = 0000000000000000] 09:58:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (00000030F4B39C00) [pid = 3288] [serial = 241] [outer = 00000030F29B0400] 09:58:12 INFO - PROCESS | 3288 | 1464195492994 Marionette DEBUG loaded listener.js 09:58:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (00000030F4BA7C00) [pid = 3288] [serial = 242] [outer = 00000030F29B0400] 09:58:13 INFO - PROCESS | 3288 | 1464195493395 Marionette TRACE conn6 <- [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]]]}] 09:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 649ms 09:58:13 INFO - PROCESS | 3288 | 1464195493454 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 09:58:13 INFO - PROCESS | 3288 | 1464195493457 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 09:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:58:13 INFO - PROCESS | 3288 | 1464195493460 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:58:13 INFO - PROCESS | 3288 | 1464195493462 Marionette TRACE conn6 <- [1,290,null,{}] 09:58:13 INFO - PROCESS | 3288 | 1464195493466 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:13 INFO - PROCESS | 3288 | 1464195493549 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 09:58:13 INFO - PROCESS | 3288 | 1464195493556 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:13 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F65F1800 == 48 [pid = 3288] [id = 82] 09:58:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (00000030F4BA6800) [pid = 3288] [serial = 243] [outer = 0000000000000000] 09:58:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (00000030F518AC00) [pid = 3288] [serial = 244] [outer = 00000030F4BA6800] 09:58:13 INFO - PROCESS | 3288 | 1464195493604 Marionette DEBUG loaded listener.js 09:58:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (00000030F5195C00) [pid = 3288] [serial = 245] [outer = 00000030F4BA6800] 09:58:14 INFO - PROCESS | 3288 | 1464195494078 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 628ms 09:58:14 INFO - PROCESS | 3288 | 1464195494091 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 09:58:14 INFO - PROCESS | 3288 | 1464195494093 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 09:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:58:14 INFO - PROCESS | 3288 | 1464195494097 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:58:14 INFO - PROCESS | 3288 | 1464195494099 Marionette TRACE conn6 <- [1,294,null,{}] 09:58:14 INFO - PROCESS | 3288 | 1464195494102 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:14 INFO - PROCESS | 3288 | 1464195494243 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 09:58:14 INFO - PROCESS | 3288 | 1464195494321 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:14 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FC7800 == 49 [pid = 3288] [id = 83] 09:58:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (00000030F5493400) [pid = 3288] [serial = 246] [outer = 0000000000000000] 09:58:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (00000030F60C9400) [pid = 3288] [serial = 247] [outer = 00000030F5493400] 09:58:14 INFO - PROCESS | 3288 | 1464195494367 Marionette DEBUG loaded listener.js 09:58:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (00000030F6610800) [pid = 3288] [serial = 248] [outer = 00000030F5493400] 09:58:14 INFO - PROCESS | 3288 | 1464195494803 Marionette TRACE conn6 <- [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]]]}] 09:58:14 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. 09:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 733ms 09:58:14 INFO - PROCESS | 3288 | 1464195494838 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 09:58:14 INFO - PROCESS | 3288 | 1464195494840 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 09:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:58:14 INFO - PROCESS | 3288 | 1464195494844 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:58:14 INFO - PROCESS | 3288 | 1464195494846 Marionette TRACE conn6 <- [1,298,null,{}] 09:58:14 INFO - PROCESS | 3288 | 1464195494855 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:14 INFO - PROCESS | 3288 | 1464195494961 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 09:58:14 INFO - PROCESS | 3288 | 1464195494968 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:14 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F959F000 == 50 [pid = 3288] [id = 84] 09:58:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (00000030F660D800) [pid = 3288] [serial = 249] [outer = 0000000000000000] 09:58:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (00000030F706D400) [pid = 3288] [serial = 250] [outer = 00000030F660D800] 09:58:15 INFO - PROCESS | 3288 | 1464195495014 Marionette DEBUG loaded listener.js 09:58:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (00000030F7AB5400) [pid = 3288] [serial = 251] [outer = 00000030F660D800] 09:58:15 INFO - PROCESS | 3288 | 1464195495267 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:58:15 INFO - PROCESS | 3288 | 1464195495487 Marionette TRACE conn6 <- [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]]]}] 09:58:15 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. 09:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 692ms 09:58:15 INFO - PROCESS | 3288 | 1464195495539 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 09:58:15 INFO - PROCESS | 3288 | 1464195495542 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 09:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:58:15 INFO - PROCESS | 3288 | 1464195495545 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:58:15 INFO - PROCESS | 3288 | 1464195495547 Marionette TRACE conn6 <- [1,302,null,{}] 09:58:15 INFO - PROCESS | 3288 | 1464195495551 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:15 INFO - PROCESS | 3288 | 1464195495693 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 09:58:15 INFO - PROCESS | 3288 | 1464195495704 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:15 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC2E5000 == 51 [pid = 3288] [id = 85] 09:58:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (00000030F7ABA000) [pid = 3288] [serial = 252] [outer = 0000000000000000] 09:58:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030F8F7FC00) [pid = 3288] [serial = 253] [outer = 00000030F7ABA000] 09:58:15 INFO - PROCESS | 3288 | 1464195495751 Marionette DEBUG loaded listener.js 09:58:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030F928CC00) [pid = 3288] [serial = 254] [outer = 00000030F7ABA000] 09:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (00000030F6013000) [pid = 3288] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030F69FD800) [pid = 3288] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (00000030E8B2B400) [pid = 3288] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030E85E2C00) [pid = 3288] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030F4BA3C00) [pid = 3288] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (00000030E8D0BC00) [pid = 3288] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (00000030F2648C00) [pid = 3288] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030F518C800) [pid = 3288] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (00000030E8D10400) [pid = 3288] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (00000030F9289400) [pid = 3288] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (00000030F5C6AC00) [pid = 3288] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (00000030F660BC00) [pid = 3288] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (00000030E8BD8000) [pid = 3288] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (00000030EF478800) [pid = 3288] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:58:16 INFO - PROCESS | 3288 | 1464195496270 Marionette TRACE conn6 <- [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]]]}] 09:58:16 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. 09:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 775ms 09:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:58:16 INFO - PROCESS | 3288 | 1464195496323 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 09:58:16 INFO - PROCESS | 3288 | 1464195496325 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 09:58:16 INFO - PROCESS | 3288 | 1464195496329 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:58:16 INFO - PROCESS | 3288 | 1464195496331 Marionette TRACE conn6 <- [1,306,null,{}] 09:58:16 INFO - PROCESS | 3288 | 1464195496334 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:16 INFO - PROCESS | 3288 | 1464195496416 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 09:58:16 INFO - PROCESS | 3288 | 1464195496422 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:16 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD372000 == 52 [pid = 3288] [id = 86] 09:58:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (00000030F3382800) [pid = 3288] [serial = 255] [outer = 0000000000000000] 09:58:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (00000030F660BC00) [pid = 3288] [serial = 256] [outer = 00000030F3382800] 09:58:16 INFO - PROCESS | 3288 | 1464195496469 Marionette DEBUG loaded listener.js 09:58:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (00000030F9288800) [pid = 3288] [serial = 257] [outer = 00000030F3382800] 09:58:16 INFO - PROCESS | 3288 | 1464195496864 Marionette TRACE conn6 <- [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]]]}] 09:58:16 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. 09:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 586ms 09:58:16 INFO - PROCESS | 3288 | 1464195496918 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 09:58:16 INFO - PROCESS | 3288 | 1464195496921 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 09:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:58:16 INFO - PROCESS | 3288 | 1464195496924 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:58:16 INFO - PROCESS | 3288 | 1464195496926 Marionette TRACE conn6 <- [1,310,null,{}] 09:58:16 INFO - PROCESS | 3288 | 1464195496929 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:17 INFO - PROCESS | 3288 | 1464195497012 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 09:58:17 INFO - PROCESS | 3288 | 1464195497018 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:17 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD3D9800 == 53 [pid = 3288] [id = 87] 09:58:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (00000030F94AC000) [pid = 3288] [serial = 258] [outer = 0000000000000000] 09:58:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (00000030FBA83800) [pid = 3288] [serial = 259] [outer = 00000030F94AC000] 09:58:17 INFO - PROCESS | 3288 | 1464195497074 Marionette DEBUG loaded listener.js 09:58:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (00000030FC414000) [pid = 3288] [serial = 260] [outer = 00000030F94AC000] 09:58:17 INFO - PROCESS | 3288 | 1464195497513 Marionette TRACE conn6 <- [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]]]}] 09:58:17 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. 09:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 09:58:17 INFO - PROCESS | 3288 | 1464195497556 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 09:58:17 INFO - PROCESS | 3288 | 1464195497559 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 09:58:17 INFO - PROCESS | 3288 | 1464195497562 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:58:17 INFO - PROCESS | 3288 | 1464195497564 Marionette TRACE conn6 <- [1,314,null,{}] 09:58:17 INFO - PROCESS | 3288 | 1464195497573 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:17 INFO - PROCESS | 3288 | 1464195497680 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 09:58:17 INFO - PROCESS | 3288 | 1464195497689 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:17 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD586800 == 54 [pid = 3288] [id = 88] 09:58:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (00000030FD08E800) [pid = 3288] [serial = 261] [outer = 0000000000000000] 09:58:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (00000030FD0E1800) [pid = 3288] [serial = 262] [outer = 00000030FD08E800] 09:58:17 INFO - PROCESS | 3288 | 1464195497738 Marionette DEBUG loaded listener.js 09:58:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (00000030FD0EAC00) [pid = 3288] [serial = 263] [outer = 00000030FD08E800] 09:58:18 INFO - PROCESS | 3288 | 1464195498451 Marionette TRACE conn6 <- [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]]]}] 09:58:18 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. 09:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 942ms 09:58:18 INFO - PROCESS | 3288 | 1464195498508 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 09:58:18 INFO - PROCESS | 3288 | 1464195498513 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 09:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:58:18 INFO - PROCESS | 3288 | 1464195498520 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:58:18 INFO - PROCESS | 3288 | 1464195498524 Marionette TRACE conn6 <- [1,318,null,{}] 09:58:18 INFO - PROCESS | 3288 | 1464195498530 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:18 INFO - PROCESS | 3288 | 1464195498646 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 09:58:18 INFO - PROCESS | 3288 | 1464195498717 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:18 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F1E5E000 == 55 [pid = 3288] [id = 89] 09:58:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000003080332C00) [pid = 3288] [serial = 264] [outer = 0000000000000000] 09:58:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (000000308044C800) [pid = 3288] [serial = 265] [outer = 0000003080332C00] 09:58:18 INFO - PROCESS | 3288 | 1464195498816 Marionette DEBUG loaded listener.js 09:58:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (00000030E73DD000) [pid = 3288] [serial = 266] [outer = 0000003080332C00] 09:58:19 INFO - PROCESS | 3288 | 1464195499412 Marionette TRACE conn6 <- [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]]]}] 09:58:19 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. 09:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 944ms 09:58:19 INFO - PROCESS | 3288 | 1464195499466 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 09:58:19 INFO - PROCESS | 3288 | 1464195499473 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 09:58:19 INFO - PROCESS | 3288 | 1464195499479 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:58:19 INFO - PROCESS | 3288 | 1464195499482 Marionette TRACE conn6 <- [1,322,null,{}] 09:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:58:19 INFO - PROCESS | 3288 | 1464195499487 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:19 INFO - PROCESS | 3288 | 1464195499601 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 09:58:19 INFO - PROCESS | 3288 | 1464195499671 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:19 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8885800 == 56 [pid = 3288] [id = 90] 09:58:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030E8D0F800) [pid = 3288] [serial = 267] [outer = 0000000000000000] 09:58:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030E8C3B800) [pid = 3288] [serial = 268] [outer = 00000030E8D0F800] 09:58:19 INFO - PROCESS | 3288 | 1464195499728 Marionette DEBUG loaded listener.js 09:58:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030EE1EC800) [pid = 3288] [serial = 269] [outer = 00000030E8D0F800] 09:58:20 INFO - PROCESS | 3288 | 1464195500381 Marionette TRACE conn6 <- [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]]]}] 09:58:20 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. 09:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 923ms 09:58:20 INFO - PROCESS | 3288 | 1464195500408 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 09:58:20 INFO - PROCESS | 3288 | 1464195500411 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 09:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:58:20 INFO - PROCESS | 3288 | 1464195500415 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:58:20 INFO - PROCESS | 3288 | 1464195500419 Marionette TRACE conn6 <- [1,326,null,{}] 09:58:20 INFO - PROCESS | 3288 | 1464195500432 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:20 INFO - PROCESS | 3288 | 1464195500547 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 09:58:20 INFO - PROCESS | 3288 | 1464195500619 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:20 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE3AE800 == 57 [pid = 3288] [id = 91] 09:58:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030F4C29C00) [pid = 3288] [serial = 270] [outer = 0000000000000000] 09:58:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030F5198400) [pid = 3288] [serial = 271] [outer = 00000030F4C29C00] 09:58:20 INFO - PROCESS | 3288 | 1464195500678 Marionette DEBUG loaded listener.js 09:58:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030F6012C00) [pid = 3288] [serial = 272] [outer = 00000030F4C29C00] 09:58:21 INFO - PROCESS | 3288 | 1464195501344 Marionette TRACE conn6 <- [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]]]}] 09:58:21 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. 09:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 985ms 09:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:58:21 INFO - PROCESS | 3288 | 1464195501402 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 09:58:21 INFO - PROCESS | 3288 | 1464195501406 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 09:58:21 INFO - PROCESS | 3288 | 1464195501409 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:58:21 INFO - PROCESS | 3288 | 1464195501412 Marionette TRACE conn6 <- [1,330,null,{}] 09:58:21 INFO - PROCESS | 3288 | 1464195501416 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:21 INFO - PROCESS | 3288 | 1464195501564 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 09:58:21 INFO - PROCESS | 3288 | 1464195501633 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:21 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED341000 == 58 [pid = 3288] [id = 92] 09:58:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030EE3EE400) [pid = 3288] [serial = 273] [outer = 0000000000000000] 09:58:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030F4C2BC00) [pid = 3288] [serial = 274] [outer = 00000030EE3EE400] 09:58:21 INFO - PROCESS | 3288 | 1464195501730 Marionette DEBUG loaded listener.js 09:58:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030F5515800) [pid = 3288] [serial = 275] [outer = 00000030EE3EE400] 09:58:22 INFO - PROCESS | 3288 | 1464195502454 Marionette TRACE conn6 <- [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]]]}] 09:58:22 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. 09:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1083ms 09:58:22 INFO - PROCESS | 3288 | 1464195502494 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 09:58:22 INFO - PROCESS | 3288 | 1464195502499 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 09:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:58:22 INFO - PROCESS | 3288 | 1464195502504 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:58:22 INFO - PROCESS | 3288 | 1464195502508 Marionette TRACE conn6 <- [1,334,null,{}] 09:58:22 INFO - PROCESS | 3288 | 1464195502514 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:22 INFO - PROCESS | 3288 | 1464195502619 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 09:58:22 INFO - PROCESS | 3288 | 1464195502693 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:22 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DBD000 == 59 [pid = 3288] [id = 93] 09:58:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030E8BDE000) [pid = 3288] [serial = 276] [outer = 0000000000000000] 09:58:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030E8BE3000) [pid = 3288] [serial = 277] [outer = 00000030E8BDE000] 09:58:22 INFO - PROCESS | 3288 | 1464195502745 Marionette DEBUG loaded listener.js 09:58:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030EA181C00) [pid = 3288] [serial = 278] [outer = 00000030E8BDE000] 09:58:23 INFO - PROCESS | 3288 | --DOCSHELL 00000030F65D8800 == 58 [pid = 3288] [id = 45] 09:58:23 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD3D9800 == 57 [pid = 3288] [id = 87] 09:58:23 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD372000 == 56 [pid = 3288] [id = 86] 09:58:23 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC2E5000 == 55 [pid = 3288] [id = 85] 09:58:23 INFO - PROCESS | 3288 | --DOCSHELL 00000030F959F000 == 54 [pid = 3288] [id = 84] 09:58:23 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8FC7800 == 53 [pid = 3288] [id = 83] 09:58:23 INFO - PROCESS | 3288 | --DOCSHELL 00000030F65F1800 == 52 [pid = 3288] [id = 82] 09:58:23 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5E80000 == 51 [pid = 3288] [id = 81] 09:58:23 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5743800 == 50 [pid = 3288] [id = 80] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030FD23A800) [pid = 3288] [serial = 217] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOCSHELL 00000030ED433000 == 49 [pid = 3288] [id = 79] 09:58:23 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8DC4800 == 48 [pid = 3288] [id = 78] 09:58:23 INFO - PROCESS | 3288 | --DOCSHELL 00000030EF0AE800 == 47 [pid = 3288] [id = 74] 09:58:23 INFO - PROCESS | 3288 | 1464195503348 Marionette TRACE conn6 <- [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]]]}] 09:58:23 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. 09:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 877ms 09:58:23 INFO - PROCESS | 3288 | 1464195503386 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 09:58:23 INFO - PROCESS | 3288 | 1464195503393 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 09:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:58:23 INFO - PROCESS | 3288 | 1464195503399 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:58:23 INFO - PROCESS | 3288 | 1464195503402 Marionette TRACE conn6 <- [1,338,null,{}] 09:58:23 INFO - PROCESS | 3288 | 1464195503406 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:23 INFO - PROCESS | 3288 | 1464195503493 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (00000030F8840800) [pid = 3288] [serial = 136] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (00000030ED367C00) [pid = 3288] [serial = 130] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030F4BA1000) [pid = 3288] [serial = 133] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030F6015800) [pid = 3288] [serial = 202] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (00000030F8841800) [pid = 3288] [serial = 206] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030F707BC00) [pid = 3288] [serial = 205] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030F68DD000) [pid = 3288] [serial = 203] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030E8D04800) [pid = 3288] [serial = 175] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030E8B35000) [pid = 3288] [serial = 193] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (00000030EDDF2800) [pid = 3288] [serial = 194] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030F7ABE000) [pid = 3288] [serial = 208] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (00000030F4C24800) [pid = 3288] [serial = 199] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030EE1EF000) [pid = 3288] [serial = 188] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030E9707000) [pid = 3288] [serial = 187] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (00000030F2972000) [pid = 3288] [serial = 196] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (00000030F4B3C800) [pid = 3288] [serial = 197] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030FD6D2C00) [pid = 3288] [serial = 185] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (00000030F71CE400) [pid = 3288] [serial = 184] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (00000030E951F000) [pid = 3288] [serial = 190] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (00000030EE33E000) [pid = 3288] [serial = 191] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (00000030F4BAAC00) [pid = 3288] [serial = 178] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (00000030F9006800) [pid = 3288] [serial = 181] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (00000030F9495400) [pid = 3288] [serial = 214] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (00000030F884A800) [pid = 3288] [serial = 209] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (00000030F900E800) [pid = 3288] [serial = 212] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (00000030F7AC0C00) [pid = 3288] [serial = 211] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (00000030F5192800) [pid = 3288] [serial = 200] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (00000030FBA8B000) [pid = 3288] [serial = 215] [outer = 0000000000000000] [url = about:blank] 09:58:23 INFO - PROCESS | 3288 | 1464195503575 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:23 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EA387000 == 48 [pid = 3288] [id = 94] 09:58:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000003080449C00) [pid = 3288] [serial = 279] [outer = 0000000000000000] 09:58:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (00000030E8B31000) [pid = 3288] [serial = 280] [outer = 0000003080449C00] 09:58:23 INFO - PROCESS | 3288 | 1464195503625 Marionette DEBUG loaded listener.js 09:58:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (00000030EDC72400) [pid = 3288] [serial = 281] [outer = 0000003080449C00] 09:58:24 INFO - PROCESS | 3288 | 1464195504031 Marionette TRACE conn6 <- [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]]]}] 09:58:24 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. 09:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 692ms 09:58:24 INFO - PROCESS | 3288 | 1464195504091 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 09:58:24 INFO - PROCESS | 3288 | 1464195504094 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 09:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:58:24 INFO - PROCESS | 3288 | 1464195504098 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:58:24 INFO - PROCESS | 3288 | 1464195504102 Marionette TRACE conn6 <- [1,342,null,{}] 09:58:24 INFO - PROCESS | 3288 | 1464195504113 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:24 INFO - PROCESS | 3288 | 1464195504207 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 09:58:24 INFO - PROCESS | 3288 | 1464195504217 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:24 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5819800 == 49 [pid = 3288] [id = 95] 09:58:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (00000030EEE8F800) [pid = 3288] [serial = 282] [outer = 0000000000000000] 09:58:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (00000030EF46C400) [pid = 3288] [serial = 283] [outer = 00000030EEE8F800] 09:58:24 INFO - PROCESS | 3288 | 1464195504265 Marionette DEBUG loaded listener.js 09:58:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (00000030F2649400) [pid = 3288] [serial = 284] [outer = 00000030EEE8F800] 09:58:24 INFO - PROCESS | 3288 | 1464195504713 Marionette TRACE conn6 <- [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]]]}] 09:58:24 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. 09:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 09:58:24 INFO - PROCESS | 3288 | 1464195504736 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 09:58:24 INFO - PROCESS | 3288 | 1464195504739 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 09:58:24 INFO - PROCESS | 3288 | 1464195504743 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:58:24 INFO - PROCESS | 3288 | 1464195504745 Marionette TRACE conn6 <- [1,346,null,{}] 09:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:58:24 INFO - PROCESS | 3288 | 1464195504754 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:24 INFO - PROCESS | 3288 | 1464195504842 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 09:58:24 INFO - PROCESS | 3288 | 1464195504850 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:24 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5BDA800 == 50 [pid = 3288] [id = 96] 09:58:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (00000030F4BA1000) [pid = 3288] [serial = 285] [outer = 0000000000000000] 09:58:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (00000030F4BA7400) [pid = 3288] [serial = 286] [outer = 00000030F4BA1000] 09:58:24 INFO - PROCESS | 3288 | 1464195504896 Marionette DEBUG loaded listener.js 09:58:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (00000030F518A800) [pid = 3288] [serial = 287] [outer = 00000030F4BA1000] 09:58:25 INFO - PROCESS | 3288 | 1464195505322 Marionette TRACE conn6 <- [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]]]}] 09:58:25 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. 09:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 627ms 09:58:25 INFO - PROCESS | 3288 | 1464195505376 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 09:58:25 INFO - PROCESS | 3288 | 1464195505378 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 09:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:58:25 INFO - PROCESS | 3288 | 1464195505382 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:58:25 INFO - PROCESS | 3288 | 1464195505384 Marionette TRACE conn6 <- [1,350,null,{}] 09:58:25 INFO - PROCESS | 3288 | 1464195505387 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:25 INFO - PROCESS | 3288 | 1464195505493 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 09:58:25 INFO - PROCESS | 3288 | 1464195505500 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:25 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F65E3000 == 51 [pid = 3288] [id = 97] 09:58:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (00000030F5195400) [pid = 3288] [serial = 288] [outer = 0000000000000000] 09:58:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (00000030F549A800) [pid = 3288] [serial = 289] [outer = 00000030F5195400] 09:58:25 INFO - PROCESS | 3288 | 1464195505547 Marionette DEBUG loaded listener.js 09:58:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (00000030F5516400) [pid = 3288] [serial = 290] [outer = 00000030F5195400] 09:58:26 INFO - PROCESS | 3288 | 1464195506034 Marionette TRACE conn6 <- [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]]]}] 09:58:26 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. 09:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 09:58:26 INFO - PROCESS | 3288 | 1464195506055 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 09:58:26 INFO - PROCESS | 3288 | 1464195506057 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 09:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:58:26 INFO - PROCESS | 3288 | 1464195506061 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:58:26 INFO - PROCESS | 3288 | 1464195506062 Marionette TRACE conn6 <- [1,354,null,{}] 09:58:26 INFO - PROCESS | 3288 | 1464195506073 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:26 INFO - PROCESS | 3288 | 1464195506213 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 09:58:26 INFO - PROCESS | 3288 | 1464195506265 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:26 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FC5800 == 52 [pid = 3288] [id = 98] 09:58:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (00000030F6016C00) [pid = 3288] [serial = 291] [outer = 0000000000000000] 09:58:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (00000030F660F800) [pid = 3288] [serial = 292] [outer = 00000030F6016C00] 09:58:26 INFO - PROCESS | 3288 | 1464195506311 Marionette DEBUG loaded listener.js 09:58:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (00000030F6EDAC00) [pid = 3288] [serial = 293] [outer = 00000030F6016C00] 09:58:26 INFO - PROCESS | 3288 | 1464195506752 Marionette TRACE conn6 <- [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]]]}] 09:58:26 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. 09:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 733ms 09:58:26 INFO - PROCESS | 3288 | 1464195506797 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 09:58:26 INFO - PROCESS | 3288 | 1464195506800 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 09:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:58:26 INFO - PROCESS | 3288 | 1464195506841 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:58:26 INFO - PROCESS | 3288 | 1464195506843 Marionette TRACE conn6 <- [1,358,null,{}] 09:58:26 INFO - PROCESS | 3288 | 1464195506847 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:26 INFO - PROCESS | 3288 | 1464195506949 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 09:58:26 INFO - PROCESS | 3288 | 1464195506962 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:26 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F9458800 == 53 [pid = 3288] [id = 99] 09:58:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (00000030F6ED2C00) [pid = 3288] [serial = 294] [outer = 0000000000000000] 09:58:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (00000030F7AB5800) [pid = 3288] [serial = 295] [outer = 00000030F6ED2C00] 09:58:27 INFO - PROCESS | 3288 | 1464195507009 Marionette DEBUG loaded listener.js 09:58:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030E8BD4400) [pid = 3288] [serial = 296] [outer = 00000030F6ED2C00] 09:58:27 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030EED13800) [pid = 3288] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:58:27 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (00000030F29B0400) [pid = 3288] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:58:27 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030F4BA6800) [pid = 3288] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:58:27 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030F660D800) [pid = 3288] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:58:27 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (00000030F7ABA000) [pid = 3288] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:58:27 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (00000030F94AC000) [pid = 3288] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:58:27 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030F3382800) [pid = 3288] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:58:27 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (00000030FD6DD800) [pid = 3288] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:58:27 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (00000030E8BD5C00) [pid = 3288] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:58:27 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (00000030E845F800) [pid = 3288] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:58:27 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (00000030E8BE1400) [pid = 3288] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:58:27 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (00000030F5493400) [pid = 3288] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:58:27 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (00000030EE334800) [pid = 3288] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:58:27 INFO - PROCESS | 3288 | 1464195507572 Marionette TRACE conn6 <- [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]]]}] 09:58:27 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. 09:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 796ms 09:58:27 INFO - PROCESS | 3288 | 1464195507628 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 09:58:27 INFO - PROCESS | 3288 | 1464195507630 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 09:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:58:27 INFO - PROCESS | 3288 | 1464195507639 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:58:27 INFO - PROCESS | 3288 | 1464195507641 Marionette TRACE conn6 <- [1,362,null,{}] 09:58:27 INFO - PROCESS | 3288 | 1464195507644 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:27 INFO - PROCESS | 3288 | 1464195507737 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 09:58:27 INFO - PROCESS | 3288 | 1464195507746 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:27 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F959D800 == 54 [pid = 3288] [id = 100] 09:58:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (00000030E8BE2400) [pid = 3288] [serial = 297] [outer = 0000000000000000] 09:58:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (00000030F4BAAC00) [pid = 3288] [serial = 298] [outer = 00000030E8BE2400] 09:58:27 INFO - PROCESS | 3288 | 1464195507794 Marionette DEBUG loaded listener.js 09:58:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (00000030F8841800) [pid = 3288] [serial = 299] [outer = 00000030E8BE2400] 09:58:28 INFO - PROCESS | 3288 | 1464195508234 Marionette TRACE conn6 <- [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]]]}] 09:58:28 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. 09:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 09:58:28 INFO - PROCESS | 3288 | 1464195508312 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 09:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:58:28 INFO - PROCESS | 3288 | 1464195508314 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 09:58:28 INFO - PROCESS | 3288 | 1464195508318 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:58:28 INFO - PROCESS | 3288 | 1464195508320 Marionette TRACE conn6 <- [1,366,null,{}] 09:58:28 INFO - PROCESS | 3288 | 1464195508323 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:28 INFO - PROCESS | 3288 | 1464195508404 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 09:58:28 INFO - PROCESS | 3288 | 1464195508410 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:28 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC2E4800 == 55 [pid = 3288] [id = 101] 09:58:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (00000030F8F7F400) [pid = 3288] [serial = 300] [outer = 0000000000000000] 09:58:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (00000030F900C800) [pid = 3288] [serial = 301] [outer = 00000030F8F7F400] 09:58:28 INFO - PROCESS | 3288 | 1464195508461 Marionette DEBUG loaded listener.js 09:58:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (00000030F949F800) [pid = 3288] [serial = 302] [outer = 00000030F8F7F400] 09:58:28 INFO - PROCESS | 3288 | 1464195508864 Marionette TRACE conn6 <- [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]]]}] 09:58:28 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. 09:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 585ms 09:58:28 INFO - PROCESS | 3288 | 1464195508906 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 09:58:28 INFO - PROCESS | 3288 | 1464195508909 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 09:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:58:28 INFO - PROCESS | 3288 | 1464195508917 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:58:28 INFO - PROCESS | 3288 | 1464195508919 Marionette TRACE conn6 <- [1,370,null,{}] 09:58:28 INFO - PROCESS | 3288 | 1464195508923 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:29 INFO - PROCESS | 3288 | 1464195509008 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 09:58:29 INFO - PROCESS | 3288 | 1464195509016 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD3D7800 == 56 [pid = 3288] [id = 102] 09:58:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (00000030FBA83000) [pid = 3288] [serial = 303] [outer = 0000000000000000] 09:58:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (00000030FBA8B800) [pid = 3288] [serial = 304] [outer = 00000030FBA83000] 09:58:29 INFO - PROCESS | 3288 | 1464195509069 Marionette DEBUG loaded listener.js 09:58:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (00000030FC506C00) [pid = 3288] [serial = 305] [outer = 00000030FBA83000] 09:58:29 INFO - PROCESS | 3288 | 1464195509491 Marionette TRACE conn6 <- [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]]]}] 09:58:29 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. 09:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 627ms 09:58:29 INFO - PROCESS | 3288 | 1464195509557 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 09:58:29 INFO - PROCESS | 3288 | 1464195509561 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 09:58:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:58:29 INFO - PROCESS | 3288 | 1464195509572 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:58:29 INFO - PROCESS | 3288 | 1464195509577 Marionette TRACE conn6 <- [1,374,null,{}] 09:58:29 INFO - PROCESS | 3288 | 1464195509584 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:29 INFO - PROCESS | 3288 | 1464195509703 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 09:58:29 INFO - PROCESS | 3288 | 1464195509853 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EEECE800 == 57 [pid = 3288] [id = 103] 09:58:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (00000030E7B4A800) [pid = 3288] [serial = 306] [outer = 0000000000000000] 09:58:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (00000030E85E3000) [pid = 3288] [serial = 307] [outer = 00000030E7B4A800] 09:58:29 INFO - PROCESS | 3288 | 1464195509912 Marionette DEBUG loaded listener.js 09:58:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (00000030E93B4000) [pid = 3288] [serial = 308] [outer = 00000030E7B4A800] 09:58:30 INFO - PROCESS | 3288 | 1464195510510 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:58:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:58:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 985ms 09:58:30 INFO - PROCESS | 3288 | 1464195510563 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 09:58:30 INFO - PROCESS | 3288 | 1464195510567 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 09:58:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:58:30 INFO - PROCESS | 3288 | 1464195510576 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - PROCESS | 3288 | 1464195510580 Marionette TRACE conn6 <- [1,378,null,{}] 09:58:30 INFO - PROCESS | 3288 | 1464195510585 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:30 INFO - PROCESS | 3288 | 1464195510702 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 09:58:30 INFO - PROCESS | 3288 | 1464195510774 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:30 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F602B800 == 58 [pid = 3288] [id = 104] 09:58:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030EEE94000) [pid = 3288] [serial = 309] [outer = 0000000000000000] 09:58:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030EFCDD000) [pid = 3288] [serial = 310] [outer = 00000030EEE94000] 09:58:30 INFO - PROCESS | 3288 | 1464195510829 Marionette DEBUG loaded listener.js 09:58:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030F4BA2C00) [pid = 3288] [serial = 311] [outer = 00000030EEE94000] 09:58:31 INFO - PROCESS | 3288 | 1464195511563 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:58:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:58:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1032ms 09:58:31 INFO - PROCESS | 3288 | 1464195511609 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 09:58:31 INFO - PROCESS | 3288 | 1464195511612 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 09:58:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:58:31 INFO - PROCESS | 3288 | 1464195511616 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:58:31 INFO - PROCESS | 3288 | 1464195511618 Marionette TRACE conn6 <- [1,382,null,{}] 09:58:31 INFO - PROCESS | 3288 | 1464195511629 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:31 INFO - PROCESS | 3288 | 1464195511765 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 09:58:31 INFO - PROCESS | 3288 | 1464195511839 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:31 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD671000 == 59 [pid = 3288] [id = 105] 09:58:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030F6606800) [pid = 3288] [serial = 312] [outer = 0000000000000000] 09:58:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030F660E000) [pid = 3288] [serial = 313] [outer = 00000030F6606800] 09:58:31 INFO - PROCESS | 3288 | 1464195511940 Marionette DEBUG loaded listener.js 09:58:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030F94B7000) [pid = 3288] [serial = 314] [outer = 00000030F6606800] 09:58:32 INFO - PROCESS | 3288 | 1464195512583 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:58:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:58:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 983ms 09:58:32 INFO - PROCESS | 3288 | 1464195512600 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 09:58:32 INFO - PROCESS | 3288 | 1464195512603 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 09:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:58:32 INFO - PROCESS | 3288 | 1464195512606 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:58:32 INFO - PROCESS | 3288 | 1464195512608 Marionette TRACE conn6 <- [1,386,null,{}] 09:58:32 INFO - PROCESS | 3288 | 1464195512612 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:32 INFO - PROCESS | 3288 | 1464195512725 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 09:58:32 INFO - PROCESS | 3288 | 1464195512808 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:32 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE5A5000 == 60 [pid = 3288] [id = 106] 09:58:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030FD08D800) [pid = 3288] [serial = 315] [outer = 0000000000000000] 09:58:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030FD0DCC00) [pid = 3288] [serial = 316] [outer = 00000030FD08D800] 09:58:32 INFO - PROCESS | 3288 | 1464195512864 Marionette DEBUG loaded listener.js 09:58:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030FD0EA000) [pid = 3288] [serial = 317] [outer = 00000030FD08D800] 09:58:33 INFO - PROCESS | 3288 | 1464195513424 Marionette TRACE conn6 <- [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]]]}] 09:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 881ms 09:58:33 INFO - PROCESS | 3288 | 1464195513490 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 09:58:33 INFO - PROCESS | 3288 | 1464195513492 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 09:58:33 INFO - PROCESS | 3288 | 1464195513496 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:58:33 INFO - PROCESS | 3288 | 1464195513498 Marionette TRACE conn6 <- [1,390,null,{}] 09:58:33 INFO - PROCESS | 3288 | 1464195513502 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:33 INFO - PROCESS | 3288 | 1464195513610 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 09:58:33 INFO - PROCESS | 3288 | 1464195513682 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:33 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E7B26000 == 61 [pid = 3288] [id = 107] 09:58:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030FD243000) [pid = 3288] [serial = 318] [outer = 0000000000000000] 09:58:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030FD248800) [pid = 3288] [serial = 319] [outer = 00000030FD243000] 09:58:33 INFO - PROCESS | 3288 | 1464195513740 Marionette DEBUG loaded listener.js 09:58:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030FD6D9000) [pid = 3288] [serial = 320] [outer = 00000030FD243000] 09:58:34 INFO - PROCESS | 3288 | 1464195514369 Marionette TRACE conn6 <- [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]]]}] 09:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 942ms 09:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:58:34 INFO - PROCESS | 3288 | 1464195514441 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 09:58:34 INFO - PROCESS | 3288 | 1464195514444 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 09:58:34 INFO - PROCESS | 3288 | 1464195514448 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:58:34 INFO - PROCESS | 3288 | 1464195514450 Marionette TRACE conn6 <- [1,394,null,{}] 09:58:34 INFO - PROCESS | 3288 | 1464195514454 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:34 INFO - PROCESS | 3288 | 1464195514585 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 09:58:34 INFO - PROCESS | 3288 | 1464195514659 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:34 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F654A000 == 62 [pid = 3288] [id = 108] 09:58:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (00000030FBA88400) [pid = 3288] [serial = 321] [outer = 0000000000000000] 09:58:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (00000030FD4CD800) [pid = 3288] [serial = 322] [outer = 00000030FBA88400] 09:58:34 INFO - PROCESS | 3288 | 1464195514759 Marionette DEBUG loaded listener.js 09:58:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (00000030FDB4D400) [pid = 3288] [serial = 323] [outer = 00000030FBA88400] 09:58:35 INFO - PROCESS | 3288 | 1464195515507 Marionette TRACE conn6 <- [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]]]}] 09:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1124ms 09:58:35 INFO - PROCESS | 3288 | 1464195515574 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 09:58:35 INFO - PROCESS | 3288 | 1464195515579 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 09:58:35 INFO - PROCESS | 3288 | 1464195515584 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:58:35 INFO - PROCESS | 3288 | 1464195515588 Marionette TRACE conn6 <- [1,398,null,{}] 09:58:35 INFO - PROCESS | 3288 | 1464195515594 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:35 INFO - PROCESS | 3288 | 1464195515736 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 09:58:35 INFO - PROCESS | 3288 | 1464195515853 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:35 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DCD000 == 63 [pid = 3288] [id = 109] 09:58:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030E7346C00) [pid = 3288] [serial = 324] [outer = 0000000000000000] 09:58:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030E7350C00) [pid = 3288] [serial = 325] [outer = 00000030E7346C00] 09:58:35 INFO - PROCESS | 3288 | 1464195515908 Marionette DEBUG loaded listener.js 09:58:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030E85ED800) [pid = 3288] [serial = 326] [outer = 00000030E7346C00] 09:58:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC2E4800 == 62 [pid = 3288] [id = 101] 09:58:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030F959D800 == 61 [pid = 3288] [id = 100] 09:58:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030F9458800 == 60 [pid = 3288] [id = 99] 09:58:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8FC5800 == 59 [pid = 3288] [id = 98] 09:58:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030F65E3000 == 58 [pid = 3288] [id = 97] 09:58:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5BDA800 == 57 [pid = 3288] [id = 96] 09:58:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5819800 == 56 [pid = 3288] [id = 95] 09:58:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030EA387000 == 55 [pid = 3288] [id = 94] 09:58:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8DBD000 == 54 [pid = 3288] [id = 93] 09:58:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030ED341000 == 53 [pid = 3288] [id = 92] 09:58:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030FE3AE800 == 52 [pid = 3288] [id = 91] 09:58:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8885800 == 51 [pid = 3288] [id = 90] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (00000030FD0E1800) [pid = 3288] [serial = 262] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (00000030E8C39000) [pid = 3288] [serial = 220] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (00000030F4B37C00) [pid = 3288] [serial = 223] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (00000030FC41F400) [pid = 3288] [serial = 226] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030F1E5E000 == 50 [pid = 3288] [id = 89] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (00000030F9004800) [pid = 3288] [serial = 173] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030E8B31400) [pid = 3288] [serial = 233] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030E85C2400) [pid = 3288] [serial = 232] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (00000030E8C34C00) [pid = 3288] [serial = 235] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (00000030E93B7800) [pid = 3288] [serial = 236] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030F60C9400) [pid = 3288] [serial = 247] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030EED0BC00) [pid = 3288] [serial = 238] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (00000030EF599C00) [pid = 3288] [serial = 239] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030FC41C000) [pid = 3288] [serial = 230] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030F52D6400) [pid = 3288] [serial = 229] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030F4B39C00) [pid = 3288] [serial = 241] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030F4BA7C00) [pid = 3288] [serial = 242] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (00000030F518AC00) [pid = 3288] [serial = 244] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030F706D400) [pid = 3288] [serial = 250] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (00000030F6610800) [pid = 3288] [serial = 248] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030F8F7FC00) [pid = 3288] [serial = 253] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030F7AB5400) [pid = 3288] [serial = 251] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (00000030FBA83800) [pid = 3288] [serial = 259] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (00000030FC414000) [pid = 3288] [serial = 260] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030F660BC00) [pid = 3288] [serial = 256] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (00000030F9288800) [pid = 3288] [serial = 257] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (00000030F5195C00) [pid = 3288] [serial = 245] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (00000030F928CC00) [pid = 3288] [serial = 254] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (00000030EDDF8400) [pid = 3288] [serial = 176] [outer = 0000000000000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3288 | 1464195516491 Marionette TRACE conn6 <- [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]]]}] 09:58:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 942ms 09:58:36 INFO - PROCESS | 3288 | 1464195516532 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 09:58:36 INFO - PROCESS | 3288 | 1464195516537 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 09:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:58:36 INFO - PROCESS | 3288 | 1464195516544 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:58:36 INFO - PROCESS | 3288 | 1464195516547 Marionette TRACE conn6 <- [1,402,null,{}] 09:58:36 INFO - PROCESS | 3288 | 1464195516551 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:36 INFO - PROCESS | 3288 | 1464195516641 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 09:58:36 INFO - PROCESS | 3288 | 1464195516704 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:36 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE2DD800 == 51 [pid = 3288] [id = 110] 09:58:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (00000030E82C8400) [pid = 3288] [serial = 327] [outer = 0000000000000000] 09:58:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (00000030E8C40000) [pid = 3288] [serial = 328] [outer = 00000030E82C8400] 09:58:36 INFO - PROCESS | 3288 | 1464195516760 Marionette DEBUG loaded listener.js 09:58:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (00000030E9787C00) [pid = 3288] [serial = 329] [outer = 00000030E82C8400] 09:58:37 INFO - PROCESS | 3288 | 1464195517422 Marionette TRACE conn6 <- [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]]]}] 09:58:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:58:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 942ms 09:58:37 INFO - PROCESS | 3288 | 1464195517493 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 09:58:37 INFO - PROCESS | 3288 | 1464195517499 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 09:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:58:37 INFO - PROCESS | 3288 | 1464195517504 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:58:37 INFO - PROCESS | 3288 | 1464195517509 Marionette TRACE conn6 <- [1,406,null,{}] 09:58:37 INFO - PROCESS | 3288 | 1464195517515 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:37 INFO - PROCESS | 3288 | 1464195517662 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 09:58:37 INFO - PROCESS | 3288 | 1464195517734 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:37 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EF0A8800 == 52 [pid = 3288] [id = 111] 09:58:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (00000030E85EB000) [pid = 3288] [serial = 330] [outer = 0000000000000000] 09:58:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (00000030E8C3D800) [pid = 3288] [serial = 331] [outer = 00000030E85EB000] 09:58:37 INFO - PROCESS | 3288 | 1464195517834 Marionette DEBUG loaded listener.js 09:58:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (00000030ED40F400) [pid = 3288] [serial = 332] [outer = 00000030E85EB000] 09:58:38 INFO - PROCESS | 3288 | 1464195518488 Marionette TRACE conn6 <- [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]]]}] 09:58:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:58:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1034ms 09:58:38 INFO - PROCESS | 3288 | 1464195518540 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 09:58:38 INFO - PROCESS | 3288 | 1464195518547 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 09:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:58:38 INFO - PROCESS | 3288 | 1464195518554 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:58:38 INFO - PROCESS | 3288 | 1464195518558 Marionette TRACE conn6 <- [1,410,null,{}] 09:58:38 INFO - PROCESS | 3288 | 1464195518575 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:38 INFO - PROCESS | 3288 | 1464195518738 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 09:58:38 INFO - PROCESS | 3288 | 1464195518783 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:38 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4B88000 == 53 [pid = 3288] [id = 112] 09:58:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (00000030EEE99800) [pid = 3288] [serial = 333] [outer = 0000000000000000] 09:58:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (00000030EF478400) [pid = 3288] [serial = 334] [outer = 00000030EEE99800] 09:58:38 INFO - PROCESS | 3288 | 1464195518839 Marionette DEBUG loaded listener.js 09:58:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (00000030F264A800) [pid = 3288] [serial = 335] [outer = 00000030EEE99800] 09:58:39 INFO - PROCESS | 3288 | 1464195519427 Marionette TRACE conn6 <- [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]]]}] 09:58:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:58:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 943ms 09:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:58:39 INFO - PROCESS | 3288 | 1464195519503 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 09:58:39 INFO - PROCESS | 3288 | 1464195519506 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 09:58:39 INFO - PROCESS | 3288 | 1464195519510 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:58:39 INFO - PROCESS | 3288 | 1464195519514 Marionette TRACE conn6 <- [1,414,null,{}] 09:58:39 INFO - PROCESS | 3288 | 1464195519526 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:39 INFO - PROCESS | 3288 | 1464195519683 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 09:58:39 INFO - PROCESS | 3288 | 1464195519695 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:39 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F59E6800 == 54 [pid = 3288] [id = 113] 09:58:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (00000030F4C20800) [pid = 3288] [serial = 336] [outer = 0000000000000000] 09:58:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030F514DC00) [pid = 3288] [serial = 337] [outer = 00000030F4C20800] 09:58:39 INFO - PROCESS | 3288 | 1464195519755 Marionette DEBUG loaded listener.js 09:58:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030F5507800) [pid = 3288] [serial = 338] [outer = 00000030F4C20800] 09:58:40 INFO - PROCESS | 3288 | 1464195520363 Marionette TRACE conn6 <- [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]]]}] 09:58:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:58:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 880ms 09:58:40 INFO - PROCESS | 3288 | 1464195520392 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 09:58:40 INFO - PROCESS | 3288 | 1464195520395 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 09:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:58:40 INFO - PROCESS | 3288 | 1464195520399 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:58:40 INFO - PROCESS | 3288 | 1464195520401 Marionette TRACE conn6 <- [1,418,null,{}] 09:58:40 INFO - PROCESS | 3288 | 1464195520405 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:40 INFO - PROCESS | 3288 | 1464195520518 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 09:58:40 INFO - PROCESS | 3288 | 1464195520599 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:40 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F6376800 == 55 [pid = 3288] [id = 114] 09:58:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030F5498400) [pid = 3288] [serial = 339] [outer = 0000000000000000] 09:58:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030F5EB6C00) [pid = 3288] [serial = 340] [outer = 00000030F5498400] 09:58:40 INFO - PROCESS | 3288 | 1464195520656 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030F6018800) [pid = 3288] [serial = 341] [outer = 00000030F5498400] 09:58:41 INFO - PROCESS | 3288 | 1464195521669 Marionette TRACE conn6 <- [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]]]}] 09:58:41 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 09:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1284ms 09:58:41 INFO - PROCESS | 3288 | 1464195521685 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 3288 | 1464195521687 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 09:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:58:41 INFO - PROCESS | 3288 | 1464195521691 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 3288 | 1464195521693 Marionette TRACE conn6 <- [1,422,null,{}] 09:58:41 INFO - PROCESS | 3288 | 1464195521698 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:41 INFO - PROCESS | 3288 | 1464195521801 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 09:58:41 INFO - PROCESS | 3288 | 1464195521865 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:41 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F65F1800 == 56 [pid = 3288] [id = 115] 09:58:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030F6010800) [pid = 3288] [serial = 342] [outer = 0000000000000000] 09:58:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030F660F000) [pid = 3288] [serial = 343] [outer = 00000030F6010800] 09:58:41 INFO - PROCESS | 3288 | 1464195521921 Marionette DEBUG loaded listener.js 09:58:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030F7073800) [pid = 3288] [serial = 344] [outer = 00000030F6010800] 09:58:43 INFO - PROCESS | 3288 | 1464195522997 Marionette TRACE conn6 <- [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]]]}] 09:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1333ms 09:58:43 INFO - PROCESS | 3288 | 1464195523027 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 09:58:43 INFO - PROCESS | 3288 | 1464195523029 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 09:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:58:43 INFO - PROCESS | 3288 | 1464195523033 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:58:43 INFO - PROCESS | 3288 | 1464195523035 Marionette TRACE conn6 <- [1,426,null,{}] 09:58:43 INFO - PROCESS | 3288 | 1464195523039 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:43 INFO - PROCESS | 3288 | 1464195523157 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 09:58:43 INFO - PROCESS | 3288 | 1464195523253 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:43 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED59A800 == 57 [pid = 3288] [id = 116] 09:58:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (000000308044DC00) [pid = 3288] [serial = 345] [outer = 0000000000000000] 09:58:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (000000308068AC00) [pid = 3288] [serial = 346] [outer = 000000308044DC00] 09:58:43 INFO - PROCESS | 3288 | 1464195523412 Marionette DEBUG loaded listener.js 09:58:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030E8C3B400) [pid = 3288] [serial = 347] [outer = 000000308044DC00] 09:58:44 INFO - PROCESS | 3288 | 1464195524044 Marionette TRACE conn6 <- [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] 09:58:44 INFO - PROCESS | 3288 | 1464195524121 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 09:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:58:44 INFO - PROCESS | 3288 | 1464195524127 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:58:44 INFO - PROCESS | 3288 | 1464195524130 Marionette TRACE conn6 <- [1,430,null,{}] 09:58:44 INFO - PROCESS | 3288 | 1464195524136 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:44 INFO - PROCESS | 3288 | 1464195524237 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 09:58:44 INFO - PROCESS | 3288 | 1464195524308 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:44 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EF0B6000 == 56 [pid = 3288] [id = 117] 09:58:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030E8D11800) [pid = 3288] [serial = 348] [outer = 0000000000000000] 09:58:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (00000030EDC0E000) [pid = 3288] [serial = 349] [outer = 00000030E8D11800] 09:58:44 INFO - PROCESS | 3288 | 1464195524356 Marionette DEBUG loaded listener.js 09:58:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (00000030F2640800) [pid = 3288] [serial = 350] [outer = 00000030E8D11800] 09:58:44 INFO - PROCESS | 3288 | 1464195524805 Marionette TRACE conn6 <- [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]]]}] 09:58:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:58:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 734ms 09:58:44 INFO - PROCESS | 3288 | 1464195524864 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 09:58:44 INFO - PROCESS | 3288 | 1464195524868 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 09:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:58:44 INFO - PROCESS | 3288 | 1464195524874 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:58:44 INFO - PROCESS | 3288 | 1464195524877 Marionette TRACE conn6 <- [1,434,null,{}] 09:58:44 INFO - PROCESS | 3288 | 1464195524881 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:44 INFO - PROCESS | 3288 | 1464195524972 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 09:58:44 INFO - PROCESS | 3288 | 1464195524982 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:44 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F7119800 == 57 [pid = 3288] [id = 118] 09:58:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (00000030F5498C00) [pid = 3288] [serial = 351] [outer = 0000000000000000] 09:58:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030F600EC00) [pid = 3288] [serial = 352] [outer = 00000030F5498C00] 09:58:45 INFO - PROCESS | 3288 | 1464195525028 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030F7AB8400) [pid = 3288] [serial = 353] [outer = 00000030F5498C00] 09:58:45 INFO - PROCESS | 3288 | 1464195525509 Marionette TRACE conn6 <- [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]]]}] 09:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 690ms 09:58:45 INFO - PROCESS | 3288 | 1464195525568 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 09:58:45 INFO - PROCESS | 3288 | 1464195525570 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 09:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:58:45 INFO - PROCESS | 3288 | 1464195525581 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:58:45 INFO - PROCESS | 3288 | 1464195525586 Marionette TRACE conn6 <- [1,438,null,{}] 09:58:45 INFO - PROCESS | 3288 | 1464195525597 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:45 INFO - PROCESS | 3288 | 1464195525692 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 09:58:45 INFO - PROCESS | 3288 | 1464195525706 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:45 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC206000 == 58 [pid = 3288] [id = 119] 09:58:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030F94AC000) [pid = 3288] [serial = 354] [outer = 0000000000000000] 09:58:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (00000030FBA80800) [pid = 3288] [serial = 355] [outer = 00000030F94AC000] 09:58:45 INFO - PROCESS | 3288 | 1464195525753 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (00000030FC41C000) [pid = 3288] [serial = 356] [outer = 00000030F94AC000] 09:58:46 INFO - PROCESS | 3288 | 1464195526237 Marionette TRACE conn6 <- [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]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 09:58:46 INFO - PROCESS | 3288 | 1464195526274 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 09:58:46 INFO - PROCESS | 3288 | 1464195526277 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 09:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:58:46 INFO - PROCESS | 3288 | 1464195526281 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - PROCESS | 3288 | 1464195526283 Marionette TRACE conn6 <- [1,442,null,{}] 09:58:46 INFO - PROCESS | 3288 | 1464195526286 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:46 INFO - PROCESS | 3288 | 1464195526429 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 09:58:46 INFO - PROCESS | 3288 | 1464195526480 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:46 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC53B000 == 59 [pid = 3288] [id = 120] 09:58:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000003080B0A400) [pid = 3288] [serial = 357] [outer = 0000000000000000] 09:58:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000003080B0DC00) [pid = 3288] [serial = 358] [outer = 0000003080B0A400] 09:58:46 INFO - PROCESS | 3288 | 1464195526526 Marionette DEBUG loaded listener.js 09:58:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (00000030FC511400) [pid = 3288] [serial = 359] [outer = 0000003080B0A400] 09:58:46 INFO - PROCESS | 3288 | 1464195526953 Marionette TRACE conn6 <- [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]]]}] 09:58:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 734ms 09:58:47 INFO - PROCESS | 3288 | 1464195527016 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 09:58:47 INFO - PROCESS | 3288 | 1464195527019 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 09:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:58:47 INFO - PROCESS | 3288 | 1464195527028 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:58:47 INFO - PROCESS | 3288 | 1464195527030 Marionette TRACE conn6 <- [1,446,null,{}] 09:58:47 INFO - PROCESS | 3288 | 1464195527034 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:47 INFO - PROCESS | 3288 | 1464195527152 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 09:58:47 INFO - PROCESS | 3288 | 1464195527204 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:47 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD3C4000 == 60 [pid = 3288] [id = 121] 09:58:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (00000030E7D2CC00) [pid = 3288] [serial = 360] [outer = 0000000000000000] 09:58:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (00000030E7D2F400) [pid = 3288] [serial = 361] [outer = 00000030E7D2CC00] 09:58:47 INFO - PROCESS | 3288 | 1464195527253 Marionette DEBUG loaded listener.js 09:58:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (00000030FD08BC00) [pid = 3288] [serial = 362] [outer = 00000030E7D2CC00] 09:58:47 INFO - PROCESS | 3288 | 1464195527714 Marionette TRACE conn6 <- [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]]]}] 09:58:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 731ms 09:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:58:47 INFO - PROCESS | 3288 | 1464195527767 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 09:58:47 INFO - PROCESS | 3288 | 1464195527769 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 09:58:47 INFO - PROCESS | 3288 | 1464195527772 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:58:47 INFO - PROCESS | 3288 | 1464195527774 Marionette TRACE conn6 <- [1,450,null,{}] 09:58:47 INFO - PROCESS | 3288 | 1464195527778 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:47 INFO - PROCESS | 3288 | 1464195527894 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (00000030FBA88400) [pid = 3288] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (00000030F8042C00) [pid = 3288] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (00000030E7346C00) [pid = 3288] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000003080332C00) [pid = 3288] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (00000030F2947400) [pid = 3288] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (00000030E8D0F800) [pid = 3288] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (00000030FC50F400) [pid = 3288] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (00000030F4C29C00) [pid = 3288] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (00000030FD08E800) [pid = 3288] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (00000030F2973000) [pid = 3288] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (00000030F7ABE400) [pid = 3288] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (00000030F5195400) [pid = 3288] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (00000030F6016C00) [pid = 3288] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030E8BDE000) [pid = 3288] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030EE3EE400) [pid = 3288] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (00000030EEE8F800) [pid = 3288] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000003080449C00) [pid = 3288] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030F4BA1000) [pid = 3288] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030F6ED2C00) [pid = 3288] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (00000030E8BE2400) [pid = 3288] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030F8F7F400) [pid = 3288] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:58:48 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030E85EA400) [pid = 3288] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:58:48 INFO - PROCESS | 3288 | 1464195528082 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:48 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED592800 == 61 [pid = 3288] [id = 122] 09:58:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000003080328800) [pid = 3288] [serial = 363] [outer = 0000000000000000] 09:58:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000003080449000) [pid = 3288] [serial = 364] [outer = 0000003080328800] 09:58:48 INFO - PROCESS | 3288 | 1464195528129 Marionette DEBUG loaded listener.js 09:58:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030EA31C400) [pid = 3288] [serial = 365] [outer = 0000003080328800] 09:58:48 INFO - PROCESS | 3288 | 1464195528521 Marionette TRACE conn6 <- [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] 09:58:48 INFO - PROCESS | 3288 | 1464195528555 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 09:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:58:48 INFO - PROCESS | 3288 | 1464195528559 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:58:48 INFO - PROCESS | 3288 | 1464195528560 Marionette TRACE conn6 <- [1,454,null,{}] 09:58:48 INFO - PROCESS | 3288 | 1464195528572 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:48 INFO - PROCESS | 3288 | 1464195528686 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 09:58:48 INFO - PROCESS | 3288 | 1464195528696 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:48 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE3C0000 == 62 [pid = 3288] [id = 123] 09:58:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030E85EA400) [pid = 3288] [serial = 366] [outer = 0000000000000000] 09:58:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030F640EC00) [pid = 3288] [serial = 367] [outer = 00000030E85EA400] 09:58:48 INFO - PROCESS | 3288 | 1464195528741 Marionette DEBUG loaded listener.js 09:58:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030F64F5800) [pid = 3288] [serial = 368] [outer = 00000030E85EA400] 09:58:49 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:49 INFO - PROCESS | 3288 | 1464195529157 Marionette TRACE conn6 <- [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]]]}] 09:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 09:58:49 INFO - PROCESS | 3288 | 1464195529191 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 09:58:49 INFO - PROCESS | 3288 | 1464195529194 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 09:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:58:49 INFO - PROCESS | 3288 | 1464195529197 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:58:49 INFO - PROCESS | 3288 | 1464195529199 Marionette TRACE conn6 <- [1,458,null,{}] 09:58:49 INFO - PROCESS | 3288 | 1464195529203 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:49 INFO - PROCESS | 3288 | 1464195529316 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 09:58:49 INFO - PROCESS | 3288 | 1464195529363 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:49 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FF619800 == 63 [pid = 3288] [id = 124] 09:58:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030F64F9800) [pid = 3288] [serial = 369] [outer = 0000000000000000] 09:58:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030F71CE400) [pid = 3288] [serial = 370] [outer = 00000030F64F9800] 09:58:49 INFO - PROCESS | 3288 | 1464195529409 Marionette DEBUG loaded listener.js 09:58:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (00000030FD0DC400) [pid = 3288] [serial = 371] [outer = 00000030F64F9800] 09:58:49 INFO - PROCESS | 3288 | 1464195529806 Marionette TRACE conn6 <- [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] 09:58:49 INFO - PROCESS | 3288 | 1464195529830 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 09:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:58:49 INFO - PROCESS | 3288 | 1464195529833 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:58:49 INFO - PROCESS | 3288 | 1464195529835 Marionette TRACE conn6 <- [1,462,null,{}] 09:58:49 INFO - PROCESS | 3288 | 1464195529838 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:49 INFO - PROCESS | 3288 | 1464195529964 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 09:58:49 INFO - PROCESS | 3288 | 1464195529973 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:49 INFO - PROCESS | 3288 | ++DOCSHELL 0000003081DB7000 == 64 [pid = 3288] [id = 125] 09:58:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000003081D9B000) [pid = 3288] [serial = 372] [outer = 0000000000000000] 09:58:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000003081D9F400) [pid = 3288] [serial = 373] [outer = 0000003081D9B000] 09:58:50 INFO - PROCESS | 3288 | 1464195530019 Marionette DEBUG loaded listener.js 09:58:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030FD0DC800) [pid = 3288] [serial = 374] [outer = 0000003081D9B000] 09:58:50 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:50 INFO - PROCESS | 3288 | 1464195530704 Marionette TRACE conn6 <- [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] 09:58:50 INFO - PROCESS | 3288 | 1464195530787 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 09:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:58:50 INFO - PROCESS | 3288 | 1464195530792 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:58:50 INFO - PROCESS | 3288 | 1464195530797 Marionette TRACE conn6 <- [1,466,null,{}] 09:58:50 INFO - PROCESS | 3288 | 1464195530803 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:50 INFO - PROCESS | 3288 | 1464195530929 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 09:58:51 INFO - PROCESS | 3288 | 1464195531040 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F59FB800 == 65 [pid = 3288] [id = 126] 09:58:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030E7D26400) [pid = 3288] [serial = 375] [outer = 0000000000000000] 09:58:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030E844B800) [pid = 3288] [serial = 376] [outer = 00000030E7D26400] 09:58:51 INFO - PROCESS | 3288 | 1464195531099 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (00000030EEE0B800) [pid = 3288] [serial = 377] [outer = 00000030E7D26400] 09:58:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (00000030F4B39C00) [pid = 3288] [serial = 378] [outer = 00000030EFCDF400] 09:58:51 INFO - PROCESS | 3288 | 1464195531827 Marionette TRACE conn6 <- [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] 09:58:51 INFO - PROCESS | 3288 | 1464195531886 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 09:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:58:51 INFO - PROCESS | 3288 | 1464195531894 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:58:51 INFO - PROCESS | 3288 | 1464195531897 Marionette TRACE conn6 <- [1,470,null,{}] 09:58:51 INFO - PROCESS | 3288 | 1464195531901 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:52 INFO - PROCESS | 3288 | 1464195532050 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 09:58:52 INFO - PROCESS | 3288 | 1464195532167 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:52 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD3DE800 == 66 [pid = 3288] [id = 127] 09:58:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (00000030F5513800) [pid = 3288] [serial = 379] [outer = 0000000000000000] 09:58:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (00000030F6411400) [pid = 3288] [serial = 380] [outer = 00000030F5513800] 09:58:52 INFO - PROCESS | 3288 | 1464195532224 Marionette DEBUG loaded listener.js 09:58:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (00000030F71D0800) [pid = 3288] [serial = 381] [outer = 00000030F5513800] 09:58:52 INFO - PROCESS | 3288 | 1464195532842 Marionette TRACE conn6 <- [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]]]}] 09:58:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:58:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1034ms 09:58:52 INFO - PROCESS | 3288 | 1464195532940 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 09:58:52 INFO - PROCESS | 3288 | 1464195532943 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 09:58:52 INFO - PROCESS | 3288 | 1464195532964 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:58:52 INFO - PROCESS | 3288 | 1464195532968 Marionette TRACE conn6 <- [1,474,null,{}] 09:58:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:58:52 INFO - PROCESS | 3288 | 1464195532980 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:53 INFO - PROCESS | 3288 | 1464195533105 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 09:58:53 INFO - PROCESS | 3288 | 1464195533216 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000003080B31000 == 67 [pid = 3288] [id = 128] 09:58:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000003081C6E400) [pid = 3288] [serial = 382] [outer = 0000000000000000] 09:58:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (00000030F2947400) [pid = 3288] [serial = 383] [outer = 0000003081C6E400] 09:58:53 INFO - PROCESS | 3288 | 1464195533276 Marionette DEBUG loaded listener.js 09:58:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (00000030F9291000) [pid = 3288] [serial = 384] [outer = 0000003081C6E400] 09:58:53 INFO - PROCESS | 3288 | 1464195533973 Marionette TRACE conn6 <- [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]]]}] 09:58:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:58:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1028ms 09:58:54 INFO - PROCESS | 3288 | 1464195534001 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 09:58:54 INFO - PROCESS | 3288 | 1464195534004 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 09:58:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:58:54 INFO - PROCESS | 3288 | 1464195534008 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:58:54 INFO - PROCESS | 3288 | 1464195534010 Marionette TRACE conn6 <- [1,478,null,{}] 09:58:54 INFO - PROCESS | 3288 | 1464195534014 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:54 INFO - PROCESS | 3288 | 1464195534128 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 09:58:54 INFO - PROCESS | 3288 | 1464195534203 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:54 INFO - PROCESS | 3288 | ++DOCSHELL 0000003080B42000 == 68 [pid = 3288] [id = 129] 09:58:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (000000308032C800) [pid = 3288] [serial = 385] [outer = 0000000000000000] 09:58:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000003080691C00) [pid = 3288] [serial = 386] [outer = 000000308032C800] 09:58:54 INFO - PROCESS | 3288 | 1464195534464 Marionette DEBUG loaded listener.js 09:58:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000003081C66C00) [pid = 3288] [serial = 387] [outer = 000000308032C800] 09:58:55 INFO - PROCESS | 3288 | 1464195535173 Marionette TRACE conn6 <- [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]]]}] 09:58:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:58:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1235ms 09:58:55 INFO - PROCESS | 3288 | 1464195535245 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 09:58:55 INFO - PROCESS | 3288 | 1464195535250 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 09:58:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:58:55 INFO - PROCESS | 3288 | 1464195535256 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:58:55 INFO - PROCESS | 3288 | 1464195535259 Marionette TRACE conn6 <- [1,482,null,{}] 09:58:55 INFO - PROCESS | 3288 | 1464195535265 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:55 INFO - PROCESS | 3288 | 1464195535408 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 09:58:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030F3231000 == 67 [pid = 3288] [id = 32] 09:58:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030F7CA0800 == 66 [pid = 3288] [id = 30] 09:58:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030F95A4000 == 65 [pid = 3288] [id = 31] 09:58:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030FF619800 == 64 [pid = 3288] [id = 124] 09:58:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030FE3C0000 == 63 [pid = 3288] [id = 123] 09:58:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030ED592800 == 62 [pid = 3288] [id = 122] 09:58:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD3C4000 == 61 [pid = 3288] [id = 121] 09:58:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC53B000 == 60 [pid = 3288] [id = 120] 09:58:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC206000 == 59 [pid = 3288] [id = 119] 09:58:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030F7119800 == 58 [pid = 3288] [id = 118] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (00000030FD248800) [pid = 3288] [serial = 319] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (00000030F660E000) [pid = 3288] [serial = 313] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (00000030FD0DCC00) [pid = 3288] [serial = 316] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030EF0B6000 == 57 [pid = 3288] [id = 117] 09:58:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030ED59A800 == 56 [pid = 3288] [id = 116] 09:58:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD3D7800 == 55 [pid = 3288] [id = 102] 09:58:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030EF0A8800 == 54 [pid = 3288] [id = 111] 09:58:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030EE2DD800 == 53 [pid = 3288] [id = 110] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (00000030F4C2BC00) [pid = 3288] [serial = 274] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (00000030EF46C400) [pid = 3288] [serial = 283] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (00000030F2649400) [pid = 3288] [serial = 284] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (000000308044C800) [pid = 3288] [serial = 265] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (00000030E8B31000) [pid = 3288] [serial = 280] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (00000030EDC72400) [pid = 3288] [serial = 281] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (00000030F4BA7400) [pid = 3288] [serial = 286] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (00000030F5198400) [pid = 3288] [serial = 271] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (00000030E8C3B800) [pid = 3288] [serial = 268] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (00000030F7AB5800) [pid = 3288] [serial = 295] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (00000030FBA8B800) [pid = 3288] [serial = 304] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (00000030F4BAAC00) [pid = 3288] [serial = 298] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (00000030E85ED800) [pid = 3288] [serial = 326] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030F8841800) [pid = 3288] [serial = 299] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030F949F800) [pid = 3288] [serial = 302] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (00000030F900C800) [pid = 3288] [serial = 301] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (00000030E8BD4400) [pid = 3288] [serial = 296] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030F518A800) [pid = 3288] [serial = 287] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030EA182000) [pid = 3288] [serial = 221] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (00000030FD4CD800) [pid = 3288] [serial = 322] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030F9010000) [pid = 3288] [serial = 182] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030E7350C00) [pid = 3288] [serial = 325] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030E85E3000) [pid = 3288] [serial = 307] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030E73DD000) [pid = 3288] [serial = 266] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (00000030EFCDD000) [pid = 3288] [serial = 310] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030F5EB7000) [pid = 3288] [serial = 179] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (00000030EE1EC800) [pid = 3288] [serial = 269] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030FD6DCC00) [pid = 3288] [serial = 218] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030F6012C00) [pid = 3288] [serial = 272] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (00000030FDB4D400) [pid = 3288] [serial = 323] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (00000030FD0EAC00) [pid = 3288] [serial = 263] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030F5825400) [pid = 3288] [serial = 224] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (00000030FD244000) [pid = 3288] [serial = 227] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (00000030F5516400) [pid = 3288] [serial = 290] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (00000030F549A800) [pid = 3288] [serial = 289] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (00000030F6EDAC00) [pid = 3288] [serial = 293] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (00000030EA181C00) [pid = 3288] [serial = 278] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (00000030F660F800) [pid = 3288] [serial = 292] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (00000030E8BE3000) [pid = 3288] [serial = 277] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (00000030F5515800) [pid = 3288] [serial = 275] [outer = 0000000000000000] [url = about:blank] 09:58:55 INFO - PROCESS | 3288 | 1464195535546 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:55 INFO - PROCESS | 3288 | ++DOCSHELL 0000003080B91000 == 54 [pid = 3288] [id = 130] 09:58:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (000000308032F400) [pid = 3288] [serial = 388] [outer = 0000000000000000] 09:58:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000003080443000) [pid = 3288] [serial = 389] [outer = 000000308032F400] 09:58:55 INFO - PROCESS | 3288 | 1464195535598 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000003081D96400) [pid = 3288] [serial = 390] [outer = 000000308032F400] 09:58:56 INFO - PROCESS | 3288 | 1464195536076 Marionette TRACE conn6 <- [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]]]}] 09:58:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:58:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 880ms 09:58:56 INFO - PROCESS | 3288 | 1464195536139 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 09:58:56 INFO - PROCESS | 3288 | 1464195536143 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 09:58:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:58:56 INFO - PROCESS | 3288 | 1464195536149 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:58:56 INFO - PROCESS | 3288 | 1464195536152 Marionette TRACE conn6 <- [1,486,null,{}] 09:58:56 INFO - PROCESS | 3288 | 1464195536156 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:56 INFO - PROCESS | 3288 | 1464195536249 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 09:58:56 INFO - PROCESS | 3288 | 1464195536265 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:56 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED4E1800 == 55 [pid = 3288] [id = 131] 09:58:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (00000030E7D32800) [pid = 3288] [serial = 391] [outer = 0000000000000000] 09:58:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (00000030E823D400) [pid = 3288] [serial = 392] [outer = 00000030E7D32800] 09:58:56 INFO - PROCESS | 3288 | 1464195536312 Marionette DEBUG loaded listener.js 09:58:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (00000030E85EC400) [pid = 3288] [serial = 393] [outer = 00000030E7D32800] 09:58:56 INFO - PROCESS | 3288 | 1464195536780 Marionette TRACE conn6 <- [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]]]}] 09:58:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:58:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 690ms 09:58:56 INFO - PROCESS | 3288 | 1464195536843 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 09:58:56 INFO - PROCESS | 3288 | 1464195536845 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 09:58:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:58:56 INFO - PROCESS | 3288 | 1464195536849 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:58:56 INFO - PROCESS | 3288 | 1464195536853 Marionette TRACE conn6 <- [1,490,null,{}] 09:58:56 INFO - PROCESS | 3288 | 1464195536864 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:56 INFO - PROCESS | 3288 | 1464195536957 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 09:58:57 INFO - PROCESS | 3288 | 1464195537059 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:57 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EF0B8800 == 56 [pid = 3288] [id = 132] 09:58:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (00000030E7D33C00) [pid = 3288] [serial = 394] [outer = 0000000000000000] 09:58:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (00000030EA34D400) [pid = 3288] [serial = 395] [outer = 00000030E7D33C00] 09:58:57 INFO - PROCESS | 3288 | 1464195537115 Marionette DEBUG loaded listener.js 09:58:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (00000030EDCD8800) [pid = 3288] [serial = 396] [outer = 00000030E7D33C00] 09:58:57 INFO - PROCESS | 3288 | 1464195537491 Marionette TRACE conn6 <- [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]]]}] 09:58:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:58:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 691ms 09:58:57 INFO - PROCESS | 3288 | 1464195537542 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 09:58:57 INFO - PROCESS | 3288 | 1464195537545 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 09:58:57 INFO - PROCESS | 3288 | 1464195537548 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:58:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:58:57 INFO - PROCESS | 3288 | 1464195537550 Marionette TRACE conn6 <- [1,494,null,{}] 09:58:57 INFO - PROCESS | 3288 | 1464195537554 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:57 INFO - PROCESS | 3288 | 1464195537674 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 09:58:57 INFO - PROCESS | 3288 | 1464195537698 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:57 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4B76800 == 57 [pid = 3288] [id = 133] 09:58:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (00000030EE1EE000) [pid = 3288] [serial = 397] [outer = 0000000000000000] 09:58:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (00000030EE381000) [pid = 3288] [serial = 398] [outer = 00000030EE1EE000] 09:58:57 INFO - PROCESS | 3288 | 1464195537745 Marionette DEBUG loaded listener.js 09:58:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (00000030EF476800) [pid = 3288] [serial = 399] [outer = 00000030EE1EE000] 09:58:58 INFO - PROCESS | 3288 | 1464195538186 Marionette TRACE conn6 <- [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]]]}] 09:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 690ms 09:58:58 INFO - PROCESS | 3288 | 1464195538241 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 09:58:58 INFO - PROCESS | 3288 | 1464195538243 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 09:58:58 INFO - PROCESS | 3288 | 1464195538247 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:58:58 INFO - PROCESS | 3288 | 1464195538249 Marionette TRACE conn6 <- [1,498,null,{}] 09:58:58 INFO - PROCESS | 3288 | 1464195538252 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:58 INFO - PROCESS | 3288 | 1464195538386 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 09:58:58 INFO - PROCESS | 3288 | 1464195538411 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:58 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F58A2000 == 58 [pid = 3288] [id = 134] 09:58:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (00000030F294C000) [pid = 3288] [serial = 400] [outer = 0000000000000000] 09:58:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (00000030F29B0400) [pid = 3288] [serial = 401] [outer = 00000030F294C000] 09:58:58 INFO - PROCESS | 3288 | 1464195538461 Marionette DEBUG loaded listener.js 09:58:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030F4BA9C00) [pid = 3288] [serial = 402] [outer = 00000030F294C000] 09:58:58 INFO - PROCESS | 3288 | 1464195538940 Marionette TRACE conn6 <- [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]]]}] 09:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 732ms 09:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:58:58 INFO - PROCESS | 3288 | 1464195538989 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 09:58:58 INFO - PROCESS | 3288 | 1464195538991 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 09:58:58 INFO - PROCESS | 3288 | 1464195538995 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:58:59 INFO - PROCESS | 3288 | 1464195538997 Marionette TRACE conn6 <- [1,502,null,{}] 09:58:59 INFO - PROCESS | 3288 | 1464195539000 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:59 INFO - PROCESS | 3288 | 1464195539127 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 09:58:59 INFO - PROCESS | 3288 | 1464195539182 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:59 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5E8D000 == 59 [pid = 3288] [id = 135] 09:58:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030F518D000) [pid = 3288] [serial = 403] [outer = 0000000000000000] 09:58:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030F5515800) [pid = 3288] [serial = 404] [outer = 00000030F518D000] 09:58:59 INFO - PROCESS | 3288 | 1464195539227 Marionette DEBUG loaded listener.js 09:58:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030F5B0C800) [pid = 3288] [serial = 405] [outer = 00000030F518D000] 09:58:59 INFO - PROCESS | 3288 | 1464195539643 Marionette TRACE conn6 <- [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]]]}] 09:58:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:58:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 672ms 09:58:59 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000003080B0A400) [pid = 3288] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:58:59 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030E7D2CC00) [pid = 3288] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:58:59 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (00000030F94AC000) [pid = 3288] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:58:59 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030E8D11800) [pid = 3288] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:58:59 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (000000308044DC00) [pid = 3288] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:58:59 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030E82C8400) [pid = 3288] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:58:59 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030F5498C00) [pid = 3288] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:58:59 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (00000030F64F9800) [pid = 3288] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:58:59 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000003080328800) [pid = 3288] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:58:59 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030E85EA400) [pid = 3288] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:58:59 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (00000030F6606800) [pid = 3288] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:58:59 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (00000030FD08D800) [pid = 3288] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:58:59 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (00000030FD243000) [pid = 3288] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:58:59 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (00000030EEE94000) [pid = 3288] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:58:59 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (00000030E7B4A800) [pid = 3288] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:58:59 INFO - PROCESS | 3288 | 1464195539896 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 09:58:59 INFO - PROCESS | 3288 | 1464195539898 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 09:58:59 INFO - PROCESS | 3288 | 1464195539909 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:58:59 INFO - PROCESS | 3288 | 1464195539911 Marionette TRACE conn6 <- [1,506,null,{}] 09:58:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:58:59 INFO - PROCESS | 3288 | 1464195539915 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:00 INFO - PROCESS | 3288 | 1464195540000 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 09:59:00 INFO - PROCESS | 3288 | 1464195540006 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:00 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F65ED000 == 60 [pid = 3288] [id = 136] 09:59:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000003081D9DC00) [pid = 3288] [serial = 406] [outer = 0000000000000000] 09:59:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (00000030E7D2D000) [pid = 3288] [serial = 407] [outer = 0000003081D9DC00] 09:59:00 INFO - PROCESS | 3288 | 1464195540055 Marionette DEBUG loaded listener.js 09:59:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (00000030F55A1C00) [pid = 3288] [serial = 408] [outer = 0000003081D9DC00] 09:59:00 INFO - PROCESS | 3288 | 1464195540493 Marionette TRACE conn6 <- [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]]]}] 09:59:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:59:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 628ms 09:59:00 INFO - PROCESS | 3288 | 1464195540547 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 09:59:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:59:00 INFO - PROCESS | 3288 | 1464195540549 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 09:59:00 INFO - PROCESS | 3288 | 1464195540552 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:59:00 INFO - PROCESS | 3288 | 1464195540554 Marionette TRACE conn6 <- [1,510,null,{}] 09:59:00 INFO - PROCESS | 3288 | 1464195540558 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:00 INFO - PROCESS | 3288 | 1464195540643 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 09:59:00 INFO - PROCESS | 3288 | 1464195540649 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:00 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FD4000 == 61 [pid = 3288] [id = 137] 09:59:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (00000030F6407800) [pid = 3288] [serial = 409] [outer = 0000000000000000] 09:59:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (00000030F640F800) [pid = 3288] [serial = 410] [outer = 00000030F6407800] 09:59:00 INFO - PROCESS | 3288 | 1464195540696 Marionette DEBUG loaded listener.js 09:59:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (00000030F64F9800) [pid = 3288] [serial = 411] [outer = 00000030F6407800] 09:59:01 INFO - PROCESS | 3288 | 1464195541125 Marionette TRACE conn6 <- [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]]]}] 09:59:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:59:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 09:59:01 INFO - PROCESS | 3288 | 1464195541184 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 09:59:01 INFO - PROCESS | 3288 | 1464195541187 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 09:59:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:59:01 INFO - PROCESS | 3288 | 1464195541190 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:59:01 INFO - PROCESS | 3288 | 1464195541192 Marionette TRACE conn6 <- [1,514,null,{}] 09:59:01 INFO - PROCESS | 3288 | 1464195541196 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:01 INFO - PROCESS | 3288 | 1464195541283 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 09:59:01 INFO - PROCESS | 3288 | 1464195541294 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:01 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F959F800 == 62 [pid = 3288] [id = 138] 09:59:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (00000030F660E000) [pid = 3288] [serial = 412] [outer = 0000000000000000] 09:59:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (00000030F66A7000) [pid = 3288] [serial = 413] [outer = 00000030F660E000] 09:59:01 INFO - PROCESS | 3288 | 1464195541339 Marionette DEBUG loaded listener.js 09:59:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (00000030F706C800) [pid = 3288] [serial = 414] [outer = 00000030F660E000] 09:59:01 INFO - PROCESS | 3288 | 1464195541788 Marionette TRACE conn6 <- [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]]]}] 09:59:01 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 09:59:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 627ms 09:59:01 INFO - PROCESS | 3288 | 1464195541820 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 09:59:01 INFO - PROCESS | 3288 | 1464195541822 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 09:59:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:59:01 INFO - PROCESS | 3288 | 1464195541830 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:59:01 INFO - PROCESS | 3288 | 1464195541832 Marionette TRACE conn6 <- [1,518,null,{}] 09:59:01 INFO - PROCESS | 3288 | 1464195541835 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:01 INFO - PROCESS | 3288 | 1464195541979 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 09:59:02 INFO - PROCESS | 3288 | 1464195542099 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000003081DAD000 == 63 [pid = 3288] [id = 139] 09:59:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (000000308032E000) [pid = 3288] [serial = 415] [outer = 0000000000000000] 09:59:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000003080446400) [pid = 3288] [serial = 416] [outer = 000000308032E000] 09:59:02 INFO - PROCESS | 3288 | 1464195542159 Marionette DEBUG loaded listener.js 09:59:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000003081C62400) [pid = 3288] [serial = 417] [outer = 000000308032E000] 09:59:02 INFO - PROCESS | 3288 | 1464195542825 Marionette TRACE conn6 <- [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]]]}] 09:59:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:59:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1037ms 09:59:02 INFO - PROCESS | 3288 | 1464195542868 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 09:59:02 INFO - PROCESS | 3288 | 1464195542872 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 09:59:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:59:02 INFO - PROCESS | 3288 | 1464195542907 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:59:02 INFO - PROCESS | 3288 | 1464195542912 Marionette TRACE conn6 <- [1,522,null,{}] 09:59:02 INFO - PROCESS | 3288 | 1464195542917 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:03 INFO - PROCESS | 3288 | 1464195543035 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 09:59:03 INFO - PROCESS | 3288 | 1464195543110 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:03 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EEECD800 == 64 [pid = 3288] [id = 140] 09:59:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030E7DDC400) [pid = 3288] [serial = 418] [outer = 0000000000000000] 09:59:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030E85C8800) [pid = 3288] [serial = 419] [outer = 00000030E7DDC400] 09:59:03 INFO - PROCESS | 3288 | 1464195543210 Marionette DEBUG loaded listener.js 09:59:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030E8D06400) [pid = 3288] [serial = 420] [outer = 00000030E7DDC400] 09:59:03 INFO - PROCESS | 3288 | 1464195543805 Marionette TRACE conn6 <- [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]]]}] 09:59:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:59:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 943ms 09:59:03 INFO - PROCESS | 3288 | 1464195543854 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 09:59:03 INFO - PROCESS | 3288 | 1464195543857 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 09:59:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:59:03 INFO - PROCESS | 3288 | 1464195543861 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:59:03 INFO - PROCESS | 3288 | 1464195543864 Marionette TRACE conn6 <- [1,526,null,{}] 09:59:03 INFO - PROCESS | 3288 | 1464195543868 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:03 INFO - PROCESS | 3288 | 1464195543979 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 09:59:04 INFO - PROCESS | 3288 | 1464195544067 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:04 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC2B1000 == 65 [pid = 3288] [id = 141] 09:59:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030EEE07800) [pid = 3288] [serial = 421] [outer = 0000000000000000] 09:59:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030F4BA5000) [pid = 3288] [serial = 422] [outer = 00000030EEE07800] 09:59:04 INFO - PROCESS | 3288 | 1464195544123 Marionette DEBUG loaded listener.js 09:59:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030F52D6400) [pid = 3288] [serial = 423] [outer = 00000030EEE07800] 09:59:04 INFO - PROCESS | 3288 | 1464195544749 Marionette TRACE conn6 <- [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]]]}] 09:59: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 09:59:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 944ms 09:59:04 INFO - PROCESS | 3288 | 1464195544807 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 3288 | 1464195544812 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 09:59:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:59:04 INFO - PROCESS | 3288 | 1464195544823 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 3288 | 1464195544828 Marionette TRACE conn6 <- [1,530,null,{}] 09:59:04 INFO - PROCESS | 3288 | 1464195544833 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:04 INFO - PROCESS | 3288 | 1464195544954 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 09:59:05 INFO - PROCESS | 3288 | 1464195545078 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:05 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD36D800 == 66 [pid = 3288] [id = 142] 09:59:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030F8841800) [pid = 3288] [serial = 424] [outer = 0000000000000000] 09:59:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030F8F81400) [pid = 3288] [serial = 425] [outer = 00000030F8841800] 09:59:05 INFO - PROCESS | 3288 | 1464195545138 Marionette DEBUG loaded listener.js 09:59:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030F9010000) [pid = 3288] [serial = 426] [outer = 00000030F8841800] 09:59:05 INFO - PROCESS | 3288 | 1464195545770 Marionette TRACE conn6 <- [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"]]]}] 09:59: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 09:59:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:59:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:59:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:59: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 09:59:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:59:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:59:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:59:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 986ms 09:59:05 INFO - PROCESS | 3288 | 1464195545806 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 09:59:05 INFO - PROCESS | 3288 | 1464195545809 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 09:59:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:59:05 INFO - PROCESS | 3288 | 1464195545830 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:59:05 INFO - PROCESS | 3288 | 1464195545833 Marionette TRACE conn6 <- [1,534,null,{}] 09:59:05 INFO - PROCESS | 3288 | 1464195545837 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:05 INFO - PROCESS | 3288 | 1464195545959 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 09:59:06 INFO - PROCESS | 3288 | 1464195546045 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:06 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD51E800 == 67 [pid = 3288] [id = 143] 09:59:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030F9495000) [pid = 3288] [serial = 427] [outer = 0000000000000000] 09:59:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030F94AD400) [pid = 3288] [serial = 428] [outer = 00000030F9495000] 09:59:06 INFO - PROCESS | 3288 | 1464195546100 Marionette DEBUG loaded listener.js 09:59:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (00000030FBA87000) [pid = 3288] [serial = 429] [outer = 00000030F9495000] 09:59:06 INFO - PROCESS | 3288 | 1464195546643 Marionette TRACE conn6 <- [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]]]}] 09:59: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. 09:59:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 837ms 09:59:06 INFO - PROCESS | 3288 | 1464195546670 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 09:59:06 INFO - PROCESS | 3288 | 1464195546673 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 09:59:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:59:06 INFO - PROCESS | 3288 | 1464195546693 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:59:06 INFO - PROCESS | 3288 | 1464195546696 Marionette TRACE conn6 <- [1,538,null,{}] 09:59:06 INFO - PROCESS | 3288 | 1464195546700 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:06 INFO - PROCESS | 3288 | 1464195546813 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 09:59:06 INFO - PROCESS | 3288 | 1464195546903 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:06 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE3AB000 == 68 [pid = 3288] [id = 144] 09:59:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (00000030FC507C00) [pid = 3288] [serial = 430] [outer = 0000000000000000] 09:59:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (00000030FC510000) [pid = 3288] [serial = 431] [outer = 00000030FC507C00] 09:59:06 INFO - PROCESS | 3288 | 1464195546966 Marionette DEBUG loaded listener.js 09:59:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030FD0DE400) [pid = 3288] [serial = 432] [outer = 00000030FC507C00] 09:59:07 INFO - PROCESS | 3288 | 1464195547488 Marionette TRACE conn6 <- [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]]]}] 09:59: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. 09:59:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 839ms 09:59:07 INFO - PROCESS | 3288 | 1464195547536 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 09:59:07 INFO - PROCESS | 3288 | 1464195547538 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 09:59:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:59:07 INFO - PROCESS | 3288 | 1464195547559 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:59:07 INFO - PROCESS | 3288 | 1464195547561 Marionette TRACE conn6 <- [1,542,null,{}] 09:59:07 INFO - PROCESS | 3288 | 1464195547567 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:07 INFO - PROCESS | 3288 | 1464195547717 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 09:59:07 INFO - PROCESS | 3288 | 1464195547820 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:07 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FF616800 == 69 [pid = 3288] [id = 145] 09:59:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030FC508800) [pid = 3288] [serial = 433] [outer = 0000000000000000] 09:59:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030FD243C00) [pid = 3288] [serial = 434] [outer = 00000030FC508800] 09:59:07 INFO - PROCESS | 3288 | 1464195547875 Marionette DEBUG loaded listener.js 09:59:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (00000030FD4C8400) [pid = 3288] [serial = 435] [outer = 00000030FC508800] 09:59:08 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:08 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:59:08 INFO - PROCESS | 3288 | 1464195548492 Marionette TRACE conn6 <- [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]]]}] 09:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1003ms 09:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:59:08 INFO - PROCESS | 3288 | 1464195548548 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 09:59:08 INFO - PROCESS | 3288 | 1464195548551 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 09:59:08 INFO - PROCESS | 3288 | 1464195548555 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:59:08 INFO - PROCESS | 3288 | 1464195548557 Marionette TRACE conn6 <- [1,546,null,{}] 09:59:08 INFO - PROCESS | 3288 | 1464195548561 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:08 INFO - PROCESS | 3288 | 1464195548671 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 09:59:08 INFO - PROCESS | 3288 | 1464195548760 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:08 INFO - PROCESS | 3288 | ++DOCSHELL 0000003080BA3000 == 70 [pid = 3288] [id = 146] 09:59:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000003080690800) [pid = 3288] [serial = 436] [outer = 0000000000000000] 09:59:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000003081D27C00) [pid = 3288] [serial = 437] [outer = 0000003080690800] 09:59:08 INFO - PROCESS | 3288 | 1464195548817 Marionette DEBUG loaded listener.js 09:59:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000003081D2F400) [pid = 3288] [serial = 438] [outer = 0000003080690800] 09:59:09 INFO - PROCESS | 3288 | 1464195549550 Marionette TRACE conn6 <- [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]]]}] 09:59:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:59:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1032ms 09:59:09 INFO - PROCESS | 3288 | 1464195549589 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 09:59:09 INFO - PROCESS | 3288 | 1464195549593 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 09:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:59:09 INFO - PROCESS | 3288 | 1464195549599 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:59:09 INFO - PROCESS | 3288 | 1464195549603 Marionette TRACE conn6 <- [1,550,null,{}] 09:59:09 INFO - PROCESS | 3288 | 1464195549630 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:09 INFO - PROCESS | 3288 | 1464195549740 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 09:59:09 INFO - PROCESS | 3288 | 1464195549819 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:09 INFO - PROCESS | 3288 | ++DOCSHELL 0000003080B39000 == 71 [pid = 3288] [id = 147] 09:59:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000003081CB5400) [pid = 3288] [serial = 439] [outer = 0000000000000000] 09:59:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000003081D31800) [pid = 3288] [serial = 440] [outer = 0000003081CB5400] 09:59:09 INFO - PROCESS | 3288 | 1464195549913 Marionette DEBUG loaded listener.js 09:59:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (00000030E7D2E400) [pid = 3288] [serial = 441] [outer = 0000003081CB5400] 09:59:10 INFO - PROCESS | 3288 | --DOCSHELL 00000030F959F800 == 70 [pid = 3288] [id = 138] 09:59:10 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8FD4000 == 69 [pid = 3288] [id = 137] 09:59:10 INFO - PROCESS | 3288 | --DOCSHELL 00000030F65ED000 == 68 [pid = 3288] [id = 136] 09:59:10 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5E8D000 == 67 [pid = 3288] [id = 135] 09:59:10 INFO - PROCESS | 3288 | --DOCSHELL 00000030F58A2000 == 66 [pid = 3288] [id = 134] 09:59:10 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4B76800 == 65 [pid = 3288] [id = 133] 09:59:10 INFO - PROCESS | 3288 | --DOCSHELL 00000030EF0B8800 == 64 [pid = 3288] [id = 132] 09:59:10 INFO - PROCESS | 3288 | --DOCSHELL 00000030ED4E1800 == 63 [pid = 3288] [id = 131] 09:59:10 INFO - PROCESS | 3288 | --DOCSHELL 0000003080B91000 == 62 [pid = 3288] [id = 130] 09:59:10 INFO - PROCESS | 3288 | --DOCSHELL 0000003080B42000 == 61 [pid = 3288] [id = 129] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (00000030F94B7000) [pid = 3288] [serial = 314] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (00000030FD0EA000) [pid = 3288] [serial = 317] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (00000030FD6D9000) [pid = 3288] [serial = 320] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000003080B0DC00) [pid = 3288] [serial = 358] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (00000030E7D2F400) [pid = 3288] [serial = 361] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (00000030FBA80800) [pid = 3288] [serial = 355] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (00000030EDC0E000) [pid = 3288] [serial = 349] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (00000030F2640800) [pid = 3288] [serial = 350] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (00000030E8C3B400) [pid = 3288] [serial = 347] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (000000308068AC00) [pid = 3288] [serial = 346] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (00000030EF478400) [pid = 3288] [serial = 334] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (00000030FC511400) [pid = 3288] [serial = 359] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030F5EB6C00) [pid = 3288] [serial = 340] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030E8C3D800) [pid = 3288] [serial = 331] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (00000030E8C40000) [pid = 3288] [serial = 328] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (00000030E9787C00) [pid = 3288] [serial = 329] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030F600EC00) [pid = 3288] [serial = 352] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030F7AB8400) [pid = 3288] [serial = 353] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (00000030F660F000) [pid = 3288] [serial = 343] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030F514DC00) [pid = 3288] [serial = 337] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030F71CE400) [pid = 3288] [serial = 370] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030FD08BC00) [pid = 3288] [serial = 362] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030EA31C400) [pid = 3288] [serial = 365] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (00000030F640EC00) [pid = 3288] [serial = 367] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030FD0DC400) [pid = 3288] [serial = 371] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000003080449000) [pid = 3288] [serial = 364] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030F64F5800) [pid = 3288] [serial = 368] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030FC41C000) [pid = 3288] [serial = 356] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (00000030F4BA2C00) [pid = 3288] [serial = 311] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (00000030E93B4000) [pid = 3288] [serial = 308] [outer = 0000000000000000] [url = about:blank] 09:59:10 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:10 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:59:10 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:10 INFO - PROCESS | 3288 | 1464195550504 Marionette TRACE conn6 <- [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]]]}] 09:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 963ms 09:59:10 INFO - PROCESS | 3288 | 1464195550566 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 09:59:10 INFO - PROCESS | 3288 | 1464195550572 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 09:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:59:10 INFO - PROCESS | 3288 | 1464195550578 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:59:10 INFO - PROCESS | 3288 | 1464195550581 Marionette TRACE conn6 <- [1,554,null,{}] 09:59:10 INFO - PROCESS | 3288 | 1464195550585 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:10 INFO - PROCESS | 3288 | 1464195550682 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 09:59:10 INFO - PROCESS | 3288 | 1464195550755 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:10 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED435800 == 62 [pid = 3288] [id = 148] 09:59:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000003081CB2400) [pid = 3288] [serial = 442] [outer = 0000000000000000] 09:59:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (00000030E7B4E000) [pid = 3288] [serial = 443] [outer = 0000003081CB2400] 09:59:10 INFO - PROCESS | 3288 | 1464195550802 Marionette DEBUG loaded listener.js 09:59:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (00000030E8C40C00) [pid = 3288] [serial = 444] [outer = 0000003081CB2400] 09:59:11 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:11 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:11 INFO - PROCESS | 3288 | 1464195551186 Marionette TRACE conn6 <- [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]]]}] 09:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 628ms 09:59:11 INFO - PROCESS | 3288 | 1464195551211 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 09:59:11 INFO - PROCESS | 3288 | 1464195551213 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 09:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:59:11 INFO - PROCESS | 3288 | 1464195551217 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:59:11 INFO - PROCESS | 3288 | 1464195551221 Marionette TRACE conn6 <- [1,558,null,{}] 09:59:11 INFO - PROCESS | 3288 | 1464195551232 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:11 INFO - PROCESS | 3288 | 1464195551330 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 09:59:11 INFO - PROCESS | 3288 | 1464195551354 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:11 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EDDB2800 == 63 [pid = 3288] [id = 149] 09:59:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000003081CB0400) [pid = 3288] [serial = 445] [outer = 0000000000000000] 09:59:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (00000030EDCD8C00) [pid = 3288] [serial = 446] [outer = 0000003081CB0400] 09:59:11 INFO - PROCESS | 3288 | 1464195551407 Marionette DEBUG loaded listener.js 09:59:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030EEE0FC00) [pid = 3288] [serial = 447] [outer = 0000003081CB0400] 09:59:11 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:11 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:59:11 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:11 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:59:11 INFO - PROCESS | 3288 | 1464195551888 Marionette TRACE conn6 <- [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]]]}] 09:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 09:59:11 INFO - PROCESS | 3288 | 1464195551913 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 09:59:11 INFO - PROCESS | 3288 | 1464195551916 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 09:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:59:11 INFO - PROCESS | 3288 | 1464195551919 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:59:11 INFO - PROCESS | 3288 | 1464195551921 Marionette TRACE conn6 <- [1,562,null,{}] 09:59:11 INFO - PROCESS | 3288 | 1464195551925 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:12 INFO - PROCESS | 3288 | 1464195552024 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 09:59:12 INFO - PROCESS | 3288 | 1464195552061 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:12 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F59E5800 == 64 [pid = 3288] [id = 150] 09:59:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030F4B31C00) [pid = 3288] [serial = 448] [outer = 0000000000000000] 09:59:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030F4BA2C00) [pid = 3288] [serial = 449] [outer = 00000030F4B31C00] 09:59:12 INFO - PROCESS | 3288 | 1464195552112 Marionette DEBUG loaded listener.js 09:59:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030F5193400) [pid = 3288] [serial = 450] [outer = 00000030F4B31C00] 09:59:12 INFO - PROCESS | 3288 | 1464195552544 Marionette TRACE conn6 <- [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]]]}] 09:59:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:59:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 691ms 09:59:12 INFO - PROCESS | 3288 | 1464195552613 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 09:59:12 INFO - PROCESS | 3288 | 1464195552615 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 09:59:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:59:12 INFO - PROCESS | 3288 | 1464195552618 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:59:12 INFO - PROCESS | 3288 | 1464195552620 Marionette TRACE conn6 <- [1,566,null,{}] 09:59:12 INFO - PROCESS | 3288 | 1464195552629 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:12 INFO - PROCESS | 3288 | 1464195552740 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 09:59:12 INFO - PROCESS | 3288 | 1464195552747 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:12 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F653C800 == 65 [pid = 3288] [id = 151] 09:59:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030F5192800) [pid = 3288] [serial = 451] [outer = 0000000000000000] 09:59:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030F559B800) [pid = 3288] [serial = 452] [outer = 00000030F5192800] 09:59:12 INFO - PROCESS | 3288 | 1464195552795 Marionette DEBUG loaded listener.js 09:59:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030F60BE400) [pid = 3288] [serial = 453] [outer = 00000030F5192800] 09:59:13 INFO - PROCESS | 3288 | 1464195553229 Marionette TRACE conn6 <- [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]]]}] 09:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 09:59:13 INFO - PROCESS | 3288 | 1464195553293 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 09:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:59:13 INFO - PROCESS | 3288 | 1464195553302 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 09:59:13 INFO - PROCESS | 3288 | 1464195553306 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:59:13 INFO - PROCESS | 3288 | 1464195553308 Marionette TRACE conn6 <- [1,570,null,{}] 09:59:13 INFO - PROCESS | 3288 | 1464195553311 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:13 INFO - PROCESS | 3288 | 1464195553475 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 09:59:13 INFO - PROCESS | 3288 | 1464195553510 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:13 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FD4000 == 66 [pid = 3288] [id = 152] 09:59:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030F660DC00) [pid = 3288] [serial = 454] [outer = 0000000000000000] 09:59:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030F7ABE800) [pid = 3288] [serial = 455] [outer = 00000030F660DC00] 09:59:13 INFO - PROCESS | 3288 | 1464195553558 Marionette DEBUG loaded listener.js 09:59:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030F9004400) [pid = 3288] [serial = 456] [outer = 00000030F660DC00] 09:59:14 INFO - PROCESS | 3288 | 1464195554001 Marionette TRACE conn6 <- [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]]]}] 09:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 09:59:14 INFO - PROCESS | 3288 | 1464195554041 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 09:59:14 INFO - PROCESS | 3288 | 1464195554043 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 09:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:59:14 INFO - PROCESS | 3288 | 1464195554046 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:59:14 INFO - PROCESS | 3288 | 1464195554048 Marionette TRACE conn6 <- [1,574,null,{}] 09:59:14 INFO - PROCESS | 3288 | 1464195554051 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:14 INFO - PROCESS | 3288 | 1464195554166 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 09:59:14 INFO - PROCESS | 3288 | 1464195554218 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:14 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC20F000 == 67 [pid = 3288] [id = 153] 09:59:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030F900F400) [pid = 3288] [serial = 457] [outer = 0000000000000000] 09:59:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030F94B7000) [pid = 3288] [serial = 458] [outer = 00000030F900F400] 09:59:14 INFO - PROCESS | 3288 | 1464195554264 Marionette DEBUG loaded listener.js 09:59:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (00000030FC509000) [pid = 3288] [serial = 459] [outer = 00000030F900F400] 09:59:14 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:14 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:59:14 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030F518D000) [pid = 3288] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:59:14 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030F294C000) [pid = 3288] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:59:14 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (00000030E7D33C00) [pid = 3288] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:59:14 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000003081D9B000) [pid = 3288] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:59:14 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (000000308032F400) [pid = 3288] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:59:14 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (000000308032C800) [pid = 3288] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:59:14 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000003081D9DC00) [pid = 3288] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:59:14 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030E7D32800) [pid = 3288] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:59:14 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030EE1EE000) [pid = 3288] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:59:14 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030F6407800) [pid = 3288] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:59:14 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:14 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:59:14 INFO - PROCESS | 3288 | 1464195554772 Marionette TRACE conn6 <- [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]]]}] 09:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 776ms 09:59:14 INFO - PROCESS | 3288 | 1464195554828 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 09:59:14 INFO - PROCESS | 3288 | 1464195554830 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 09:59:14 INFO - PROCESS | 3288 | 1464195554833 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:59:14 INFO - PROCESS | 3288 | 1464195554835 Marionette TRACE conn6 <- [1,578,null,{}] 09:59:14 INFO - PROCESS | 3288 | 1464195554847 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:14 INFO - PROCESS | 3288 | 1464195554936 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 09:59:15 INFO - PROCESS | 3288 | 1464195555012 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:15 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC21C000 == 68 [pid = 3288] [id = 154] 09:59:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030801A6800) [pid = 3288] [serial = 460] [outer = 0000000000000000] 09:59:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030801AEC00) [pid = 3288] [serial = 461] [outer = 00000030801A6800] 09:59:15 INFO - PROCESS | 3288 | 1464195555057 Marionette DEBUG loaded listener.js 09:59:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000003080332400) [pid = 3288] [serial = 462] [outer = 00000030801A6800] 09:59:15 INFO - PROCESS | 3288 | 1464195555426 Marionette TRACE conn6 <- [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]]]}] 09:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 628ms 09:59:15 INFO - PROCESS | 3288 | 1464195555467 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 09:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:59:15 INFO - PROCESS | 3288 | 1464195555469 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 09:59:15 INFO - PROCESS | 3288 | 1464195555472 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:59:15 INFO - PROCESS | 3288 | 1464195555474 Marionette TRACE conn6 <- [1,582,null,{}] 09:59:15 INFO - PROCESS | 3288 | 1464195555478 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:15 INFO - PROCESS | 3288 | 1464195555596 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 09:59:15 INFO - PROCESS | 3288 | 1464195555605 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:15 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD372800 == 69 [pid = 3288] [id = 155] 09:59:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000003082DCC000) [pid = 3288] [serial = 463] [outer = 0000000000000000] 09:59:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000003082DCFC00) [pid = 3288] [serial = 464] [outer = 0000003082DCC000] 09:59:15 INFO - PROCESS | 3288 | 1464195555651 Marionette DEBUG loaded listener.js 09:59:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000003082DD7000) [pid = 3288] [serial = 465] [outer = 0000003082DCC000] 09:59:16 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:59:16 INFO - PROCESS | 3288 | 1464195556253 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:59:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:59:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 839ms 09:59:16 INFO - PROCESS | 3288 | 1464195556315 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 09:59:16 INFO - PROCESS | 3288 | 1464195556317 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 09:59:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:59:16 INFO - PROCESS | 3288 | 1464195556320 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:59:16 INFO - PROCESS | 3288 | 1464195556322 Marionette TRACE conn6 <- [1,586,null,{}] 09:59:16 INFO - PROCESS | 3288 | 1464195556326 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:16 INFO - PROCESS | 3288 | 1464195556427 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 09:59:16 INFO - PROCESS | 3288 | 1464195556500 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD682800 == 70 [pid = 3288] [id = 156] 09:59:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000003082DCAC00) [pid = 3288] [serial = 466] [outer = 0000000000000000] 09:59:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030831C3000) [pid = 3288] [serial = 467] [outer = 0000003082DCAC00] 09:59:16 INFO - PROCESS | 3288 | 1464195556546 Marionette DEBUG loaded listener.js 09:59:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030831CDC00) [pid = 3288] [serial = 468] [outer = 0000003082DCAC00] 09:59:17 INFO - PROCESS | 3288 | 1464195557104 Marionette TRACE conn6 <- [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]]]}] 09:59:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:59:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 838ms 09:59:17 INFO - PROCESS | 3288 | 1464195557162 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 09:59:17 INFO - PROCESS | 3288 | 1464195557168 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 09:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:59:17 INFO - PROCESS | 3288 | 1464195557174 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:59:17 INFO - PROCESS | 3288 | 1464195557178 Marionette TRACE conn6 <- [1,590,null,{}] 09:59:17 INFO - PROCESS | 3288 | 1464195557184 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:17 INFO - PROCESS | 3288 | 1464195557307 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 09:59:17 INFO - PROCESS | 3288 | 1464195557398 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EDF94000 == 71 [pid = 3288] [id = 157] 09:59:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000003081C6E800) [pid = 3288] [serial = 469] [outer = 0000000000000000] 09:59:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000003081D99C00) [pid = 3288] [serial = 470] [outer = 0000003081C6E800] 09:59:17 INFO - PROCESS | 3288 | 1464195557456 Marionette DEBUG loaded listener.js 09:59:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (00000030831C9400) [pid = 3288] [serial = 471] [outer = 0000003081C6E800] 09:59:18 INFO - PROCESS | 3288 | 1464195558053 Marionette TRACE conn6 <- [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]]]}] 09:59:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:59:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 942ms 09:59:18 INFO - PROCESS | 3288 | 1464195558119 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 3288 | 1464195558126 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 09:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:59:18 INFO - PROCESS | 3288 | 1464195558133 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 3288 | 1464195558137 Marionette TRACE conn6 <- [1,594,null,{}] 09:59:18 INFO - PROCESS | 3288 | 1464195558141 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:18 INFO - PROCESS | 3288 | 1464195558290 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 09:59:18 INFO - PROCESS | 3288 | 1464195558411 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8876000 == 72 [pid = 3288] [id = 158] 09:59:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030E9523C00) [pid = 3288] [serial = 472] [outer = 0000000000000000] 09:59:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030ED55B400) [pid = 3288] [serial = 473] [outer = 00000030E9523C00] 09:59:18 INFO - PROCESS | 3288 | 1464195558471 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030EF46D800) [pid = 3288] [serial = 474] [outer = 00000030E9523C00] 09:59:19 INFO - PROCESS | 3288 | 1464195559137 Marionette TRACE conn6 <- [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]]]}] 09:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1023ms 09:59:19 INFO - PROCESS | 3288 | 1464195559161 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 09:59:19 INFO - PROCESS | 3288 | 1464195559164 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 09:59:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:59:19 INFO - PROCESS | 3288 | 1464195559167 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:59:19 INFO - PROCESS | 3288 | 1464195559172 Marionette TRACE conn6 <- [1,598,null,{}] 09:59:19 INFO - PROCESS | 3288 | 1464195559184 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:19 INFO - PROCESS | 3288 | 1464195559319 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 09:59:19 INFO - PROCESS | 3288 | 1464195559413 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:19 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FF625000 == 73 [pid = 3288] [id = 159] 09:59:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (00000030F64EF800) [pid = 3288] [serial = 475] [outer = 0000000000000000] 09:59:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (00000030F64F6800) [pid = 3288] [serial = 476] [outer = 00000030F64EF800] 09:59:19 INFO - PROCESS | 3288 | 1464195559471 Marionette DEBUG loaded listener.js 09:59:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (00000030F7AB7400) [pid = 3288] [serial = 477] [outer = 00000030F64EF800] 09:59:20 INFO - PROCESS | 3288 | 1464195560096 Marionette TRACE conn6 <- [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]]]}] 09:59:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:59:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 985ms 09:59:20 INFO - PROCESS | 3288 | 1464195560155 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 09:59:20 INFO - PROCESS | 3288 | 1464195560158 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 09:59:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:59:20 INFO - PROCESS | 3288 | 1464195560161 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:59:20 INFO - PROCESS | 3288 | 1464195560163 Marionette TRACE conn6 <- [1,602,null,{}] 09:59:20 INFO - PROCESS | 3288 | 1464195560168 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:20 INFO - PROCESS | 3288 | 1464195560288 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 09:59:20 INFO - PROCESS | 3288 | 1464195560409 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE3A9800 == 74 [pid = 3288] [id = 160] 09:59:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000003080B10000) [pid = 3288] [serial = 478] [outer = 0000000000000000] 09:59:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000003082B4F000) [pid = 3288] [serial = 479] [outer = 0000003080B10000] 09:59:20 INFO - PROCESS | 3288 | 1464195560468 Marionette DEBUG loaded listener.js 09:59:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (00000030F928D000) [pid = 3288] [serial = 480] [outer = 0000003080B10000] 09:59:21 INFO - PROCESS | 3288 | 1464195561397 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:59:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:59:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1281ms 09:59:21 INFO - PROCESS | 3288 | 1464195561445 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 09:59:21 INFO - PROCESS | 3288 | 1464195561449 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 09:59:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:59:21 INFO - PROCESS | 3288 | 1464195561455 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:59:21 INFO - PROCESS | 3288 | 1464195561459 Marionette TRACE conn6 <- [1,606,null,{}] 09:59:21 INFO - PROCESS | 3288 | 1464195561466 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:21 INFO - PROCESS | 3288 | 1464195561569 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 09:59:21 INFO - PROCESS | 3288 | 1464195561695 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:21 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E719A800 == 75 [pid = 3288] [id = 161] 09:59:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (00000030801B2C00) [pid = 3288] [serial = 481] [outer = 0000000000000000] 09:59:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0000003080334000) [pid = 3288] [serial = 482] [outer = 00000030801B2C00] 09:59:21 INFO - PROCESS | 3288 | 1464195561747 Marionette DEBUG loaded listener.js 09:59:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000003081DA0400) [pid = 3288] [serial = 483] [outer = 00000030801B2C00] 09:59:22 INFO - PROCESS | 3288 | 1464195562442 Marionette TRACE conn6 <- [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]]]}] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD586800 == 74 [pid = 3288] [id = 88] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 00000030EE17F000 == 73 [pid = 3288] [id = 8] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 00000030F6376800 == 72 [pid = 3288] [id = 114] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 00000030F65F1800 == 71 [pid = 3288] [id = 115] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 00000030F602B800 == 70 [pid = 3288] [id = 104] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD372800 == 69 [pid = 3288] [id = 155] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC21C000 == 68 [pid = 3288] [id = 154] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC20F000 == 67 [pid = 3288] [id = 153] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8FD4000 == 66 [pid = 3288] [id = 152] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 00000030F653C800 == 65 [pid = 3288] [id = 151] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 00000030F59E5800 == 64 [pid = 3288] [id = 150] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (00000030E844B800) [pid = 3288] [serial = 376] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (00000030F2947400) [pid = 3288] [serial = 383] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (00000030F6411400) [pid = 3288] [serial = 380] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (00000030F66A7000) [pid = 3288] [serial = 413] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:59:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1035ms 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 00000030EDDB2800 == 63 [pid = 3288] [id = 149] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 00000030ED435800 == 62 [pid = 3288] [id = 148] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 0000003080B39000 == 61 [pid = 3288] [id = 147] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD36D800 == 60 [pid = 3288] [id = 142] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC2B1000 == 59 [pid = 3288] [id = 141] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 00000030EEECD800 == 58 [pid = 3288] [id = 140] 09:59:22 INFO - PROCESS | 3288 | --DOCSHELL 0000003081DAD000 == 57 [pid = 3288] [id = 139] 09:59:22 INFO - PROCESS | 3288 | 1464195562497 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 09:59:22 INFO - PROCESS | 3288 | 1464195562503 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (00000030F5515800) [pid = 3288] [serial = 404] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (00000030F4BA9C00) [pid = 3288] [serial = 402] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (00000030EA34D400) [pid = 3288] [serial = 395] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000003081D9F400) [pid = 3288] [serial = 373] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (00000030F29B0400) [pid = 3288] [serial = 401] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (00000030EDCD8800) [pid = 3288] [serial = 396] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (00000030FD0DC800) [pid = 3288] [serial = 374] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000003080443000) [pid = 3288] [serial = 389] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000003081D96400) [pid = 3288] [serial = 390] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000003081C66C00) [pid = 3288] [serial = 387] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000003080691C00) [pid = 3288] [serial = 386] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030E7D2D000) [pid = 3288] [serial = 407] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (00000030F55A1C00) [pid = 3288] [serial = 408] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (00000030E8B31800) [pid = 3288] [serial = 158] [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.] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030F5B0C800) [pid = 3288] [serial = 405] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030E823D400) [pid = 3288] [serial = 392] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (00000030E85EC400) [pid = 3288] [serial = 393] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030EE381000) [pid = 3288] [serial = 398] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030EF476800) [pid = 3288] [serial = 399] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030F64F9800) [pid = 3288] [serial = 411] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030F640F800) [pid = 3288] [serial = 410] [outer = 0000000000000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3288 | 1464195562558 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:59:22 INFO - PROCESS | 3288 | 1464195562561 Marionette TRACE conn6 <- [1,610,null,{}] 09:59:22 INFO - PROCESS | 3288 | 1464195562567 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:22 INFO - PROCESS | 3288 | 1464195562665 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 09:59:22 INFO - PROCESS | 3288 | 1464195562674 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000003080BAA000 == 58 [pid = 3288] [id = 162] 09:59:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (000000308068D000) [pid = 3288] [serial = 484] [outer = 0000000000000000] 09:59:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000003080B09000) [pid = 3288] [serial = 485] [outer = 000000308068D000] 09:59:22 INFO - PROCESS | 3288 | 1464195562722 Marionette DEBUG loaded listener.js 09:59:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000003081D2CC00) [pid = 3288] [serial = 486] [outer = 000000308068D000] 09:59:23 INFO - PROCESS | 3288 | 1464195563240 Marionette TRACE conn6 <- [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]]]}] 09:59:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:59:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 741ms 09:59:23 INFO - PROCESS | 3288 | 1464195563288 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 09:59:23 INFO - PROCESS | 3288 | 1464195563291 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 09:59:23 INFO - PROCESS | 3288 | 1464195563294 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:59:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:59:23 INFO - PROCESS | 3288 | 1464195563298 Marionette TRACE conn6 <- [1,614,null,{}] 09:59:23 INFO - PROCESS | 3288 | 1464195563309 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:23 INFO - PROCESS | 3288 | 1464195563402 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 09:59:23 INFO - PROCESS | 3288 | 1464195563470 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:23 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED43A000 == 59 [pid = 3288] [id = 163] 09:59:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000003081CB5C00) [pid = 3288] [serial = 487] [outer = 0000000000000000] 09:59:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000003082DD2000) [pid = 3288] [serial = 488] [outer = 0000003081CB5C00] 09:59:23 INFO - PROCESS | 3288 | 1464195563526 Marionette DEBUG loaded listener.js 09:59:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030E734D800) [pid = 3288] [serial = 489] [outer = 0000003081CB5C00] 09:59:23 INFO - PROCESS | 3288 | 1464195563925 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:59:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:59:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 09:59:24 INFO - PROCESS | 3288 | 1464195563990 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 09:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:59:24 INFO - PROCESS | 3288 | 1464195564001 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 09:59:24 INFO - PROCESS | 3288 | 1464195564004 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:59:24 INFO - PROCESS | 3288 | 1464195564006 Marionette TRACE conn6 <- [1,618,null,{}] 09:59:24 INFO - PROCESS | 3288 | 1464195564010 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:24 INFO - PROCESS | 3288 | 1464195564101 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 09:59:24 INFO - PROCESS | 3288 | 1464195564108 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE39E000 == 60 [pid = 3288] [id = 164] 09:59:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030E7D32C00) [pid = 3288] [serial = 490] [outer = 0000000000000000] 09:59:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030E8460800) [pid = 3288] [serial = 491] [outer = 00000030E7D32C00] 09:59:24 INFO - PROCESS | 3288 | 1464195564156 Marionette DEBUG loaded listener.js 09:59:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030E85ED800) [pid = 3288] [serial = 492] [outer = 00000030E7D32C00] 09:59:24 INFO - PROCESS | 3288 | 1464195564594 Marionette TRACE conn6 <- [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]]]}] 09:59:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:59:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 09:59:24 INFO - PROCESS | 3288 | 1464195564644 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 09:59:24 INFO - PROCESS | 3288 | 1464195564646 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 09:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:59:24 INFO - PROCESS | 3288 | 1464195564649 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:59:24 INFO - PROCESS | 3288 | 1464195564651 Marionette TRACE conn6 <- [1,622,null,{}] 09:59:24 INFO - PROCESS | 3288 | 1464195564655 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:24 INFO - PROCESS | 3288 | 1464195564763 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 09:59:24 INFO - PROCESS | 3288 | 1464195564836 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F29E1000 == 61 [pid = 3288] [id = 165] 09:59:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030E8BD8C00) [pid = 3288] [serial = 493] [outer = 0000000000000000] 09:59:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (00000030E8C33000) [pid = 3288] [serial = 494] [outer = 00000030E8BD8C00] 09:59:24 INFO - PROCESS | 3288 | 1464195564882 Marionette DEBUG loaded listener.js 09:59:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (00000030E8D09C00) [pid = 3288] [serial = 495] [outer = 00000030E8BD8C00] 09:59:25 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:25 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:59:25 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:25 INFO - PROCESS | 3288 | 1464195565297 Marionette TRACE conn6 <- [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]]]}] 09:59:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:59:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 09:59:25 INFO - PROCESS | 3288 | 1464195565322 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 09:59:25 INFO - PROCESS | 3288 | 1464195565325 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 09:59:25 INFO - PROCESS | 3288 | 1464195565328 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:59:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:59:25 INFO - PROCESS | 3288 | 1464195565330 Marionette TRACE conn6 <- [1,626,null,{}] 09:59:25 INFO - PROCESS | 3288 | 1464195565333 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:25 INFO - PROCESS | 3288 | 1464195565471 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 09:59:25 INFO - PROCESS | 3288 | 1464195565479 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:25 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4C48800 == 62 [pid = 3288] [id = 166] 09:59:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (00000030E978D800) [pid = 3288] [serial = 496] [outer = 0000000000000000] 09:59:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030ED40A800) [pid = 3288] [serial = 497] [outer = 00000030E978D800] 09:59:25 INFO - PROCESS | 3288 | 1464195565565 Marionette DEBUG loaded listener.js 09:59:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030EE338800) [pid = 3288] [serial = 498] [outer = 00000030E978D800] 09:59:25 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:25 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:59:25 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:25 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:59:26 INFO - PROCESS | 3288 | 1464195566012 Marionette TRACE conn6 <- [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]]]}] 09:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 732ms 09:59:26 INFO - PROCESS | 3288 | 1464195566063 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 09:59:26 INFO - PROCESS | 3288 | 1464195566066 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 09:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:59:26 INFO - PROCESS | 3288 | 1464195566069 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:59:26 INFO - PROCESS | 3288 | 1464195566071 Marionette TRACE conn6 <- [1,630,null,{}] 09:59:26 INFO - PROCESS | 3288 | 1464195566111 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:26 INFO - PROCESS | 3288 | 1464195566224 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 09:59:26 INFO - PROCESS | 3288 | 1464195566235 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:26 INFO - PROCESS | 3288 | ++DOCSHELL 00000030834C3800 == 63 [pid = 3288] [id = 167] 09:59:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030EE336C00) [pid = 3288] [serial = 499] [outer = 0000000000000000] 09:59:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (00000030EEE10000) [pid = 3288] [serial = 500] [outer = 00000030EE336C00] 09:59:26 INFO - PROCESS | 3288 | 1464195566284 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (00000030EFCD8800) [pid = 3288] [serial = 501] [outer = 00000030EE336C00] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (00000030F6010800) [pid = 3288] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000003081C6E400) [pid = 3288] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (00000030F5498400) [pid = 3288] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (00000030E7D26400) [pid = 3288] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (00000030F4C20800) [pid = 3288] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (00000030E85EB000) [pid = 3288] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (00000030F5513800) [pid = 3288] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030EEE99800) [pid = 3288] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030FBA83000) [pid = 3288] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000003082DCC000) [pid = 3288] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000003081CB2400) [pid = 3288] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030F5192800) [pid = 3288] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030F900F400) [pid = 3288] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (00000030F660DC00) [pid = 3288] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000003080690800) [pid = 3288] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000003081CB5400) [pid = 3288] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030F4B31C00) [pid = 3288] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030801A6800) [pid = 3288] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000003081CB0400) [pid = 3288] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030F660E000) [pid = 3288] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:59:27 INFO - PROCESS | 3288 | 1464195567107 Marionette TRACE conn6 <- [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]]]}] 09:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1075ms 09:59:27 INFO - PROCESS | 3288 | 1464195567147 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 09:59:27 INFO - PROCESS | 3288 | 1464195567150 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 09:59:27 INFO - PROCESS | 3288 | 1464195567168 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:59:27 INFO - PROCESS | 3288 | 1464195567170 Marionette TRACE conn6 <- [1,634,null,{}] 09:59:27 INFO - PROCESS | 3288 | 1464195567174 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:27 INFO - PROCESS | 3288 | 1464195567268 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 09:59:27 INFO - PROCESS | 3288 | 1464195567342 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4B70800 == 64 [pid = 3288] [id = 168] 09:59:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000003080690800) [pid = 3288] [serial = 502] [outer = 0000000000000000] 09:59:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000003081D2C400) [pid = 3288] [serial = 503] [outer = 0000003080690800] 09:59:27 INFO - PROCESS | 3288 | 1464195567387 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030EFC13400) [pid = 3288] [serial = 504] [outer = 0000003080690800] 09:59:27 INFO - PROCESS | 3288 | 1464195567781 Marionette TRACE conn6 <- [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]]]}] 09:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 09:59:27 INFO - PROCESS | 3288 | 1464195567804 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 09:59:27 INFO - PROCESS | 3288 | 1464195567806 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 09:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:59:27 INFO - PROCESS | 3288 | 1464195567810 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - PROCESS | 3288 | 1464195567812 Marionette TRACE conn6 <- [1,638,null,{}] 09:59:27 INFO - PROCESS | 3288 | 1464195567815 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:27 INFO - PROCESS | 3288 | 1464195567926 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 09:59:27 INFO - PROCESS | 3288 | 1464195567934 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F6030800 == 65 [pid = 3288] [id = 169] 09:59:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030EE378400) [pid = 3288] [serial = 505] [outer = 0000000000000000] 09:59:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030F297F400) [pid = 3288] [serial = 506] [outer = 00000030EE378400] 09:59:27 INFO - PROCESS | 3288 | 1464195567981 Marionette DEBUG loaded listener.js 09:59:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030F4B9C800) [pid = 3288] [serial = 507] [outer = 00000030EE378400] 09:59:28 INFO - PROCESS | 3288 | 1464195568388 Marionette TRACE conn6 <- [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]]]}] 09:59:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:59:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 09:59:28 INFO - PROCESS | 3288 | 1464195568442 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 09:59:28 INFO - PROCESS | 3288 | 1464195568444 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 09:59:28 INFO - PROCESS | 3288 | 1464195568447 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:59:28 INFO - PROCESS | 3288 | 1464195568449 Marionette TRACE conn6 <- [1,642,null,{}] 09:59:28 INFO - PROCESS | 3288 | 1464195568453 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:28 INFO - PROCESS | 3288 | 1464195568573 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 09:59:28 INFO - PROCESS | 3288 | 1464195568586 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:28 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F6571800 == 66 [pid = 3288] [id = 170] 09:59:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030F3390400) [pid = 3288] [serial = 508] [outer = 0000000000000000] 09:59:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030F4C2BC00) [pid = 3288] [serial = 509] [outer = 00000030F3390400] 09:59:28 INFO - PROCESS | 3288 | 1464195568631 Marionette DEBUG loaded listener.js 09:59:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030F518FC00) [pid = 3288] [serial = 510] [outer = 00000030F3390400] 09:59:29 INFO - PROCESS | 3288 | 1464195569162 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 775ms 09:59:29 INFO - PROCESS | 3288 | 1464195569238 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 09:59:29 INFO - PROCESS | 3288 | 1464195569243 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 09:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:59:29 INFO - PROCESS | 3288 | 1464195569250 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:59:29 INFO - PROCESS | 3288 | 1464195569255 Marionette TRACE conn6 <- [1,646,null,{}] 09:59:29 INFO - PROCESS | 3288 | 1464195569263 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:29 INFO - PROCESS | 3288 | 1464195569393 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 09:59:29 INFO - PROCESS | 3288 | 1464195569475 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 3288 | ++DOCSHELL 00000030834D0800 == 67 [pid = 3288] [id = 171] 09:59:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000003080B08C00) [pid = 3288] [serial = 511] [outer = 0000000000000000] 09:59:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000003080B10800) [pid = 3288] [serial = 512] [outer = 0000003080B08C00] 09:59:29 INFO - PROCESS | 3288 | 1464195569536 Marionette DEBUG loaded listener.js 09:59:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000003082284800) [pid = 3288] [serial = 513] [outer = 0000003080B08C00] 09:59:30 INFO - PROCESS | 3288 | 1464195570182 Marionette TRACE conn6 <- [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]]]}] 09:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 986ms 09:59:30 INFO - PROCESS | 3288 | 1464195570240 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 09:59:30 INFO - PROCESS | 3288 | 1464195570247 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 09:59:30 INFO - PROCESS | 3288 | 1464195570254 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:59:30 INFO - PROCESS | 3288 | 1464195570257 Marionette TRACE conn6 <- [1,650,null,{}] 09:59:30 INFO - PROCESS | 3288 | 1464195570261 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:30 INFO - PROCESS | 3288 | 1464195570379 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 09:59:30 INFO - PROCESS | 3288 | 1464195570455 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:30 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F3227000 == 68 [pid = 3288] [id = 172] 09:59:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000003082B4DC00) [pid = 3288] [serial = 514] [outer = 0000000000000000] 09:59:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (00000030E7348800) [pid = 3288] [serial = 515] [outer = 0000003082B4DC00] 09:59:30 INFO - PROCESS | 3288 | 1464195570552 Marionette DEBUG loaded listener.js 09:59:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (00000030E8BD6000) [pid = 3288] [serial = 516] [outer = 0000003082B4DC00] 09:59:30 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:30 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:59:31 INFO - PROCESS | 3288 | 1464195571133 Marionette TRACE conn6 <- [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]]]}] 09:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 943ms 09:59:31 INFO - PROCESS | 3288 | 1464195571203 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 09:59:31 INFO - PROCESS | 3288 | 1464195571206 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 09:59:31 INFO - PROCESS | 3288 | 1464195571224 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:59:31 INFO - PROCESS | 3288 | 1464195571229 Marionette TRACE conn6 <- [1,654,null,{}] 09:59:31 INFO - PROCESS | 3288 | 1464195571241 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:31 INFO - PROCESS | 3288 | 1464195571365 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 09:59:31 INFO - PROCESS | 3288 | 1464195571434 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:31 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FC9800 == 69 [pid = 3288] [id = 173] 09:59:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030ED468400) [pid = 3288] [serial = 517] [outer = 0000000000000000] 09:59:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030EE194C00) [pid = 3288] [serial = 518] [outer = 00000030ED468400] 09:59:31 INFO - PROCESS | 3288 | 1464195571535 Marionette DEBUG loaded listener.js 09:59:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030F4C25C00) [pid = 3288] [serial = 519] [outer = 00000030ED468400] 09:59:31 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:31 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:59:32 INFO - PROCESS | 3288 | 1464195572119 Marionette TRACE conn6 <- [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]]]}] 09:59:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:59:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 942ms 09:59:32 INFO - PROCESS | 3288 | 1464195572171 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 09:59:32 INFO - PROCESS | 3288 | 1464195572175 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 09:59:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:59:32 INFO - PROCESS | 3288 | 1464195572178 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:59:32 INFO - PROCESS | 3288 | 1464195572181 Marionette TRACE conn6 <- [1,658,null,{}] 09:59:32 INFO - PROCESS | 3288 | 1464195572184 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:32 INFO - PROCESS | 3288 | 1464195572299 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 09:59:32 INFO - PROCESS | 3288 | 1464195572386 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:32 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F91BA000 == 70 [pid = 3288] [id = 174] 09:59:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (00000030F550A800) [pid = 3288] [serial = 520] [outer = 0000000000000000] 09:59:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (00000030F5510800) [pid = 3288] [serial = 521] [outer = 00000030F550A800] 09:59:32 INFO - PROCESS | 3288 | 1464195572442 Marionette DEBUG loaded listener.js 09:59:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (00000030F5C75400) [pid = 3288] [serial = 522] [outer = 00000030F550A800] 09:59:32 INFO - PROCESS | 3288 | 1464195572966 Marionette TRACE conn6 <- [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]]]}] 09:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 838ms 09:59:33 INFO - PROCESS | 3288 | 1464195573037 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 3288 | 1464195573040 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 09:59:33 INFO - PROCESS | 3288 | 1464195573045 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 3288 | 1464195573047 Marionette TRACE conn6 <- [1,662,null,{}] 09:59:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:59:33 INFO - PROCESS | 3288 | 1464195573052 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:33 INFO - PROCESS | 3288 | 1464195573163 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 09:59:33 INFO - PROCESS | 3288 | 1464195573250 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC2A4000 == 71 [pid = 3288] [id = 175] 09:59:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (00000030F5EB5800) [pid = 3288] [serial = 523] [outer = 0000000000000000] 09:59:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (00000030F600F800) [pid = 3288] [serial = 524] [outer = 00000030F5EB5800] 09:59:33 INFO - PROCESS | 3288 | 1464195573306 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (00000030F6406800) [pid = 3288] [serial = 525] [outer = 00000030F5EB5800] 09:59:33 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:33 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:59:33 INFO - PROCESS | 3288 | 1464195573908 Marionette TRACE conn6 <- [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]]]}] 09:59:33 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 09:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 922ms 09:59:33 INFO - PROCESS | 3288 | 1464195573975 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 3288 | 1464195573978 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 09:59:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:59:33 INFO - PROCESS | 3288 | 1464195573982 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 3288 | 1464195573984 Marionette TRACE conn6 <- [1,666,null,{}] 09:59:33 INFO - PROCESS | 3288 | 1464195573988 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:34 INFO - PROCESS | 3288 | 1464195574120 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 09:59:34 INFO - PROCESS | 3288 | 1464195574239 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:34 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD376000 == 72 [pid = 3288] [id = 176] 09:59:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (00000030F64F9400) [pid = 3288] [serial = 526] [outer = 0000000000000000] 09:59:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (00000030F66AB000) [pid = 3288] [serial = 527] [outer = 00000030F64F9400] 09:59:34 INFO - PROCESS | 3288 | 1464195574296 Marionette DEBUG loaded listener.js 09:59:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (00000030F706E000) [pid = 3288] [serial = 528] [outer = 00000030F64F9400] 09:59:34 INFO - PROCESS | 3288 | 1464195574863 Marionette TRACE conn6 <- [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]]]}] 09:59:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:59:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 944ms 09:59:34 INFO - PROCESS | 3288 | 1464195574929 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 09:59:34 INFO - PROCESS | 3288 | 1464195574931 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 09:59:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:59:34 INFO - PROCESS | 3288 | 1464195574935 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:59:34 INFO - PROCESS | 3288 | 1464195574938 Marionette TRACE conn6 <- [1,670,null,{}] 09:59:34 INFO - PROCESS | 3288 | 1464195574942 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:35 INFO - PROCESS | 3288 | 1464195575049 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 09:59:35 INFO - PROCESS | 3288 | 1464195575170 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:35 INFO - PROCESS | 3288 | ++DOCSHELL 0000003080B2C000 == 73 [pid = 3288] [id = 177] 09:59:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000003080685C00) [pid = 3288] [serial = 529] [outer = 0000000000000000] 09:59:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000003081D2FC00) [pid = 3288] [serial = 530] [outer = 0000003080685C00] 09:59:35 INFO - PROCESS | 3288 | 1464195575228 Marionette DEBUG loaded listener.js 09:59:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (00000030F52C9000) [pid = 3288] [serial = 531] [outer = 0000003080685C00] 09:59:35 INFO - PROCESS | 3288 | [3288] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:59:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030F6030800 == 72 [pid = 3288] [id = 169] 09:59:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4B70800 == 71 [pid = 3288] [id = 168] 09:59:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030834C3800 == 70 [pid = 3288] [id = 167] 09:59:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4C48800 == 69 [pid = 3288] [id = 166] 09:59:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030F29E1000 == 68 [pid = 3288] [id = 165] 09:59:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030EE39E000 == 67 [pid = 3288] [id = 164] 09:59:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030ED43A000 == 66 [pid = 3288] [id = 163] 09:59:36 INFO - PROCESS | 3288 | --DOCSHELL 0000003080BAA000 == 65 [pid = 3288] [id = 162] 09:59:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030E719A800 == 64 [pid = 3288] [id = 161] 09:59:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030EDF94000 == 63 [pid = 3288] [id = 157] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (00000030831C3000) [pid = 3288] [serial = 467] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (00000030F7073800) [pid = 3288] [serial = 344] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (00000030F9291000) [pid = 3288] [serial = 384] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (00000030F6018800) [pid = 3288] [serial = 341] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (00000030EEE0B800) [pid = 3288] [serial = 377] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (00000030F5507800) [pid = 3288] [serial = 338] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (00000030ED40F400) [pid = 3288] [serial = 332] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (00000030F71D0800) [pid = 3288] [serial = 381] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (00000030F264A800) [pid = 3288] [serial = 335] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (00000030FC506C00) [pid = 3288] [serial = 305] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000003082DD7000) [pid = 3288] [serial = 465] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (00000030E7B4E000) [pid = 3288] [serial = 443] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (00000030F559B800) [pid = 3288] [serial = 452] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (00000030F94B7000) [pid = 3288] [serial = 458] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (00000030E8C40C00) [pid = 3288] [serial = 444] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (00000030F9004400) [pid = 3288] [serial = 456] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (00000030E85C8800) [pid = 3288] [serial = 419] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030F7ABE800) [pid = 3288] [serial = 455] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030F4BA5000) [pid = 3288] [serial = 422] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000003080446400) [pid = 3288] [serial = 416] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000003081D2F400) [pid = 3288] [serial = 438] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000003081D27C00) [pid = 3288] [serial = 437] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030E7D2E400) [pid = 3288] [serial = 441] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000003081D31800) [pid = 3288] [serial = 440] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030F4BA2C00) [pid = 3288] [serial = 449] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030F8F81400) [pid = 3288] [serial = 425] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030801AEC00) [pid = 3288] [serial = 461] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030EDCD8C00) [pid = 3288] [serial = 446] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (00000030EEE0FC00) [pid = 3288] [serial = 447] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030F706C800) [pid = 3288] [serial = 414] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (00000030F94AD400) [pid = 3288] [serial = 428] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030FC510000) [pid = 3288] [serial = 431] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030FD243C00) [pid = 3288] [serial = 434] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000003082DCFC00) [pid = 3288] [serial = 464] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (00000030FC509000) [pid = 3288] [serial = 459] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030F60BE400) [pid = 3288] [serial = 453] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000003080332400) [pid = 3288] [serial = 462] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (00000030F5193400) [pid = 3288] [serial = 450] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3288 | [3288] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:59:36 INFO - PROCESS | 3288 | 1464195576506 Marionette TRACE conn6 <- [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]]]}] 09:59:36 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) 09:59:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1591ms 09:59:36 INFO - PROCESS | 3288 | 1464195576530 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 3288 | 1464195576535 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 09:59:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:59:36 INFO - PROCESS | 3288 | 1464195576540 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 3288 | 1464195576543 Marionette TRACE conn6 <- [1,674,null,{}] 09:59:36 INFO - PROCESS | 3288 | 1464195576549 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:36 INFO - PROCESS | 3288 | 1464195576640 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 09:59:36 INFO - PROCESS | 3288 | 1464195576649 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000003080BA0000 == 64 [pid = 3288] [id = 178] 09:59:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000003081CAEC00) [pid = 3288] [serial = 532] [outer = 0000000000000000] 09:59:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000003081CB5800) [pid = 3288] [serial = 533] [outer = 0000003081CAEC00] 09:59:36 INFO - PROCESS | 3288 | 1464195576701 Marionette DEBUG loaded listener.js 09:59:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000003082287800) [pid = 3288] [serial = 534] [outer = 0000003081CAEC00] 09:59:37 INFO - PROCESS | 3288 | 1464195577680 Marionette TRACE conn6 <- [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]]]}] 09:59:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:59:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1178ms 09:59:37 INFO - PROCESS | 3288 | 1464195577721 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 09:59:37 INFO - PROCESS | 3288 | 1464195577727 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 09:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:59:37 INFO - PROCESS | 3288 | 1464195577733 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - PROCESS | 3288 | 1464195577736 Marionette TRACE conn6 <- [1,678,null,{}] 09:59:37 INFO - PROCESS | 3288 | 1464195577740 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:37 INFO - PROCESS | 3288 | 1464195577836 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 09:59:37 INFO - PROCESS | 3288 | 1464195577844 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EA2DC800 == 65 [pid = 3288] [id = 179] 09:59:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000003082B51000) [pid = 3288] [serial = 535] [outer = 0000000000000000] 09:59:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000003082DD5400) [pid = 3288] [serial = 536] [outer = 0000003082B51000] 09:59:37 INFO - PROCESS | 3288 | 1464195577892 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (00000030E734C800) [pid = 3288] [serial = 537] [outer = 0000003082B51000] 09:59:38 INFO - PROCESS | 3288 | 1464195578848 Marionette TRACE conn6 <- [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]]]}] 09:59: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 09:59:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1190ms 09:59:38 INFO - PROCESS | 3288 | 1464195578924 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 09:59:38 INFO - PROCESS | 3288 | 1464195578927 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 09:59:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:59:38 INFO - PROCESS | 3288 | 1464195578931 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:59:38 INFO - PROCESS | 3288 | 1464195578935 Marionette TRACE conn6 <- [1,682,null,{}] 09:59:38 INFO - PROCESS | 3288 | 1464195578952 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:39 INFO - PROCESS | 3288 | 1464195579072 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 09:59:39 INFO - PROCESS | 3288 | 1464195579118 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:39 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EF0C6800 == 66 [pid = 3288] [id = 180] 09:59:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (00000030E85E8800) [pid = 3288] [serial = 538] [outer = 0000000000000000] 09:59:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (00000030E8C3C000) [pid = 3288] [serial = 539] [outer = 00000030E85E8800] 09:59:39 INFO - PROCESS | 3288 | 1464195579167 Marionette DEBUG loaded listener.js 09:59:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030E9795C00) [pid = 3288] [serial = 540] [outer = 00000030E85E8800] 09:59:40 INFO - PROCESS | 3288 | 1464195580135 Marionette TRACE conn6 <- [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]]]}] 09:59:40 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) 09:59:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1254ms 09:59:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:59:40 INFO - PROCESS | 3288 | 1464195580187 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 09:59:40 INFO - PROCESS | 3288 | 1464195580190 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 09:59:40 INFO - PROCESS | 3288 | 1464195580193 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:59:40 INFO - PROCESS | 3288 | 1464195580195 Marionette TRACE conn6 <- [1,686,null,{}] 09:59:40 INFO - PROCESS | 3288 | 1464195580208 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:40 INFO - PROCESS | 3288 | 1464195580325 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 09:59:40 INFO - PROCESS | 3288 | 1464195580333 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:40 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4B73000 == 67 [pid = 3288] [id = 181] 09:59:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030EE1EE800) [pid = 3288] [serial = 541] [outer = 0000000000000000] 09:59:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030EE379C00) [pid = 3288] [serial = 542] [outer = 00000030EE1EE800] 09:59:40 INFO - PROCESS | 3288 | 1464195580422 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030EF46E800) [pid = 3288] [serial = 543] [outer = 00000030EE1EE800] 09:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030E8BD8C00) [pid = 3288] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000003081CB5C00) [pid = 3288] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (00000030801B2C00) [pid = 3288] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030E7D32C00) [pid = 3288] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (000000308068D000) [pid = 3288] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030EE378400) [pid = 3288] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030E978D800) [pid = 3288] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (00000030EE336C00) [pid = 3288] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000003080690800) [pid = 3288] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:59:41 INFO - PROCESS | 3288 | 1464195581358 Marionette TRACE conn6 <- [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]]]}] 09:59:41 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) 09:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1193ms 09:59:41 INFO - PROCESS | 3288 | 1464195581389 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 09:59:41 INFO - PROCESS | 3288 | 1464195581391 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 09:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:59:41 INFO - PROCESS | 3288 | 1464195581403 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - PROCESS | 3288 | 1464195581405 Marionette TRACE conn6 <- [1,690,null,{}] 09:59:41 INFO - PROCESS | 3288 | 1464195581409 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:41 INFO - PROCESS | 3288 | 1464195581524 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 09:59:41 INFO - PROCESS | 3288 | 1464195581532 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:41 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F575C800 == 68 [pid = 3288] [id = 182] 09:59:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (00000030E8D08C00) [pid = 3288] [serial = 544] [outer = 0000000000000000] 09:59:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (00000030EFC0FC00) [pid = 3288] [serial = 545] [outer = 00000030E8D08C00] 09:59:41 INFO - PROCESS | 3288 | 1464195581579 Marionette DEBUG loaded listener.js 09:59:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (00000030F2974C00) [pid = 3288] [serial = 546] [outer = 00000030E8D08C00] 09:59:42 INFO - PROCESS | 3288 | 1464195582491 Marionette TRACE conn6 <- [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]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:59:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1126ms 09:59:42 INFO - PROCESS | 3288 | 1464195582535 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 09:59:42 INFO - PROCESS | 3288 | 1464195582537 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 09:59:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:59:42 INFO - PROCESS | 3288 | 1464195582541 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 3288 | 1464195582543 Marionette TRACE conn6 <- [1,694,null,{}] 09:59:42 INFO - PROCESS | 3288 | 1464195582547 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:42 INFO - PROCESS | 3288 | 1464195582655 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 09:59:42 INFO - PROCESS | 3288 | 1464195582776 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000003080B26800 == 69 [pid = 3288] [id = 183] 09:59:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (00000030801A8000) [pid = 3288] [serial = 547] [outer = 0000000000000000] 09:59:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (000000308032A800) [pid = 3288] [serial = 548] [outer = 00000030801A8000] 09:59:42 INFO - PROCESS | 3288 | 1464195582836 Marionette DEBUG loaded listener.js 09:59:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000003081CAAC00) [pid = 3288] [serial = 549] [outer = 00000030801A8000] 09:59:43 INFO - PROCESS | 3288 | 1464195583986 Marionette TRACE conn6 <- [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]]]}] 09:59:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:59:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1494ms 09:59:44 INFO - PROCESS | 3288 | 1464195584040 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 09:59:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:59:44 INFO - PROCESS | 3288 | 1464195584046 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 09:59:44 INFO - PROCESS | 3288 | 1464195584051 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:59:44 INFO - PROCESS | 3288 | 1464195584056 Marionette TRACE conn6 <- [1,698,null,{}] 09:59:44 INFO - PROCESS | 3288 | 1464195584061 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:44 INFO - PROCESS | 3288 | 1464195584218 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 09:59:44 INFO - PROCESS | 3288 | 1464195584371 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:44 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EF0BC800 == 70 [pid = 3288] [id = 184] 09:59:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030E7D2E800) [pid = 3288] [serial = 550] [outer = 0000000000000000] 09:59:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030E85E4400) [pid = 3288] [serial = 551] [outer = 00000030E7D2E800] 09:59:44 INFO - PROCESS | 3288 | 1464195584432 Marionette DEBUG loaded listener.js 09:59:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030E8D0B400) [pid = 3288] [serial = 552] [outer = 00000030E7D2E800] 09:59:45 INFO - PROCESS | 3288 | 1464195585540 Marionette TRACE conn6 <- [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]]]}] 09:59:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:59:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1543ms 09:59:45 INFO - PROCESS | 3288 | 1464195585598 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 09:59:45 INFO - PROCESS | 3288 | 1464195585603 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 09:59:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:59:45 INFO - PROCESS | 3288 | 1464195585607 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:59:45 INFO - PROCESS | 3288 | 1464195585610 Marionette TRACE conn6 <- [1,702,null,{}] 09:59:45 INFO - PROCESS | 3288 | 1464195585614 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:45 INFO - PROCESS | 3288 | 1464195585765 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 09:59:45 INFO - PROCESS | 3288 | 1464195585887 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:45 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5E78800 == 71 [pid = 3288] [id = 185] 09:59:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030EE33F000) [pid = 3288] [serial = 553] [outer = 0000000000000000] 09:59:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030F338E400) [pid = 3288] [serial = 554] [outer = 00000030EE33F000] 09:59:45 INFO - PROCESS | 3288 | 1464195585944 Marionette DEBUG loaded listener.js 09:59:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030F5493800) [pid = 3288] [serial = 555] [outer = 00000030EE33F000] 09:59:46 INFO - PROCESS | 3288 | 1464195586965 Marionette TRACE conn6 <- [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]]]}] 09:59:46 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 09:59:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1380ms 09:59:46 INFO - PROCESS | 3288 | 1464195586989 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 09:59:46 INFO - PROCESS | 3288 | 1464195586992 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 09:59:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:59:47 INFO - PROCESS | 3288 | 1464195587003 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 3288 | 1464195587010 Marionette TRACE conn6 <- [1,706,null,{}] 09:59:47 INFO - PROCESS | 3288 | 1464195587016 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:47 INFO - PROCESS | 3288 | 1464195587171 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 09:59:47 INFO - PROCESS | 3288 | 1464195587316 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:47 INFO - PROCESS | 3288 | ++DOCSHELL 0000003080B9F800 == 72 [pid = 3288] [id = 186] 09:59:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000003081DA1400) [pid = 3288] [serial = 556] [outer = 0000000000000000] 09:59:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030E7351400) [pid = 3288] [serial = 557] [outer = 0000003081DA1400] 09:59:47 INFO - PROCESS | 3288 | 1464195587377 Marionette DEBUG loaded listener.js 09:59:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030F514B400) [pid = 3288] [serial = 558] [outer = 0000003081DA1400] 09:59:48 INFO - PROCESS | 3288 | 1464195588516 Marionette TRACE conn6 <- [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]]]}] 09:59:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:59:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1547ms 09:59:48 INFO - PROCESS | 3288 | --DOCSHELL 00000030FF616800 == 71 [pid = 3288] [id = 145] 09:59:48 INFO - PROCESS | 3288 | --DOCSHELL 00000030FE3A9800 == 70 [pid = 3288] [id = 160] 09:59:48 INFO - PROCESS | 3288 | --DOCSHELL 00000030F3371000 == 69 [pid = 3288] [id = 14] 09:59:48 INFO - PROCESS | 3288 | --DOCSHELL 00000030EDC2C000 == 68 [pid = 3288] [id = 24] 09:59:48 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8DD1800 == 67 [pid = 3288] [id = 23] 09:59:48 INFO - PROCESS | 3288 | --DOCSHELL 00000030F575C800 == 66 [pid = 3288] [id = 182] 09:59:48 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4B73000 == 65 [pid = 3288] [id = 181] 09:59:48 INFO - PROCESS | 3288 | --DOCSHELL 00000030EF0C6800 == 64 [pid = 3288] [id = 180] 09:59:48 INFO - PROCESS | 3288 | --DOCSHELL 00000030EA2DC800 == 63 [pid = 3288] [id = 179] 09:59:48 INFO - PROCESS | 3288 | --DOCSHELL 0000003080BA0000 == 62 [pid = 3288] [id = 178] 09:59:48 INFO - PROCESS | 3288 | --DOCSHELL 00000030F91BA000 == 61 [pid = 3288] [id = 174] 09:59:48 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8FC9800 == 60 [pid = 3288] [id = 173] 09:59:48 INFO - PROCESS | 3288 | --DOCSHELL 00000030F3227000 == 59 [pid = 3288] [id = 172] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (00000030F64F6800) [pid = 3288] [serial = 476] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030ED55B400) [pid = 3288] [serial = 473] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000003082B4F000) [pid = 3288] [serial = 479] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000003081D99C00) [pid = 3288] [serial = 470] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030F4C2BC00) [pid = 3288] [serial = 509] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | 1464195588616 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 09:59:48 INFO - PROCESS | 3288 | 1464195588620 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 09:59:48 INFO - PROCESS | 3288 | --DOCSHELL 00000030834D0800 == 58 [pid = 3288] [id = 171] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030E8C33000) [pid = 3288] [serial = 494] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030E8D09C00) [pid = 3288] [serial = 495] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000003082DD2000) [pid = 3288] [serial = 488] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (00000030E734D800) [pid = 3288] [serial = 489] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000003081DA0400) [pid = 3288] [serial = 483] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000003080334000) [pid = 3288] [serial = 482] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030E8460800) [pid = 3288] [serial = 491] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000003080B09000) [pid = 3288] [serial = 485] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000003081D2CC00) [pid = 3288] [serial = 486] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (00000030F4B9C800) [pid = 3288] [serial = 507] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030ED40A800) [pid = 3288] [serial = 497] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (00000030EEE10000) [pid = 3288] [serial = 500] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000003081D2C400) [pid = 3288] [serial = 503] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (00000030F297F400) [pid = 3288] [serial = 506] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (00000030EFCD8800) [pid = 3288] [serial = 501] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (00000030EE338800) [pid = 3288] [serial = 498] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (00000030EFC13400) [pid = 3288] [serial = 504] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (00000030E85ED800) [pid = 3288] [serial = 492] [outer = 0000000000000000] [url = about:blank] 09:59:48 INFO - PROCESS | 3288 | 1464195588639 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:59:48 INFO - PROCESS | 3288 | 1464195588643 Marionette TRACE conn6 <- [1,710,null,{}] 09:59:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:59:48 INFO - PROCESS | 3288 | 1464195588649 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:48 INFO - PROCESS | 3288 | 1464195588744 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 09:59:48 INFO - PROCESS | 3288 | 1464195588755 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:48 INFO - PROCESS | 3288 | ++DOCSHELL 0000003081DAB000 == 59 [pid = 3288] [id = 187] 09:59:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000003081CAD800) [pid = 3288] [serial = 559] [outer = 0000000000000000] 09:59:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000003081D2C800) [pid = 3288] [serial = 560] [outer = 0000003081CAD800] 09:59:48 INFO - PROCESS | 3288 | 1464195588808 Marionette DEBUG loaded listener.js 09:59:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000003082290000) [pid = 3288] [serial = 561] [outer = 0000003081CAD800] 09:59:49 INFO - PROCESS | 3288 | 1464195589346 Marionette TRACE conn6 <- [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] 09:59:49 INFO - PROCESS | 3288 | 1464195589388 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 09:59:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:59:49 INFO - PROCESS | 3288 | 1464195589394 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:59:49 INFO - PROCESS | 3288 | 1464195589397 Marionette TRACE conn6 <- [1,714,null,{}] 09:59:49 INFO - PROCESS | 3288 | 1464195589400 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:49 INFO - PROCESS | 3288 | 1464195589505 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 09:59:49 INFO - PROCESS | 3288 | 1464195589523 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:49 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE154800 == 60 [pid = 3288] [id = 188] 09:59:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000003081CB4000) [pid = 3288] [serial = 562] [outer = 0000000000000000] 09:59:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (00000030E7D25400) [pid = 3288] [serial = 563] [outer = 0000003081CB4000] 09:59:49 INFO - PROCESS | 3288 | 1464195589632 Marionette DEBUG loaded listener.js 09:59:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (00000030E8BD5800) [pid = 3288] [serial = 564] [outer = 0000003081CB4000] 09:59:50 INFO - PROCESS | 3288 | 1464195590110 Marionette TRACE conn6 <- [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]]]}] 09:59:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:59:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 09:59:50 INFO - PROCESS | 3288 | 1464195590157 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 09:59:50 INFO - PROCESS | 3288 | 1464195590160 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 09:59:50 INFO - PROCESS | 3288 | 1464195590163 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:59:50 INFO - PROCESS | 3288 | 1464195590168 Marionette TRACE conn6 <- [1,718,null,{}] 09:59:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:59:50 INFO - PROCESS | 3288 | 1464195590179 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:50 INFO - PROCESS | 3288 | 1464195590278 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 09:59:50 INFO - PROCESS | 3288 | 1464195590288 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F337F800 == 61 [pid = 3288] [id = 189] 09:59:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (00000030ED583C00) [pid = 3288] [serial = 565] [outer = 0000000000000000] 09:59:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (00000030EE19F800) [pid = 3288] [serial = 566] [outer = 00000030ED583C00] 09:59:50 INFO - PROCESS | 3288 | 1464195590339 Marionette DEBUG loaded listener.js 09:59:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (00000030EEE9CC00) [pid = 3288] [serial = 567] [outer = 00000030ED583C00] 09:59:50 INFO - PROCESS | 3288 | 1464195590827 Marionette TRACE conn6 <- [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] 09:59:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:59:50 INFO - PROCESS | 3288 | 1464195590909 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 09:59:50 INFO - PROCESS | 3288 | 1464195590913 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:59:50 INFO - PROCESS | 3288 | 1464195590915 Marionette TRACE conn6 <- [1,722,null,{}] 09:59:50 INFO - PROCESS | 3288 | 1464195590924 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:51 INFO - PROCESS | 3288 | 1464195591050 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 09:59:51 INFO - PROCESS | 3288 | 1464195591100 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:51 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F59F1000 == 62 [pid = 3288] [id = 190] 09:59:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (00000030F5142800) [pid = 3288] [serial = 568] [outer = 0000000000000000] 09:59:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (00000030F518B800) [pid = 3288] [serial = 569] [outer = 00000030F5142800] 09:59:51 INFO - PROCESS | 3288 | 1464195591147 Marionette DEBUG loaded listener.js 09:59:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (00000030F5509400) [pid = 3288] [serial = 570] [outer = 00000030F5142800] 09:59:51 INFO - PROCESS | 3288 | 1464195591582 Marionette TRACE conn6 <- [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]]]}] 09:59: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 09:59:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 735ms 09:59:51 INFO - PROCESS | 3288 | 1464195591657 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 09:59:51 INFO - PROCESS | 3288 | 1464195591659 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 09:59:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:59:51 INFO - PROCESS | 3288 | 1464195591662 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:59:51 INFO - PROCESS | 3288 | 1464195591664 Marionette TRACE conn6 <- [1,726,null,{}] 09:59:51 INFO - PROCESS | 3288 | 1464195591672 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:51 INFO - PROCESS | 3288 | 1464195591784 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 09:59:51 INFO - PROCESS | 3288 | 1464195591796 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:51 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F6530000 == 63 [pid = 3288] [id = 191] 09:59:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (000000308068E400) [pid = 3288] [serial = 571] [outer = 0000000000000000] 09:59:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030F5827C00) [pid = 3288] [serial = 572] [outer = 000000308068E400] 09:59:51 INFO - PROCESS | 3288 | 1464195591883 Marionette DEBUG loaded listener.js 09:59:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030F6012C00) [pid = 3288] [serial = 573] [outer = 000000308068E400] 09:59:52 INFO - PROCESS | 3288 | [3288] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:59:52 INFO - PROCESS | 3288 | 1464195592833 Marionette TRACE conn6 <- [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]]]}] 09:59:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:59:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1188ms 09:59:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:59:52 INFO - PROCESS | 3288 | 1464195592852 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 09:59:52 INFO - PROCESS | 3288 | 1464195592854 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000003082B51000) [pid = 3288] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000003081CAEC00) [pid = 3288] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (00000030F5EB5800) [pid = 3288] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030F3390400) [pid = 3288] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030ED468400) [pid = 3288] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000003080685C00) [pid = 3288] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000003080B08C00) [pid = 3288] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030F64F9400) [pid = 3288] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000003082B4DC00) [pid = 3288] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (00000030F550A800) [pid = 3288] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (00000030EE1EE800) [pid = 3288] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (00000030E85E8800) [pid = 3288] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (00000030FC508800) [pid = 3288] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (00000030F9495000) [pid = 3288] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (00000030F64EF800) [pid = 3288] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (00000030E9523C00) [pid = 3288] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000003081C6E800) [pid = 3288] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (00000030FC507C00) [pid = 3288] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (000000308032E000) [pid = 3288] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (00000030E7DDC400) [pid = 3288] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:59:53 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (00000030F8841800) [pid = 3288] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:59:53 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (00000030EEE07800) [pid = 3288] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:59:53 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000003080B10000) [pid = 3288] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:59:53 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000003082DCAC00) [pid = 3288] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:59:53 INFO - PROCESS | 3288 | 1464195592979 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:59:53 INFO - PROCESS | 3288 | 1464195592981 Marionette TRACE conn6 <- [1,730,null,{}] 09:59:53 INFO - PROCESS | 3288 | 1464195592986 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:53 INFO - PROCESS | 3288 | 1464195593096 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 09:59:53 INFO - PROCESS | 3288 | 1464195593104 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F7105000 == 64 [pid = 3288] [id = 192] 09:59:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (00000030E8C40000) [pid = 3288] [serial = 574] [outer = 0000000000000000] 09:59:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (00000030ED468400) [pid = 3288] [serial = 575] [outer = 00000030E8C40000] 09:59:53 INFO - PROCESS | 3288 | 1464195593153 Marionette DEBUG loaded listener.js 09:59:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (00000030F5EB6C00) [pid = 3288] [serial = 576] [outer = 00000030E8C40000] 09:59:54 INFO - PROCESS | 3288 | 1464195594091 Marionette TRACE conn6 <- [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]]]}] 09:59:54 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 09:59:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1253ms 09:59:54 INFO - PROCESS | 3288 | 1464195594114 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 09:59:54 INFO - PROCESS | 3288 | 1464195594116 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 09:59:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:59:54 INFO - PROCESS | 3288 | 1464195594119 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:59:54 INFO - PROCESS | 3288 | 1464195594121 Marionette TRACE conn6 <- [1,734,null,{}] 09:59:54 INFO - PROCESS | 3288 | 1464195594125 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:54 INFO - PROCESS | 3288 | 1464195594235 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 09:59:54 INFO - PROCESS | 3288 | 1464195594242 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:54 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FC1800 == 65 [pid = 3288] [id = 193] 09:59:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (00000030F6602800) [pid = 3288] [serial = 577] [outer = 0000000000000000] 09:59:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (00000030F66ADC00) [pid = 3288] [serial = 578] [outer = 00000030F6602800] 09:59:54 INFO - PROCESS | 3288 | 1464195594289 Marionette DEBUG loaded listener.js 09:59:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (00000030F706D800) [pid = 3288] [serial = 579] [outer = 00000030F6602800] 09:59:55 INFO - PROCESS | 3288 | 1464195595215 Marionette TRACE conn6 <- [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]]]}] 09:59:55 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.) 09:59:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1141ms 09:59:55 INFO - PROCESS | 3288 | 1464195595306 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 09:59:55 INFO - PROCESS | 3288 | 1464195595310 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 09:59:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:59:55 INFO - PROCESS | 3288 | 1464195595317 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:59:55 INFO - PROCESS | 3288 | 1464195595322 Marionette TRACE conn6 <- [1,738,null,{}] 09:59:55 INFO - PROCESS | 3288 | 1464195595330 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:55 INFO - PROCESS | 3288 | 1464195595481 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 09:59:55 INFO - PROCESS | 3288 | 1464195595641 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:55 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED426800 == 66 [pid = 3288] [id = 194] 09:59:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000003081CA8400) [pid = 3288] [serial = 580] [outer = 0000000000000000] 09:59:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000003081D96400) [pid = 3288] [serial = 581] [outer = 0000003081CA8400] 09:59:55 INFO - PROCESS | 3288 | 1464195595702 Marionette DEBUG loaded listener.js 09:59:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000003082B52800) [pid = 3288] [serial = 582] [outer = 0000003081CA8400] 09:59:56 INFO - PROCESS | 3288 | 1464195596764 Marionette TRACE conn6 <- [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]]]}] 09:59:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:59:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1493ms 09:59:56 INFO - PROCESS | 3288 | 1464195596812 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 09:59:56 INFO - PROCESS | 3288 | 1464195596818 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 09:59:56 INFO - PROCESS | 3288 | 1464195596825 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:59:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:59:56 INFO - PROCESS | 3288 | 1464195596829 Marionette TRACE conn6 <- [1,742,null,{}] 09:59:56 INFO - PROCESS | 3288 | 1464195596833 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:56 INFO - PROCESS | 3288 | 1464195596982 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 09:59:57 INFO - PROCESS | 3288 | 1464195597102 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5817800 == 67 [pid = 3288] [id = 195] 09:59:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (00000030831C7C00) [pid = 3288] [serial = 583] [outer = 0000000000000000] 09:59:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (00000030E8D0E400) [pid = 3288] [serial = 584] [outer = 00000030831C7C00] 09:59:57 INFO - PROCESS | 3288 | 1464195597159 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (00000030EE33A000) [pid = 3288] [serial = 585] [outer = 00000030831C7C00] 09:59:58 INFO - PROCESS | 3288 | 1464195598214 Marionette TRACE conn6 <- [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]]]}] 09:59:58 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 09:59:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1430ms 09:59:58 INFO - PROCESS | 3288 | 1464195598261 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 09:59:58 INFO - PROCESS | 3288 | 1464195598264 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 09:59:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:59:58 INFO - PROCESS | 3288 | 1464195598268 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - PROCESS | 3288 | 1464195598272 Marionette TRACE conn6 <- [1,746,null,{}] 09:59:58 INFO - PROCESS | 3288 | 1464195598285 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:58 INFO - PROCESS | 3288 | 1464195598496 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 09:59:58 INFO - PROCESS | 3288 | 1464195598558 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:58 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F959E000 == 68 [pid = 3288] [id = 196] 09:59:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (00000030EEE0F400) [pid = 3288] [serial = 586] [outer = 0000000000000000] 09:59:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (00000030F64EE000) [pid = 3288] [serial = 587] [outer = 00000030EEE0F400] 09:59:58 INFO - PROCESS | 3288 | 1464195598617 Marionette DEBUG loaded listener.js 09:59:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (00000030F6ED2400) [pid = 3288] [serial = 588] [outer = 00000030EEE0F400] 09:59:59 INFO - PROCESS | 3288 | 1464195599194 Marionette TRACE conn6 <- [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]]]}] 09:59:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:59:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 985ms 09:59:59 INFO - PROCESS | 3288 | 1464195599255 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 09:59:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:59:59 INFO - PROCESS | 3288 | 1464195599258 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 09:59:59 INFO - PROCESS | 3288 | 1464195599262 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:59:59 INFO - PROCESS | 3288 | 1464195599264 Marionette TRACE conn6 <- [1,750,null,{}] 09:59:59 INFO - PROCESS | 3288 | 1464195599268 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:59 INFO - PROCESS | 3288 | 1464195599387 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 09:59:59 INFO - PROCESS | 3288 | 1464195599504 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:59 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC2C8800 == 69 [pid = 3288] [id = 197] 09:59:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (00000030F7AB5800) [pid = 3288] [serial = 589] [outer = 0000000000000000] 09:59:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (00000030F7ABE400) [pid = 3288] [serial = 590] [outer = 00000030F7AB5800] 09:59:59 INFO - PROCESS | 3288 | 1464195599568 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (00000030F8841800) [pid = 3288] [serial = 591] [outer = 00000030F7AB5800] 10:00:00 INFO - PROCESS | 3288 | [3288] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:00:00 INFO - PROCESS | 3288 | 1464195600631 Marionette TRACE conn6 <- [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]]]}] 10:00:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:00:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1390ms 10:00:00 INFO - PROCESS | 3288 | 1464195600653 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 10:00:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:00:00 INFO - PROCESS | 3288 | 1464195600658 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 10:00:00 INFO - PROCESS | 3288 | 1464195600663 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:00:00 INFO - PROCESS | 3288 | 1464195600667 Marionette TRACE conn6 <- [1,754,null,{}] 10:00:00 INFO - PROCESS | 3288 | 1464195600672 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:00 INFO - PROCESS | 3288 | 1464195600820 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 10:00:00 INFO - PROCESS | 3288 | 1464195600939 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000003080B16800 == 70 [pid = 3288] [id = 198] 10:00:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000003081CAA000) [pid = 3288] [serial = 592] [outer = 0000000000000000] 10:00:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000003081CB0800) [pid = 3288] [serial = 593] [outer = 0000003081CAA000] 10:00:01 INFO - PROCESS | 3288 | 1464195600995 Marionette DEBUG loaded listener.js 10:00:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000003081DA3400) [pid = 3288] [serial = 594] [outer = 0000003081CAA000] 10:00:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8FDF000 == 69 [pid = 3288] [id = 60] 10:00:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD51E800 == 68 [pid = 3288] [id = 143] 10:00:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8BBF800 == 67 [pid = 3288] [id = 28] 10:00:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030FF625000 == 66 [pid = 3288] [id = 159] 10:00:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD682800 == 65 [pid = 3288] [id = 156] 10:00:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030F6571800 == 64 [pid = 3288] [id = 170] 10:00:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5E78800 == 63 [pid = 3288] [id = 185] 10:00:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030EF0BC800 == 62 [pid = 3288] [id = 184] 10:00:01 INFO - PROCESS | 3288 | --DOCSHELL 0000003080B26800 == 61 [pid = 3288] [id = 183] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030F928D000) [pid = 3288] [serial = 480] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030FD4C8400) [pid = 3288] [serial = 435] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (00000030FBA87000) [pid = 3288] [serial = 429] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (00000030F7AB7400) [pid = 3288] [serial = 477] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030EF46D800) [pid = 3288] [serial = 474] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (00000030831C9400) [pid = 3288] [serial = 471] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (00000030FD0DE400) [pid = 3288] [serial = 432] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000003081C62400) [pid = 3288] [serial = 417] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (00000030E8D06400) [pid = 3288] [serial = 420] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (00000030F9010000) [pid = 3288] [serial = 426] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (00000030F52D6400) [pid = 3288] [serial = 423] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (00000030EFC0FC00) [pid = 3288] [serial = 545] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (00000030831CDC00) [pid = 3288] [serial = 468] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000003082DD5400) [pid = 3288] [serial = 536] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000003081CB5800) [pid = 3288] [serial = 533] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000003082287800) [pid = 3288] [serial = 534] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (00000030F6406800) [pid = 3288] [serial = 525] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (00000030F600F800) [pid = 3288] [serial = 524] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (00000030F518FC00) [pid = 3288] [serial = 510] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (00000030F4C25C00) [pid = 3288] [serial = 519] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (00000030EE194C00) [pid = 3288] [serial = 518] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (00000030F52C9000) [pid = 3288] [serial = 531] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000003081D2FC00) [pid = 3288] [serial = 530] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000003082284800) [pid = 3288] [serial = 513] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000003080B10800) [pid = 3288] [serial = 512] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (00000030F66AB000) [pid = 3288] [serial = 527] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (00000030F706E000) [pid = 3288] [serial = 528] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (00000030E8BD6000) [pid = 3288] [serial = 516] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (00000030E7348800) [pid = 3288] [serial = 515] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (00000030F5C75400) [pid = 3288] [serial = 522] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (00000030F5510800) [pid = 3288] [serial = 521] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (00000030EE379C00) [pid = 3288] [serial = 542] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (00000030E9795C00) [pid = 3288] [serial = 540] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (00000030EF46E800) [pid = 3288] [serial = 543] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (00000030E8C3C000) [pid = 3288] [serial = 539] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (00000030E734C800) [pid = 3288] [serial = 537] [outer = 0000000000000000] [url = about:blank] 10:00:02 INFO - PROCESS | 3288 | 1464195602031 Marionette TRACE conn6 <- [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]]]}] 10:00:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:00:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 3294ms 10:00:03 INFO - PROCESS | 3288 | 1464195603958 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 10:00:03 INFO - PROCESS | 3288 | 1464195603963 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 10:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:00:03 INFO - PROCESS | 3288 | 1464195603976 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:00:03 INFO - PROCESS | 3288 | 1464195603979 Marionette TRACE conn6 <- [1,758,null,{}] 10:00:03 INFO - PROCESS | 3288 | 1464195603983 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:04 INFO - PROCESS | 3288 | 1464195604094 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 10:00:04 INFO - PROCESS | 3288 | 1464195604183 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:04 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DCF000 == 62 [pid = 3288] [id = 199] 10:00:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (0000003082B48C00) [pid = 3288] [serial = 595] [outer = 0000000000000000] 10:00:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (0000003082B4F000) [pid = 3288] [serial = 596] [outer = 0000003082B48C00] 10:00:04 INFO - PROCESS | 3288 | 1464195604230 Marionette DEBUG loaded listener.js 10:00:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (00000030831C6400) [pid = 3288] [serial = 597] [outer = 0000003082B48C00] 10:00:04 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (0000003081CAD800) [pid = 3288] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:00:04 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (00000030ED583C00) [pid = 3288] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:00:04 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (0000003081CB4000) [pid = 3288] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:00:04 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (0000003081DA1400) [pid = 3288] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:00:04 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (000000308068E400) [pid = 3288] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:00:04 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (00000030E8C40000) [pid = 3288] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:00:04 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (00000030F5142800) [pid = 3288] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:00:04 INFO - PROCESS | 3288 | 1464195604663 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 732ms 10:00:04 INFO - PROCESS | 3288 | 1464195604702 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 10:00:04 INFO - PROCESS | 3288 | 1464195604705 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 10:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:00:04 INFO - PROCESS | 3288 | 1464195604708 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:00:04 INFO - PROCESS | 3288 | 1464195604712 Marionette TRACE conn6 <- [1,762,null,{}] 10:00:04 INFO - PROCESS | 3288 | 1464195604729 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:04 INFO - PROCESS | 3288 | 1464195604844 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 10:00:04 INFO - PROCESS | 3288 | 1464195604858 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:04 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE3AB800 == 63 [pid = 3288] [id = 200] 10:00:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (00000030E734D800) [pid = 3288] [serial = 598] [outer = 0000000000000000] 10:00:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (00000030E7D32000) [pid = 3288] [serial = 599] [outer = 00000030E734D800] 10:00:04 INFO - PROCESS | 3288 | 1464195604907 Marionette DEBUG loaded listener.js 10:00:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (00000030E85ED800) [pid = 3288] [serial = 600] [outer = 00000030E734D800] 10:00:05 INFO - PROCESS | 3288 | 1464195605355 Marionette TRACE conn6 <- [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]]]}] 10:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 692ms 10:00:05 INFO - PROCESS | 3288 | 1464195605406 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 10:00:05 INFO - PROCESS | 3288 | 1464195605408 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 10:00:05 INFO - PROCESS | 3288 | 1464195605412 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:00:05 INFO - PROCESS | 3288 | 1464195605414 Marionette TRACE conn6 <- [1,766,null,{}] 10:00:05 INFO - PROCESS | 3288 | 1464195605418 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:05 INFO - PROCESS | 3288 | 1464195605509 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 10:00:05 INFO - PROCESS | 3288 | 1464195605516 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F3369800 == 64 [pid = 3288] [id = 201] 10:00:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (00000030E8C3D800) [pid = 3288] [serial = 601] [outer = 0000000000000000] 10:00:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (00000030E8D0B800) [pid = 3288] [serial = 602] [outer = 00000030E8C3D800] 10:00:05 INFO - PROCESS | 3288 | 1464195605566 Marionette DEBUG loaded listener.js 10:00:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (00000030E9795C00) [pid = 3288] [serial = 603] [outer = 00000030E8C3D800] 10:00:06 INFO - PROCESS | 3288 | 1464195606003 Marionette TRACE conn6 <- [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]]]}] 10:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 629ms 10:00:06 INFO - PROCESS | 3288 | 1464195606046 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 10:00:06 INFO - PROCESS | 3288 | 1464195606048 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 10:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:00:06 INFO - PROCESS | 3288 | 1464195606052 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - PROCESS | 3288 | 1464195606054 Marionette TRACE conn6 <- [1,770,null,{}] 10:00:06 INFO - PROCESS | 3288 | 1464195606057 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:06 INFO - PROCESS | 3288 | 1464195606148 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 10:00:06 INFO - PROCESS | 3288 | 1464195606154 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:06 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4C4D000 == 65 [pid = 3288] [id = 202] 10:00:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (00000030ED40B400) [pid = 3288] [serial = 604] [outer = 0000000000000000] 10:00:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (00000030EDF40800) [pid = 3288] [serial = 605] [outer = 00000030ED40B400] 10:00:06 INFO - PROCESS | 3288 | 1464195606203 Marionette DEBUG loaded listener.js 10:00:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (00000030EE3F0800) [pid = 3288] [serial = 606] [outer = 00000030ED40B400] 10:00:06 INFO - PROCESS | 3288 | 1464195606652 Marionette TRACE conn6 <- [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]]]}] 10:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 629ms 10:00:06 INFO - PROCESS | 3288 | 1464195606693 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 10:00:06 INFO - PROCESS | 3288 | 1464195606695 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 10:00:06 INFO - PROCESS | 3288 | 1464195606699 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - PROCESS | 3288 | 1464195606701 Marionette TRACE conn6 <- [1,774,null,{}] 10:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:00:06 INFO - PROCESS | 3288 | 1464195606704 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:06 INFO - PROCESS | 3288 | 1464195606814 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 10:00:06 INFO - PROCESS | 3288 | 1464195606822 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:06 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F59F8000 == 66 [pid = 3288] [id = 203] 10:00:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (00000030F1E39800) [pid = 3288] [serial = 607] [outer = 0000000000000000] 10:00:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (00000030F2974800) [pid = 3288] [serial = 608] [outer = 00000030F1E39800] 10:00:06 INFO - PROCESS | 3288 | 1464195606870 Marionette DEBUG loaded listener.js 10:00:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (00000030F4BA5400) [pid = 3288] [serial = 609] [outer = 00000030F1E39800] 10:00:07 INFO - PROCESS | 3288 | 1464195607606 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 984ms 10:00:07 INFO - PROCESS | 3288 | 1464195607689 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 10:00:07 INFO - PROCESS | 3288 | 1464195607695 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 10:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:00:07 INFO - PROCESS | 3288 | 1464195607700 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:00:07 INFO - PROCESS | 3288 | 1464195607705 Marionette TRACE conn6 <- [1,778,null,{}] 10:00:07 INFO - PROCESS | 3288 | 1464195607711 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:07 INFO - PROCESS | 3288 | 1464195607869 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 10:00:07 INFO - PROCESS | 3288 | 1464195607980 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:08 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E9C1C800 == 67 [pid = 3288] [id = 204] 10:00:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000003081CAD800) [pid = 3288] [serial = 610] [outer = 0000000000000000] 10:00:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000003082284800) [pid = 3288] [serial = 611] [outer = 0000003081CAD800] 10:00:08 INFO - PROCESS | 3288 | 1464195608040 Marionette DEBUG loaded listener.js 10:00:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (00000030831CAC00) [pid = 3288] [serial = 612] [outer = 0000003081CAD800] 10:00:08 INFO - PROCESS | 3288 | 1464195608649 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 986ms 10:00:08 INFO - PROCESS | 3288 | 1464195608689 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 10:00:08 INFO - PROCESS | 3288 | 1464195608697 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 10:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:00:08 INFO - PROCESS | 3288 | 1464195608704 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:00:08 INFO - PROCESS | 3288 | 1464195608707 Marionette TRACE conn6 <- [1,782,null,{}] 10:00:08 INFO - PROCESS | 3288 | 1464195608712 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:08 INFO - PROCESS | 3288 | 1464195608830 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 10:00:08 INFO - PROCESS | 3288 | 1464195608918 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:08 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F58B4800 == 68 [pid = 3288] [id = 205] 10:00:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (00000030E85E8C00) [pid = 3288] [serial = 613] [outer = 0000000000000000] 10:00:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (00000030E8D0CC00) [pid = 3288] [serial = 614] [outer = 00000030E85E8C00] 10:00:08 INFO - PROCESS | 3288 | 1464195608974 Marionette DEBUG loaded listener.js 10:00:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (00000030EEE8F800) [pid = 3288] [serial = 615] [outer = 00000030E85E8C00] 10:00:09 INFO - PROCESS | 3288 | 1464195609578 Marionette TRACE conn6 <- [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]]]}] 10:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 944ms 10:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:00:09 INFO - PROCESS | 3288 | 1464195609653 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 10:00:09 INFO - PROCESS | 3288 | 1464195609656 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 10:00:09 INFO - PROCESS | 3288 | 1464195609660 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:00:09 INFO - PROCESS | 3288 | 1464195609664 Marionette TRACE conn6 <- [1,786,null,{}] 10:00:09 INFO - PROCESS | 3288 | 1464195609690 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:09 INFO - PROCESS | 3288 | 1464195609817 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 10:00:09 INFO - PROCESS | 3288 | 1464195609885 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:09 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F80A6000 == 69 [pid = 3288] [id = 206] 10:00:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (00000030F4BA1400) [pid = 3288] [serial = 616] [outer = 0000000000000000] 10:00:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (00000030F4CA8C00) [pid = 3288] [serial = 617] [outer = 00000030F4BA1400] 10:00:09 INFO - PROCESS | 3288 | 1464195609985 Marionette DEBUG loaded listener.js 10:00:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (00000030F52CF800) [pid = 3288] [serial = 618] [outer = 00000030F4BA1400] 10:00:10 INFO - PROCESS | 3288 | 1464195610603 Marionette TRACE conn6 <- [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]]]}] 10:00:10 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 10:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 985ms 10:00:10 INFO - PROCESS | 3288 | 1464195610646 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 10:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:00:10 INFO - PROCESS | 3288 | 1464195610650 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 10:00:10 INFO - PROCESS | 3288 | 1464195610653 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:00:10 INFO - PROCESS | 3288 | 1464195610656 Marionette TRACE conn6 <- [1,790,null,{}] 10:00:10 INFO - PROCESS | 3288 | 1464195610660 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:10 INFO - PROCESS | 3288 | 1464195610776 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 10:00:10 INFO - PROCESS | 3288 | 1464195610849 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:10 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F91AF800 == 70 [pid = 3288] [id = 207] 10:00:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (00000030F5515C00) [pid = 3288] [serial = 619] [outer = 0000000000000000] 10:00:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (00000030F5994800) [pid = 3288] [serial = 620] [outer = 00000030F5515C00] 10:00:10 INFO - PROCESS | 3288 | 1464195610947 Marionette DEBUG loaded listener.js 10:00:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (00000030F600F800) [pid = 3288] [serial = 621] [outer = 00000030F5515C00] 10:00:11 INFO - PROCESS | 3288 | 1464195611535 Marionette TRACE conn6 <- [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]]]}] 10:00:11 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 10:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 943ms 10:00:11 INFO - PROCESS | 3288 | 1464195611598 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 10:00:11 INFO - PROCESS | 3288 | 1464195611601 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 10:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:00:11 INFO - PROCESS | 3288 | 1464195611605 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:00:11 INFO - PROCESS | 3288 | 1464195611608 Marionette TRACE conn6 <- [1,794,null,{}] 10:00:11 INFO - PROCESS | 3288 | 1464195611612 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:11 INFO - PROCESS | 3288 | 1464195611758 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 10:00:11 INFO - PROCESS | 3288 | 1464195611808 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:11 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC2A5000 == 71 [pid = 3288] [id = 208] 10:00:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (00000030F600C800) [pid = 3288] [serial = 622] [outer = 0000000000000000] 10:00:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (00000030F64EDC00) [pid = 3288] [serial = 623] [outer = 00000030F600C800] 10:00:11 INFO - PROCESS | 3288 | 1464195611865 Marionette DEBUG loaded listener.js 10:00:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (00000030F660AC00) [pid = 3288] [serial = 624] [outer = 00000030F600C800] 10:00:12 INFO - PROCESS | 3288 | 1464195612481 Marionette TRACE conn6 <- [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]]]}] 10:00:12 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 10:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 943ms 10:00:12 INFO - PROCESS | 3288 | 1464195612550 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 10:00:12 INFO - PROCESS | 3288 | 1464195612553 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 10:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:00:12 INFO - PROCESS | 3288 | 1464195612557 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:00:12 INFO - PROCESS | 3288 | 1464195612559 Marionette TRACE conn6 <- [1,798,null,{}] 10:00:12 INFO - PROCESS | 3288 | 1464195612563 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:12 INFO - PROCESS | 3288 | 1464195612734 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 10:00:12 INFO - PROCESS | 3288 | 1464195612744 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:12 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD36B800 == 72 [pid = 3288] [id = 209] 10:00:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (00000030F7ABE800) [pid = 3288] [serial = 625] [outer = 0000000000000000] 10:00:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (00000030F8F75800) [pid = 3288] [serial = 626] [outer = 00000030F7ABE800] 10:00:12 INFO - PROCESS | 3288 | 1464195612802 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (00000030F9010400) [pid = 3288] [serial = 627] [outer = 00000030F7ABE800] 10:00:13 INFO - PROCESS | 3288 | 1464195613472 Marionette TRACE conn6 <- [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]]]}] 10:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 942ms 10:00:13 INFO - PROCESS | 3288 | 1464195613598 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 10:00:13 INFO - PROCESS | 3288 | 1464195613602 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 10:00:13 INFO - PROCESS | 3288 | 1464195613609 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:00:13 INFO - PROCESS | 3288 | 1464195613613 Marionette TRACE conn6 <- [1,802,null,{}] 10:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:00:13 INFO - PROCESS | 3288 | 1464195613619 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:13 INFO - PROCESS | 3288 | 1464195613737 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 10:00:13 INFO - PROCESS | 3288 | 1464195613847 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:13 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E97E8800 == 73 [pid = 3288] [id = 210] 10:00:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000003081C6F000) [pid = 3288] [serial = 628] [outer = 0000000000000000] 10:00:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000003081CB2000) [pid = 3288] [serial = 629] [outer = 0000003081C6F000] 10:00:13 INFO - PROCESS | 3288 | 1464195613899 Marionette DEBUG loaded listener.js 10:00:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000003082B50000) [pid = 3288] [serial = 630] [outer = 0000003081C6F000] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (00000030F66ADC00) [pid = 3288] [serial = 578] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000003081D2C800) [pid = 3288] [serial = 560] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000003082290000) [pid = 3288] [serial = 561] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (00000030EE19F800) [pid = 3288] [serial = 566] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (00000030E7D25400) [pid = 3288] [serial = 563] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (00000030E8BD5800) [pid = 3288] [serial = 564] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (00000030F514B400) [pid = 3288] [serial = 558] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (00000030E7351400) [pid = 3288] [serial = 557] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (00000030E85E4400) [pid = 3288] [serial = 551] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (00000030F5827C00) [pid = 3288] [serial = 572] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (000000308032A800) [pid = 3288] [serial = 548] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (00000030F338E400) [pid = 3288] [serial = 554] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (00000030ED468400) [pid = 3288] [serial = 575] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (00000030F6012C00) [pid = 3288] [serial = 573] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (00000030F518B800) [pid = 3288] [serial = 569] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (00000030F5509400) [pid = 3288] [serial = 570] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (00000030EEE9CC00) [pid = 3288] [serial = 567] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (00000030F5EB6C00) [pid = 3288] [serial = 576] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3288 | 1464195614488 Marionette TRACE conn6 <- [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] 10:00:14 INFO - PROCESS | 3288 | 1464195614567 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 10:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:00:14 INFO - PROCESS | 3288 | 1464195614574 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:00:14 INFO - PROCESS | 3288 | 1464195614578 Marionette TRACE conn6 <- [1,806,null,{}] 10:00:14 INFO - PROCESS | 3288 | 1464195614582 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:14 INFO - PROCESS | 3288 | 1464195614678 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 10:00:14 INFO - PROCESS | 3288 | 1464195614754 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:14 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DBF000 == 74 [pid = 3288] [id = 211] 10:00:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000003080335C00) [pid = 3288] [serial = 631] [outer = 0000000000000000] 10:00:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000003081DA2000) [pid = 3288] [serial = 632] [outer = 0000003080335C00] 10:00:14 INFO - PROCESS | 3288 | 1464195614803 Marionette DEBUG loaded listener.js 10:00:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (00000030E7D34800) [pid = 3288] [serial = 633] [outer = 0000003080335C00] 10:00:16 INFO - PROCESS | 3288 | 1464195616535 Marionette TRACE conn6 <- [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]]]}] 10:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1987ms 10:00:16 INFO - PROCESS | 3288 | 1464195616563 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 10:00:16 INFO - PROCESS | 3288 | 1464195616565 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 10:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:00:16 INFO - PROCESS | 3288 | 1464195616575 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - PROCESS | 3288 | 1464195616577 Marionette TRACE conn6 <- [1,810,null,{}] 10:00:16 INFO - PROCESS | 3288 | 1464195616591 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:16 INFO - PROCESS | 3288 | 1464195616691 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 10:00:16 INFO - PROCESS | 3288 | 1464195616704 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:16 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F58B5800 == 75 [pid = 3288] [id = 212] 10:00:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (00000030F3381800) [pid = 3288] [serial = 634] [outer = 0000000000000000] 10:00:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (00000030F4B9D800) [pid = 3288] [serial = 635] [outer = 00000030F3381800] 10:00:16 INFO - PROCESS | 3288 | 1464195616753 Marionette DEBUG loaded listener.js 10:00:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (00000030F5192800) [pid = 3288] [serial = 636] [outer = 00000030F3381800] 10:00:17 INFO - PROCESS | 3288 | 1464195617223 Marionette TRACE conn6 <- [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] 10:00:17 INFO - PROCESS | 3288 | 1464195617281 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 10:00:17 INFO - PROCESS | 3288 | 1464195617285 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:00:17 INFO - PROCESS | 3288 | 1464195617287 Marionette TRACE conn6 <- [1,814,null,{}] 10:00:17 INFO - PROCESS | 3288 | 1464195617291 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:17 INFO - PROCESS | 3288 | 1464195617385 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 10:00:17 INFO - PROCESS | 3288 | 1464195617393 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:17 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F656F000 == 76 [pid = 3288] [id = 213] 10:00:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (00000030F6410000) [pid = 3288] [serial = 637] [outer = 0000000000000000] 10:00:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (00000030F64F6C00) [pid = 3288] [serial = 638] [outer = 00000030F6410000] 10:00:17 INFO - PROCESS | 3288 | 1464195617440 Marionette DEBUG loaded listener.js 10:00:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (00000030F6ED5000) [pid = 3288] [serial = 639] [outer = 00000030F6410000] 10:00:17 INFO - PROCESS | 3288 | 1464195617918 Marionette TRACE conn6 <- [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]]]}] 10:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 10:00:17 INFO - PROCESS | 3288 | 1464195617961 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 10:00:17 INFO - PROCESS | 3288 | 1464195617963 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 10:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:00:17 INFO - PROCESS | 3288 | 1464195617967 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:00:17 INFO - PROCESS | 3288 | 1464195617968 Marionette TRACE conn6 <- [1,818,null,{}] 10:00:17 INFO - PROCESS | 3288 | 1464195617972 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:18 INFO - PROCESS | 3288 | 1464195618089 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 10:00:18 INFO - PROCESS | 3288 | 1464195618141 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FC2800 == 77 [pid = 3288] [id = 214] 10:00:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (00000030F7155400) [pid = 3288] [serial = 640] [outer = 0000000000000000] 10:00:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (00000030F7AB7400) [pid = 3288] [serial = 641] [outer = 00000030F7155400] 10:00:18 INFO - PROCESS | 3288 | 1464195618186 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (00000030F8F82C00) [pid = 3288] [serial = 642] [outer = 00000030F7155400] 10:00:18 INFO - PROCESS | 3288 | 1464195618625 Marionette TRACE conn6 <- [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]]]}] 10:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 691ms 10:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:00:18 INFO - PROCESS | 3288 | 1464195618661 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 10:00:18 INFO - PROCESS | 3288 | 1464195618663 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 10:00:18 INFO - PROCESS | 3288 | 1464195618671 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:00:18 INFO - PROCESS | 3288 | 1464195618673 Marionette TRACE conn6 <- [1,822,null,{}] 10:00:18 INFO - PROCESS | 3288 | 1464195618677 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:18 INFO - PROCESS | 3288 | 1464195618847 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 10:00:18 INFO - PROCESS | 3288 | 1464195618872 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD365000 == 78 [pid = 3288] [id = 215] 10:00:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (00000030F94AFC00) [pid = 3288] [serial = 643] [outer = 0000000000000000] 10:00:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (00000030FBA7F800) [pid = 3288] [serial = 644] [outer = 00000030F94AFC00] 10:00:18 INFO - PROCESS | 3288 | 1464195618920 Marionette DEBUG loaded listener.js 10:00:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (00000030FBA8CC00) [pid = 3288] [serial = 645] [outer = 00000030F94AFC00] 10:00:19 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000003082B48C00) [pid = 3288] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:00:19 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (00000030E8C3D800) [pid = 3288] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:00:19 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000003081CAA000) [pid = 3288] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:00:19 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (00000030E734D800) [pid = 3288] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:00:19 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (00000030ED40B400) [pid = 3288] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:00:19 INFO - PROCESS | 3288 | 1464195619377 Marionette TRACE conn6 <- [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]]]}] 10:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 735ms 10:00:19 INFO - PROCESS | 3288 | 1464195619405 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 10:00:19 INFO - PROCESS | 3288 | 1464195619408 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 10:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:00:19 INFO - PROCESS | 3288 | 1464195619416 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:00:19 INFO - PROCESS | 3288 | 1464195619418 Marionette TRACE conn6 <- [1,826,null,{}] 10:00:19 INFO - PROCESS | 3288 | 1464195619423 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:19 INFO - PROCESS | 3288 | 1464195619514 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 10:00:19 INFO - PROCESS | 3288 | 1464195619521 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:19 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD495000 == 79 [pid = 3288] [id = 216] 10:00:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (00000030FC413800) [pid = 3288] [serial = 646] [outer = 0000000000000000] 10:00:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (00000030FC41A800) [pid = 3288] [serial = 647] [outer = 00000030FC413800] 10:00:19 INFO - PROCESS | 3288 | 1464195619568 Marionette DEBUG loaded listener.js 10:00:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (00000030FC505800) [pid = 3288] [serial = 648] [outer = 00000030FC413800] 10:00:20 INFO - PROCESS | 3288 | 1464195619991 Marionette TRACE conn6 <- [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]]]}] 10:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 627ms 10:00:20 INFO - PROCESS | 3288 | 1464195620041 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 10:00:20 INFO - PROCESS | 3288 | 1464195620043 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 10:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:00:20 INFO - PROCESS | 3288 | 1464195620046 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:00:20 INFO - PROCESS | 3288 | 1464195620048 Marionette TRACE conn6 <- [1,830,null,{}] 10:00:20 INFO - PROCESS | 3288 | 1464195620057 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:20 INFO - PROCESS | 3288 | 1464195620146 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 10:00:20 INFO - PROCESS | 3288 | 1464195620153 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:20 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD4B2000 == 80 [pid = 3288] [id = 217] 10:00:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (00000030EE2A6400) [pid = 3288] [serial = 649] [outer = 0000000000000000] 10:00:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (00000030FC50A400) [pid = 3288] [serial = 650] [outer = 00000030EE2A6400] 10:00:20 INFO - PROCESS | 3288 | 1464195620199 Marionette DEBUG loaded listener.js 10:00:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (00000030FD088C00) [pid = 3288] [serial = 651] [outer = 00000030EE2A6400] 10:00:20 INFO - PROCESS | 3288 | 1464195620646 Marionette TRACE conn6 <- [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]]]}] 10:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 627ms 10:00:20 INFO - PROCESS | 3288 | 1464195620677 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 10:00:20 INFO - PROCESS | 3288 | 1464195620679 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 10:00:20 INFO - PROCESS | 3288 | 1464195620682 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:00:20 INFO - PROCESS | 3288 | 1464195620685 Marionette TRACE conn6 <- [1,834,null,{}] 10:00:20 INFO - PROCESS | 3288 | 1464195620705 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:20 INFO - PROCESS | 3288 | 1464195620796 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 10:00:20 INFO - PROCESS | 3288 | 1464195620804 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:20 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD578000 == 81 [pid = 3288] [id = 218] 10:00:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (00000030FD08DC00) [pid = 3288] [serial = 652] [outer = 0000000000000000] 10:00:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (00000030FD093400) [pid = 3288] [serial = 653] [outer = 00000030FD08DC00] 10:00:20 INFO - PROCESS | 3288 | 1464195620848 Marionette DEBUG loaded listener.js 10:00:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (00000030FD0E5400) [pid = 3288] [serial = 654] [outer = 00000030FD08DC00] 10:00:21 INFO - PROCESS | 3288 | 1464195621273 Marionette TRACE conn6 <- [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]]]}] 10:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 650ms 10:00:21 INFO - PROCESS | 3288 | 1464195621336 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 10:00:21 INFO - PROCESS | 3288 | 1464195621338 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 10:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:00:21 INFO - PROCESS | 3288 | 1464195621342 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:00:21 INFO - PROCESS | 3288 | 1464195621343 Marionette TRACE conn6 <- [1,838,null,{}] 10:00:21 INFO - PROCESS | 3288 | 1464195621347 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:21 INFO - PROCESS | 3288 | 1464195621436 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 10:00:21 INFO - PROCESS | 3288 | 1464195621449 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:21 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD67D800 == 82 [pid = 3288] [id = 219] 10:00:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (00000030FD0EBC00) [pid = 3288] [serial = 655] [outer = 0000000000000000] 10:00:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (00000030FD23D800) [pid = 3288] [serial = 656] [outer = 00000030FD0EBC00] 10:00:21 INFO - PROCESS | 3288 | 1464195621496 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (00000030FD247000) [pid = 3288] [serial = 657] [outer = 00000030FD0EBC00] 10:00:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (000000308032EC00) [pid = 3288] [serial = 658] [outer = 00000030EFCDF400] 10:00:22 INFO - PROCESS | 3288 | 1464195622278 Marionette TRACE conn6 <- [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]]]}] 10:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 983ms 10:00:22 INFO - PROCESS | 3288 | 1464195622329 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 10:00:22 INFO - PROCESS | 3288 | 1464195622335 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 10:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:00:22 INFO - PROCESS | 3288 | 1464195622341 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:00:22 INFO - PROCESS | 3288 | 1464195622345 Marionette TRACE conn6 <- [1,842,null,{}] 10:00:22 INFO - PROCESS | 3288 | 1464195622350 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:22 INFO - PROCESS | 3288 | 1464195622505 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 10:00:22 INFO - PROCESS | 3288 | 1464195622600 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:22 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F3362800 == 83 [pid = 3288] [id = 220] 10:00:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (00000030E7350800) [pid = 3288] [serial = 659] [outer = 0000000000000000] 10:00:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (00000030ED40A800) [pid = 3288] [serial = 660] [outer = 00000030E7350800] 10:00:22 INFO - PROCESS | 3288 | 1464195622660 Marionette DEBUG loaded listener.js 10:00:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (00000030F2644400) [pid = 3288] [serial = 661] [outer = 00000030E7350800] 10:00:23 INFO - PROCESS | 3288 | 1464195623241 Marionette TRACE conn6 <- [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]]]}] 10:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 944ms 10:00:23 INFO - PROCESS | 3288 | 1464195623298 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 10:00:23 INFO - PROCESS | 3288 | 1464195623304 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 10:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:00:23 INFO - PROCESS | 3288 | 1464195623312 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:00:23 INFO - PROCESS | 3288 | 1464195623316 Marionette TRACE conn6 <- [1,846,null,{}] 10:00:23 INFO - PROCESS | 3288 | 1464195623320 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:23 INFO - PROCESS | 3288 | 1464195623441 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 10:00:23 INFO - PROCESS | 3288 | 1464195623534 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:23 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD57E800 == 84 [pid = 3288] [id = 221] 10:00:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030F5B05000) [pid = 3288] [serial = 662] [outer = 0000000000000000] 10:00:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030F640A400) [pid = 3288] [serial = 663] [outer = 00000030F5B05000] 10:00:23 INFO - PROCESS | 3288 | 1464195623590 Marionette DEBUG loaded listener.js 10:00:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030F7ABBC00) [pid = 3288] [serial = 664] [outer = 00000030F5B05000] 10:00:24 INFO - PROCESS | 3288 | 1464195624185 Marionette TRACE conn6 <- [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]]]}] 10:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 942ms 10:00:24 INFO - PROCESS | 3288 | 1464195624255 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 10:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:00:24 INFO - PROCESS | 3288 | 1464195624258 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 10:00:24 INFO - PROCESS | 3288 | 1464195624263 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:00:24 INFO - PROCESS | 3288 | 1464195624267 Marionette TRACE conn6 <- [1,850,null,{}] 10:00:24 INFO - PROCESS | 3288 | 1464195624279 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:24 INFO - PROCESS | 3288 | 1464195624440 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 10:00:24 INFO - PROCESS | 3288 | 1464195624554 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:24 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE5A7800 == 85 [pid = 3288] [id = 222] 10:00:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000003081D5B000) [pid = 3288] [serial = 665] [outer = 0000000000000000] 10:00:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030F900F400) [pid = 3288] [serial = 666] [outer = 0000003081D5B000] 10:00:24 INFO - PROCESS | 3288 | 1464195624614 Marionette DEBUG loaded listener.js 10:00:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030F94B1800) [pid = 3288] [serial = 667] [outer = 0000003081D5B000] 10:00:25 INFO - PROCESS | 3288 | 1464195625183 Marionette TRACE conn6 <- [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]]]}] 10:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 943ms 10:00:25 INFO - PROCESS | 3288 | 1464195625207 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 10:00:25 INFO - PROCESS | 3288 | 1464195625210 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 10:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:00:25 INFO - PROCESS | 3288 | 1464195625214 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:00:25 INFO - PROCESS | 3288 | 1464195625216 Marionette TRACE conn6 <- [1,854,null,{}] 10:00:25 INFO - PROCESS | 3288 | 1464195625220 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:25 INFO - PROCESS | 3288 | 1464195625336 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 10:00:25 INFO - PROCESS | 3288 | 1464195625427 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:25 INFO - PROCESS | 3288 | ++DOCSHELL 0000003081959800 == 86 [pid = 3288] [id = 223] 10:00:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000003080113000) [pid = 3288] [serial = 668] [outer = 0000000000000000] 10:00:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (000000308011A000) [pid = 3288] [serial = 669] [outer = 0000003080113000] 10:00:25 INFO - PROCESS | 3288 | 1464195625483 Marionette DEBUG loaded listener.js 10:00:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030F928BC00) [pid = 3288] [serial = 670] [outer = 0000003080113000] 10:00:26 INFO - PROCESS | 3288 | 1464195626093 Marionette TRACE conn6 <- [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]]]}] 10:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 943ms 10:00:26 INFO - PROCESS | 3288 | 1464195626159 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 10:00:26 INFO - PROCESS | 3288 | 1464195626162 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 10:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:00:26 INFO - PROCESS | 3288 | 1464195626165 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:00:26 INFO - PROCESS | 3288 | 1464195626167 Marionette TRACE conn6 <- [1,858,null,{}] 10:00:26 INFO - PROCESS | 3288 | 1464195626171 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:26 INFO - PROCESS | 3288 | 1464195626284 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 10:00:26 INFO - PROCESS | 3288 | 1464195626412 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:26 INFO - PROCESS | 3288 | ++DOCSHELL 0000003081976000 == 87 [pid = 3288] [id = 224] 10:00:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000003081D24800) [pid = 3288] [serial = 671] [outer = 0000000000000000] 10:00:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030828AEC00) [pid = 3288] [serial = 672] [outer = 0000003081D24800] 10:00:26 INFO - PROCESS | 3288 | 1464195626471 Marionette DEBUG loaded listener.js 10:00:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030828B4800) [pid = 3288] [serial = 673] [outer = 0000003081D24800] 10:00:27 INFO - PROCESS | 3288 | 1464195627315 Marionette TRACE conn6 <- [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]]]}] 10:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1184ms 10:00:27 INFO - PROCESS | 3288 | 1464195627352 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 10:00:27 INFO - PROCESS | 3288 | 1464195627357 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 10:00:27 INFO - PROCESS | 3288 | 1464195627362 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:00:27 INFO - PROCESS | 3288 | 1464195627367 Marionette TRACE conn6 <- [1,862,null,{}] 10:00:27 INFO - PROCESS | 3288 | 1464195627372 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:27 INFO - PROCESS | 3288 | 1464195627476 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 10:00:27 INFO - PROCESS | 3288 | 1464195627557 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:27 INFO - PROCESS | 3288 | ++DOCSHELL 00000030845CA000 == 88 [pid = 3288] [id = 225] 10:00:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000003080B05000) [pid = 3288] [serial = 674] [outer = 0000000000000000] 10:00:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000003080B0CC00) [pid = 3288] [serial = 675] [outer = 0000003080B05000] 10:00:27 INFO - PROCESS | 3288 | 1464195627655 Marionette DEBUG loaded listener.js 10:00:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000003081CA9000) [pid = 3288] [serial = 676] [outer = 0000003080B05000] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F95A2000 == 87 [pid = 3288] [id = 20] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD376000 == 86 [pid = 3288] [id = 176] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030FE3AD000 == 85 [pid = 3288] [id = 76] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F82AF800 == 84 [pid = 3288] [id = 19] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F3361800 == 83 [pid = 3288] [id = 26] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC2E2800 == 82 [pid = 3288] [id = 22] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F959C800 == 81 [pid = 3288] [id = 75] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5BEC000 == 80 [pid = 3288] [id = 17] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4B88000 == 79 [pid = 3288] [id = 112] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F6574000 == 78 [pid = 3288] [id = 18] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F580F000 == 77 [pid = 3288] [id = 27] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8DDC000 == 76 [pid = 3288] [id = 21] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4B6C800 == 75 [pid = 3288] [id = 62] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030FE3B8000 == 74 [pid = 3288] [id = 73] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030FE3B2000 == 73 [pid = 3288] [id = 46] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F59E6800 == 72 [pid = 3288] [id = 113] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4A90000 == 71 [pid = 3288] [id = 15] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5814000 == 70 [pid = 3288] [id = 16] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8BCF800 == 69 [pid = 3288] [id = 10] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD578000 == 68 [pid = 3288] [id = 218] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD4B2000 == 67 [pid = 3288] [id = 217] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD495000 == 66 [pid = 3288] [id = 216] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD365000 == 65 [pid = 3288] [id = 215] 10:00:28 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (00000030F2974800) [pid = 3288] [serial = 608] [outer = 0000000000000000] [url = about:blank] 10:00:28 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000003081D96400) [pid = 3288] [serial = 581] [outer = 0000000000000000] [url = about:blank] 10:00:28 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030F64EE000) [pid = 3288] [serial = 587] [outer = 0000000000000000] [url = about:blank] 10:00:28 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030E8D0E400) [pid = 3288] [serial = 584] [outer = 0000000000000000] [url = about:blank] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8FC2800 == 64 [pid = 3288] [id = 214] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F656F000 == 63 [pid = 3288] [id = 213] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F58B5800 == 62 [pid = 3288] [id = 212] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8DBF000 == 61 [pid = 3288] [id = 211] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030E97E8800 == 60 [pid = 3288] [id = 210] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F91AF800 == 59 [pid = 3288] [id = 207] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F80A6000 == 58 [pid = 3288] [id = 206] 10:00:28 INFO - PROCESS | 3288 | --DOCSHELL 00000030F58B4800 == 57 [pid = 3288] [id = 205] 10:00:28 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (00000030EE3F0800) [pid = 3288] [serial = 606] [outer = 0000000000000000] [url = about:blank] 10:00:28 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000003082B4F000) [pid = 3288] [serial = 596] [outer = 0000000000000000] [url = about:blank] 10:00:28 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030831C6400) [pid = 3288] [serial = 597] [outer = 0000000000000000] [url = about:blank] 10:00:28 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030F7ABE400) [pid = 3288] [serial = 590] [outer = 0000000000000000] [url = about:blank] 10:00:28 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (00000030E8D0B800) [pid = 3288] [serial = 602] [outer = 0000000000000000] [url = about:blank] 10:00:28 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000003081CB0800) [pid = 3288] [serial = 593] [outer = 0000000000000000] [url = about:blank] 10:00:28 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030E85ED800) [pid = 3288] [serial = 600] [outer = 0000000000000000] [url = about:blank] 10:00:28 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030E9795C00) [pid = 3288] [serial = 603] [outer = 0000000000000000] [url = about:blank] 10:00:28 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030EDF40800) [pid = 3288] [serial = 605] [outer = 0000000000000000] [url = about:blank] 10:00:28 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000003081DA3400) [pid = 3288] [serial = 594] [outer = 0000000000000000] [url = about:blank] 10:00:28 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030E7D32000) [pid = 3288] [serial = 599] [outer = 0000000000000000] [url = about:blank] 10:00:28 INFO - PROCESS | 3288 | 1464195628332 Marionette TRACE conn6 <- [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]]]}] 10:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 986ms 10:00:28 INFO - PROCESS | 3288 | 1464195628352 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 10:00:28 INFO - PROCESS | 3288 | 1464195628358 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 10:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:00:28 INFO - PROCESS | 3288 | 1464195628364 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:00:28 INFO - PROCESS | 3288 | 1464195628367 Marionette TRACE conn6 <- [1,866,null,{}] 10:00:28 INFO - PROCESS | 3288 | 1464195628372 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:28 INFO - PROCESS | 3288 | 1464195628471 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 10:00:28 INFO - PROCESS | 3288 | 1464195628547 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:28 INFO - PROCESS | 3288 | ++DOCSHELL 00000030834D9000 == 58 [pid = 3288] [id = 226] 10:00:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (000000308044B000) [pid = 3288] [serial = 677] [outer = 0000000000000000] 10:00:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000003080B05400) [pid = 3288] [serial = 678] [outer = 000000308044B000] 10:00:28 INFO - PROCESS | 3288 | 1464195628593 Marionette DEBUG loaded listener.js 10:00:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000003081D2CC00) [pid = 3288] [serial = 679] [outer = 000000308044B000] 10:00:29 INFO - PROCESS | 3288 | 1464195629013 Marionette TRACE conn6 <- [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]]]}] 10:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 10:00:29 INFO - PROCESS | 3288 | 1464195629058 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 10:00:29 INFO - PROCESS | 3288 | 1464195629060 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 10:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:00:29 INFO - PROCESS | 3288 | 1464195629064 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:00:29 INFO - PROCESS | 3288 | 1464195629068 Marionette TRACE conn6 <- [1,870,null,{}] 10:00:29 INFO - PROCESS | 3288 | 1464195629113 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:29 INFO - PROCESS | 3288 | 1464195629206 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 10:00:29 INFO - PROCESS | 3288 | 1464195629223 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:29 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DDB800 == 59 [pid = 3288] [id = 227] 10:00:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030828B4400) [pid = 3288] [serial = 680] [outer = 0000000000000000] 10:00:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000003082B46800) [pid = 3288] [serial = 681] [outer = 00000030828B4400] 10:00:29 INFO - PROCESS | 3288 | 1464195629273 Marionette DEBUG loaded listener.js 10:00:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000003082DD2000) [pid = 3288] [serial = 682] [outer = 00000030828B4400] 10:00:29 INFO - PROCESS | 3288 | 1464195629715 Marionette TRACE conn6 <- [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]]]}] 10:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 714ms 10:00:29 INFO - PROCESS | 3288 | 1464195629781 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 10:00:29 INFO - PROCESS | 3288 | 1464195629784 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 10:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:00:29 INFO - PROCESS | 3288 | 1464195629787 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:00:29 INFO - PROCESS | 3288 | 1464195629789 Marionette TRACE conn6 <- [1,874,null,{}] 10:00:29 INFO - PROCESS | 3288 | 1464195629793 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:29 INFO - PROCESS | 3288 | 1464195629885 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 10:00:29 INFO - PROCESS | 3288 | 1464195629893 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:29 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EDC2C800 == 60 [pid = 3288] [id = 228] 10:00:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030831C9400) [pid = 3288] [serial = 683] [outer = 0000000000000000] 10:00:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030E7342800) [pid = 3288] [serial = 684] [outer = 00000030831C9400] 10:00:29 INFO - PROCESS | 3288 | 1464195629942 Marionette DEBUG loaded listener.js 10:00:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030E7D19000) [pid = 3288] [serial = 685] [outer = 00000030831C9400] 10:00:30 INFO - PROCESS | 3288 | 1464195630380 Marionette TRACE conn6 <- [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]]]}] 10:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 628ms 10:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:00:30 INFO - PROCESS | 3288 | 1464195630418 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 10:00:30 INFO - PROCESS | 3288 | 1464195630420 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 10:00:30 INFO - PROCESS | 3288 | 1464195630435 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:00:30 INFO - PROCESS | 3288 | 1464195630437 Marionette TRACE conn6 <- [1,878,null,{}] 10:00:30 INFO - PROCESS | 3288 | 1464195630440 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:30 INFO - PROCESS | 3288 | 1464195630549 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 10:00:30 INFO - PROCESS | 3288 | 1464195630628 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:30 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EEECE800 == 61 [pid = 3288] [id = 229] 10:00:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030E7D2D800) [pid = 3288] [serial = 686] [outer = 0000000000000000] 10:00:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030E7D33C00) [pid = 3288] [serial = 687] [outer = 00000030E7D2D800] 10:00:30 INFO - PROCESS | 3288 | 1464195630675 Marionette DEBUG loaded listener.js 10:00:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030E85E5400) [pid = 3288] [serial = 688] [outer = 00000030E7D2D800] 10:00:31 INFO - PROCESS | 3288 | 1464195631133 Marionette TRACE conn6 <- [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]]]}] 10:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 753ms 10:00:31 INFO - PROCESS | 3288 | 1464195631183 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 10:00:31 INFO - PROCESS | 3288 | 1464195631193 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 10:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:00:31 INFO - PROCESS | 3288 | 1464195631197 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:00:31 INFO - PROCESS | 3288 | 1464195631199 Marionette TRACE conn6 <- [1,882,null,{}] 10:00:31 INFO - PROCESS | 3288 | 1464195631202 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:31 INFO - PROCESS | 3288 | 1464195631326 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 10:00:31 INFO - PROCESS | 3288 | 1464195631382 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:31 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4A98000 == 62 [pid = 3288] [id = 230] 10:00:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (00000030E8D03000) [pid = 3288] [serial = 689] [outer = 0000000000000000] 10:00:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (00000030E8D11800) [pid = 3288] [serial = 690] [outer = 00000030E8D03000] 10:00:31 INFO - PROCESS | 3288 | 1464195631429 Marionette DEBUG loaded listener.js 10:00:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (00000030EA1C6800) [pid = 3288] [serial = 691] [outer = 00000030E8D03000] 10:00:31 INFO - PROCESS | 3288 | 1464195631854 Marionette TRACE conn6 <- [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]]]}] 10:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 690ms 10:00:31 INFO - PROCESS | 3288 | 1464195631889 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 10:00:31 INFO - PROCESS | 3288 | 1464195631892 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 10:00:31 INFO - PROCESS | 3288 | 1464195631895 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:00:31 INFO - PROCESS | 3288 | 1464195631897 Marionette TRACE conn6 <- [1,886,null,{}] 10:00:31 INFO - PROCESS | 3288 | 1464195631907 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:32 INFO - PROCESS | 3288 | 1464195632048 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 10:00:32 INFO - PROCESS | 3288 | 1464195632059 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F574E000 == 63 [pid = 3288] [id = 231] 10:00:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030E8D07C00) [pid = 3288] [serial = 692] [outer = 0000000000000000] 10:00:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030EDC90000) [pid = 3288] [serial = 693] [outer = 00000030E8D07C00] 10:00:32 INFO - PROCESS | 3288 | 1464195632145 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030EE334400) [pid = 3288] [serial = 694] [outer = 00000030E8D07C00] 10:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (00000030F1E39800) [pid = 3288] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (00000030F94AFC00) [pid = 3288] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (00000030F6410000) [pid = 3288] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000003081C6F000) [pid = 3288] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (00000030FC413800) [pid = 3288] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030EE2A6400) [pid = 3288] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030F6602800) [pid = 3288] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (00000030EE33F000) [pid = 3288] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (00000030801A8000) [pid = 3288] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030E7D2E800) [pid = 3288] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030FD08DC00) [pid = 3288] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000003080335C00) [pid = 3288] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030F7155400) [pid = 3288] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030F3381800) [pid = 3288] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:00:32 INFO - PROCESS | 3288 | 1464195632775 Marionette TRACE conn6 <- [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]]]}] 10:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 944ms 10:00:32 INFO - PROCESS | 3288 | 1464195632843 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 10:00:32 INFO - PROCESS | 3288 | 1464195632845 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 10:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:00:32 INFO - PROCESS | 3288 | 1464195632848 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:00:32 INFO - PROCESS | 3288 | 1464195632850 Marionette TRACE conn6 <- [1,890,null,{}] 10:00:32 INFO - PROCESS | 3288 | 1464195632863 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:32 INFO - PROCESS | 3288 | 1464195632977 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 10:00:33 INFO - PROCESS | 3288 | 1464195633028 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:33 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5818000 == 64 [pid = 3288] [id = 232] 10:00:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030E8BDE000) [pid = 3288] [serial = 695] [outer = 0000000000000000] 10:00:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030EE332800) [pid = 3288] [serial = 696] [outer = 00000030E8BDE000] 10:00:33 INFO - PROCESS | 3288 | 1464195633073 Marionette DEBUG loaded listener.js 10:00:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030EED11400) [pid = 3288] [serial = 697] [outer = 00000030E8BDE000] 10:00:33 INFO - PROCESS | 3288 | 1464195633473 Marionette TRACE conn6 <- [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]]]}] 10:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 649ms 10:00:33 INFO - PROCESS | 3288 | 1464195633501 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 10:00:33 INFO - PROCESS | 3288 | 1464195633503 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 10:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:00:33 INFO - PROCESS | 3288 | 1464195633507 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:00:33 INFO - PROCESS | 3288 | 1464195633509 Marionette TRACE conn6 <- [1,894,null,{}] 10:00:33 INFO - PROCESS | 3288 | 1464195633512 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:33 INFO - PROCESS | 3288 | 1464195633597 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 10:00:33 INFO - PROCESS | 3288 | 1464195633603 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:33 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5E7F000 == 65 [pid = 3288] [id = 233] 10:00:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030EEE0EC00) [pid = 3288] [serial = 698] [outer = 0000000000000000] 10:00:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030EFC0AC00) [pid = 3288] [serial = 699] [outer = 00000030EEE0EC00] 10:00:33 INFO - PROCESS | 3288 | 1464195633650 Marionette DEBUG loaded listener.js 10:00:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030F2944C00) [pid = 3288] [serial = 700] [outer = 00000030EEE0EC00] 10:00:34 INFO - PROCESS | 3288 | 1464195634087 Marionette TRACE conn6 <- [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]]]}] 10:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 629ms 10:00:34 INFO - PROCESS | 3288 | 1464195634139 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 10:00:34 INFO - PROCESS | 3288 | 1464195634141 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 10:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:00:34 INFO - PROCESS | 3288 | 1464195634144 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:00:34 INFO - PROCESS | 3288 | 1464195634146 Marionette TRACE conn6 <- [1,898,null,{}] 10:00:34 INFO - PROCESS | 3288 | 1464195634150 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:34 INFO - PROCESS | 3288 | 1464195634246 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 10:00:34 INFO - PROCESS | 3288 | 1464195634281 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:34 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F6574000 == 66 [pid = 3288] [id = 234] 10:00:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030F4B9F800) [pid = 3288] [serial = 701] [outer = 0000000000000000] 10:00:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030F4BA3C00) [pid = 3288] [serial = 702] [outer = 00000030F4B9F800] 10:00:34 INFO - PROCESS | 3288 | 1464195634325 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (00000030F4C29C00) [pid = 3288] [serial = 703] [outer = 00000030F4B9F800] 10:00:34 INFO - PROCESS | 3288 | 1464195634970 Marionette TRACE conn6 <- [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]]]}] 10:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 880ms 10:00:35 INFO - PROCESS | 3288 | 1464195635028 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 10:00:35 INFO - PROCESS | 3288 | 1464195635033 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 10:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:00:35 INFO - PROCESS | 3288 | 1464195635040 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:00:35 INFO - PROCESS | 3288 | 1464195635044 Marionette TRACE conn6 <- [1,902,null,{}] 10:00:35 INFO - PROCESS | 3288 | 1464195635051 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:35 INFO - PROCESS | 3288 | 1464195635204 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 10:00:35 INFO - PROCESS | 3288 | 1464195635298 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:35 INFO - PROCESS | 3288 | ++DOCSHELL 00000030845CF000 == 67 [pid = 3288] [id = 235] 10:00:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000003080446000) [pid = 3288] [serial = 704] [outer = 0000000000000000] 10:00:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000003080B0FC00) [pid = 3288] [serial = 705] [outer = 0000003080446000] 10:00:35 INFO - PROCESS | 3288 | 1464195635357 Marionette DEBUG loaded listener.js 10:00:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000003081D5A000) [pid = 3288] [serial = 706] [outer = 0000003080446000] 10:00:35 INFO - PROCESS | 3288 | 1464195635983 Marionette TRACE conn6 <- [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]]]}] 10:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 984ms 10:00:36 INFO - PROCESS | 3288 | 1464195636027 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 10:00:36 INFO - PROCESS | 3288 | 1464195636034 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 10:00:36 INFO - PROCESS | 3288 | 1464195636040 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:00:36 INFO - PROCESS | 3288 | 1464195636044 Marionette TRACE conn6 <- [1,906,null,{}] 10:00:36 INFO - PROCESS | 3288 | 1464195636048 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:36 INFO - PROCESS | 3288 | 1464195636167 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 10:00:36 INFO - PROCESS | 3288 | 1464195636287 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:36 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4B76800 == 68 [pid = 3288] [id = 236] 10:00:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030828AE400) [pid = 3288] [serial = 707] [outer = 0000000000000000] 10:00:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000003082DCF000) [pid = 3288] [serial = 708] [outer = 00000030828AE400] 10:00:36 INFO - PROCESS | 3288 | 1464195636345 Marionette DEBUG loaded listener.js 10:00:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (00000030E7D31000) [pid = 3288] [serial = 709] [outer = 00000030828AE400] 10:00:36 INFO - PROCESS | 3288 | 1464195636966 Marionette TRACE conn6 <- [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]]]}] 10:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 985ms 10:00:37 INFO - PROCESS | 3288 | 1464195637031 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 10:00:37 INFO - PROCESS | 3288 | 1464195637034 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 10:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:00:37 INFO - PROCESS | 3288 | 1464195637038 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:00:37 INFO - PROCESS | 3288 | 1464195637042 Marionette TRACE conn6 <- [1,910,null,{}] 10:00:37 INFO - PROCESS | 3288 | 1464195637054 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:37 INFO - PROCESS | 3288 | 1464195637171 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 10:00:37 INFO - PROCESS | 3288 | 1464195637294 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:37 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F91AF000 == 69 [pid = 3288] [id = 237] 10:00:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (00000030E8C3B800) [pid = 3288] [serial = 710] [outer = 0000000000000000] 10:00:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (00000030EF46C400) [pid = 3288] [serial = 711] [outer = 00000030E8C3B800] 10:00:37 INFO - PROCESS | 3288 | 1464195637354 Marionette DEBUG loaded listener.js 10:00:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (00000030F5125800) [pid = 3288] [serial = 712] [outer = 00000030E8C3B800] 10:00:37 INFO - PROCESS | 3288 | 1464195637914 Marionette TRACE conn6 <- [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]]]}] 10:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 943ms 10:00:37 INFO - PROCESS | 3288 | 1464195637983 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 10:00:37 INFO - PROCESS | 3288 | 1464195637986 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 10:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:00:37 INFO - PROCESS | 3288 | 1464195637990 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:00:38 INFO - PROCESS | 3288 | 1464195637992 Marionette TRACE conn6 <- [1,914,null,{}] 10:00:38 INFO - PROCESS | 3288 | 1464195637996 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:38 INFO - PROCESS | 3288 | 1464195638114 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 10:00:38 INFO - PROCESS | 3288 | 1464195638232 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:38 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC2B2000 == 70 [pid = 3288] [id = 238] 10:00:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (00000030F5197000) [pid = 3288] [serial = 713] [outer = 0000000000000000] 10:00:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (00000030F52D1800) [pid = 3288] [serial = 714] [outer = 00000030F5197000] 10:00:38 INFO - PROCESS | 3288 | 1464195638289 Marionette DEBUG loaded listener.js 10:00:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (00000030F5514C00) [pid = 3288] [serial = 715] [outer = 00000030F5197000] 10:00:38 INFO - PROCESS | 3288 | 1464195638870 Marionette TRACE conn6 <- [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]]]}] 10:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 943ms 10:00:38 INFO - PROCESS | 3288 | 1464195638935 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 10:00:38 INFO - PROCESS | 3288 | 1464195638937 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 10:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:00:38 INFO - PROCESS | 3288 | 1464195638941 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:00:38 INFO - PROCESS | 3288 | 1464195638943 Marionette TRACE conn6 <- [1,918,null,{}] 10:00:38 INFO - PROCESS | 3288 | 1464195638947 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:39 INFO - PROCESS | 3288 | 1464195639090 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 10:00:39 INFO - PROCESS | 3288 | 1464195639208 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:39 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC549000 == 71 [pid = 3288] [id = 239] 10:00:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (00000030F5197400) [pid = 3288] [serial = 716] [outer = 0000000000000000] 10:00:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (00000030F5DBDC00) [pid = 3288] [serial = 717] [outer = 00000030F5197400] 10:00:39 INFO - PROCESS | 3288 | 1464195639265 Marionette DEBUG loaded listener.js 10:00:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (00000030F6014C00) [pid = 3288] [serial = 718] [outer = 00000030F5197400] 10:00:40 INFO - PROCESS | 3288 | 1464195640073 Marionette TRACE conn6 <- [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]]]}] 10:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1183ms 10:00:40 INFO - PROCESS | 3288 | 1464195640127 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 10:00:40 INFO - PROCESS | 3288 | 1464195640131 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 10:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:00:40 INFO - PROCESS | 3288 | 1464195640151 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:00:40 INFO - PROCESS | 3288 | 1464195640156 Marionette TRACE conn6 <- [1,922,null,{}] 10:00:40 INFO - PROCESS | 3288 | 1464195640163 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:40 INFO - PROCESS | 3288 | 1464195640280 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 10:00:40 INFO - PROCESS | 3288 | 1464195640397 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:40 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EDD17800 == 72 [pid = 3288] [id = 240] 10:00:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (000000308011B400) [pid = 3288] [serial = 719] [outer = 0000000000000000] 10:00:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000003080689000) [pid = 3288] [serial = 720] [outer = 000000308011B400] 10:00:40 INFO - PROCESS | 3288 | 1464195640448 Marionette DEBUG loaded listener.js 10:00:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0000003081D59800) [pid = 3288] [serial = 721] [outer = 000000308011B400] 10:00:41 INFO - PROCESS | 3288 | 1464195641061 Marionette TRACE conn6 <- [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]]]}] 10:00:41 INFO - PROCESS | 3288 | --DOCSHELL 00000030EEEC7000 == 71 [pid = 3288] [id = 13] 10:00:41 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5E7F000 == 70 [pid = 3288] [id = 233] 10:00:41 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5818000 == 69 [pid = 3288] [id = 232] 10:00:41 INFO - PROCESS | 3288 | --DOCSHELL 00000030F574E000 == 68 [pid = 3288] [id = 231] 10:00:41 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4A98000 == 67 [pid = 3288] [id = 230] 10:00:41 INFO - PROCESS | 3288 | --DOCSHELL 00000030EEECE800 == 66 [pid = 3288] [id = 229] 10:00:41 INFO - PROCESS | 3288 | --DOCSHELL 00000030EDC2C800 == 65 [pid = 3288] [id = 228] 10:00:41 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8DDB800 == 64 [pid = 3288] [id = 227] 10:00:41 INFO - PROCESS | 3288 | --DOCSHELL 00000030834D9000 == 63 [pid = 3288] [id = 226] 10:00:41 INFO - PROCESS | 3288 | --DOCSHELL 00000030845CA000 == 62 [pid = 3288] [id = 225] 10:00:41 INFO - PROCESS | 3288 | --DOCSHELL 0000003081976000 == 61 [pid = 3288] [id = 224] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (00000030F8F75800) [pid = 3288] [serial = 626] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (00000030F64EDC00) [pid = 3288] [serial = 623] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000003082284800) [pid = 3288] [serial = 611] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (00000030E8D0CC00) [pid = 3288] [serial = 614] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (00000030F4CA8C00) [pid = 3288] [serial = 617] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (00000030F5994800) [pid = 3288] [serial = 620] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 986ms 10:00:41 INFO - PROCESS | 3288 | --DOCSHELL 0000003081959800 == 60 [pid = 3288] [id = 223] 10:00:41 INFO - PROCESS | 3288 | --DOCSHELL 00000030FE5A7800 == 59 [pid = 3288] [id = 222] 10:00:41 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD57E800 == 58 [pid = 3288] [id = 221] 10:00:41 INFO - PROCESS | 3288 | --DOCSHELL 00000030F3362800 == 57 [pid = 3288] [id = 220] 10:00:41 INFO - PROCESS | 3288 | 1464195641140 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 10:00:41 INFO - PROCESS | 3288 | 1464195641146 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 10:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:00:41 INFO - PROCESS | 3288 | 1464195641153 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 3288 | 1464195641156 Marionette TRACE conn6 <- [1,926,null,{}] 10:00:41 INFO - PROCESS | 3288 | 1464195641159 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0000003081CAAC00) [pid = 3288] [serial = 549] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (00000030E8D0B400) [pid = 3288] [serial = 552] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (00000030F706D800) [pid = 3288] [serial = 579] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (00000030F5493800) [pid = 3288] [serial = 555] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (00000030FD0E5400) [pid = 3288] [serial = 654] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000003081DA2000) [pid = 3288] [serial = 632] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (00000030E7D34800) [pid = 3288] [serial = 633] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (00000030F7AB7400) [pid = 3288] [serial = 641] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (00000030F4B9D800) [pid = 3288] [serial = 635] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (00000030F5192800) [pid = 3288] [serial = 636] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (00000030F4BA5400) [pid = 3288] [serial = 609] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (00000030FBA7F800) [pid = 3288] [serial = 644] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030F64F6C00) [pid = 3288] [serial = 638] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000003082B50000) [pid = 3288] [serial = 630] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000003081CB2000) [pid = 3288] [serial = 629] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (00000030F8F82C00) [pid = 3288] [serial = 642] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030FBA8CC00) [pid = 3288] [serial = 645] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030FC41A800) [pid = 3288] [serial = 647] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (00000030FC50A400) [pid = 3288] [serial = 650] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030FD093400) [pid = 3288] [serial = 653] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030FC505800) [pid = 3288] [serial = 648] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030FD088C00) [pid = 3288] [serial = 651] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030F6ED5000) [pid = 3288] [serial = 639] [outer = 0000000000000000] [url = about:blank] 10:00:41 INFO - PROCESS | 3288 | 1464195641295 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 10:00:41 INFO - PROCESS | 3288 | 1464195641349 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:41 INFO - PROCESS | 3288 | ++DOCSHELL 00000030819D8800 == 58 [pid = 3288] [id = 241] 10:00:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000003081C66C00) [pid = 3288] [serial = 722] [outer = 0000000000000000] 10:00:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000003081CB2000) [pid = 3288] [serial = 723] [outer = 0000003081C66C00] 10:00:41 INFO - PROCESS | 3288 | 1464195641397 Marionette DEBUG loaded listener.js 10:00:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030828A9800) [pid = 3288] [serial = 724] [outer = 0000003081C66C00] 10:00:41 INFO - PROCESS | 3288 | 1464195641867 Marionette TRACE conn6 <- [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]]]}] 10:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 731ms 10:00:41 INFO - PROCESS | 3288 | 1464195641884 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 10:00:41 INFO - PROCESS | 3288 | 1464195641887 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 10:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:00:41 INFO - PROCESS | 3288 | 1464195641891 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 3288 | 1464195641895 Marionette TRACE conn6 <- [1,930,null,{}] 10:00:41 INFO - PROCESS | 3288 | 1464195641911 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:42 INFO - PROCESS | 3288 | 1464195642004 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 10:00:42 INFO - PROCESS | 3288 | 1464195642012 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE16C800 == 59 [pid = 3288] [id = 242] 10:00:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030E7D2E400) [pid = 3288] [serial = 725] [outer = 0000000000000000] 10:00:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030E845F800) [pid = 3288] [serial = 726] [outer = 00000030E7D2E400] 10:00:42 INFO - PROCESS | 3288 | 1464195642066 Marionette DEBUG loaded listener.js 10:00:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030E8BDA000) [pid = 3288] [serial = 727] [outer = 00000030E7D2E400] 10:00:42 INFO - PROCESS | 3288 | 1464195642541 Marionette TRACE conn6 <- [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]]]}] 10:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 10:00:42 INFO - PROCESS | 3288 | 1464195642585 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 10:00:42 INFO - PROCESS | 3288 | 1464195642588 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 10:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:00:42 INFO - PROCESS | 3288 | 1464195642599 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 3288 | 1464195642601 Marionette TRACE conn6 <- [1,934,null,{}] 10:00:42 INFO - PROCESS | 3288 | 1464195642605 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:42 INFO - PROCESS | 3288 | 1464195642699 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 10:00:42 INFO - PROCESS | 3288 | 1464195642708 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4B7E800 == 60 [pid = 3288] [id = 243] 10:00:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000003081C67800) [pid = 3288] [serial = 728] [outer = 0000000000000000] 10:00:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030E94E8000) [pid = 3288] [serial = 729] [outer = 0000003081C67800] 10:00:42 INFO - PROCESS | 3288 | 1464195642822 Marionette DEBUG loaded listener.js 10:00:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030ED8B5800) [pid = 3288] [serial = 730] [outer = 0000003081C67800] 10:00:43 INFO - PROCESS | 3288 | 1464195643201 Marionette TRACE conn6 <- [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]]]}] 10:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 649ms 10:00:43 INFO - PROCESS | 3288 | 1464195643243 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 10:00:43 INFO - PROCESS | 3288 | 1464195643245 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 10:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:00:43 INFO - PROCESS | 3288 | 1464195643249 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:00:43 INFO - PROCESS | 3288 | 1464195643251 Marionette TRACE conn6 <- [1,938,null,{}] 10:00:43 INFO - PROCESS | 3288 | 1464195643255 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:43 INFO - PROCESS | 3288 | 1464195643341 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 10:00:43 INFO - PROCESS | 3288 | 1464195643466 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:43 INFO - PROCESS | 3288 | ++DOCSHELL 00000030819C5000 == 61 [pid = 3288] [id = 244] 10:00:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030E8D09800) [pid = 3288] [serial = 731] [outer = 0000000000000000] 10:00:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (00000030EE341C00) [pid = 3288] [serial = 732] [outer = 00000030E8D09800] 10:00:43 INFO - PROCESS | 3288 | 1464195643512 Marionette DEBUG loaded listener.js 10:00:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (00000030F294C000) [pid = 3288] [serial = 733] [outer = 00000030E8D09800] 10:00:43 INFO - PROCESS | 3288 | 1464195643969 Marionette TRACE conn6 <- [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]]]}] 10:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 776ms 10:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:00:44 INFO - PROCESS | 3288 | 1464195644029 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 10:00:44 INFO - PROCESS | 3288 | 1464195644031 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 10:00:44 INFO - PROCESS | 3288 | 1464195644041 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:00:44 INFO - PROCESS | 3288 | 1464195644043 Marionette TRACE conn6 <- [1,942,null,{}] 10:00:44 INFO - PROCESS | 3288 | 1464195644051 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:44 INFO - PROCESS | 3288 | 1464195644209 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 10:00:44 INFO - PROCESS | 3288 | 1464195644270 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:44 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F6531800 == 62 [pid = 3288] [id = 245] 10:00:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (00000030F5498C00) [pid = 3288] [serial = 734] [outer = 0000000000000000] 10:00:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030F5829C00) [pid = 3288] [serial = 735] [outer = 00000030F5498C00] 10:00:44 INFO - PROCESS | 3288 | 1464195644320 Marionette DEBUG loaded listener.js 10:00:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030F60C9000) [pid = 3288] [serial = 736] [outer = 00000030F5498C00] 10:00:44 INFO - PROCESS | 3288 | 1464195644786 Marionette TRACE conn6 <- [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]]]}] 10:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 797ms 10:00:44 INFO - PROCESS | 3288 | 1464195644834 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 10:00:44 INFO - PROCESS | 3288 | 1464195644836 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 10:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:00:44 INFO - PROCESS | 3288 | 1464195644848 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:00:44 INFO - PROCESS | 3288 | 1464195644850 Marionette TRACE conn6 <- [1,946,null,{}] 10:00:44 INFO - PROCESS | 3288 | 1464195644853 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:44 INFO - PROCESS | 3288 | 1464195644968 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 10:00:45 INFO - PROCESS | 3288 | 1464195645024 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:45 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FCE000 == 63 [pid = 3288] [id = 246] 10:00:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030F6019000) [pid = 3288] [serial = 737] [outer = 0000000000000000] 10:00:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (00000030F64F2400) [pid = 3288] [serial = 738] [outer = 00000030F6019000] 10:00:45 INFO - PROCESS | 3288 | 1464195645069 Marionette DEBUG loaded listener.js 10:00:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (00000030F660A800) [pid = 3288] [serial = 739] [outer = 00000030F6019000] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000003081CAD800) [pid = 3288] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (00000030E7D2D800) [pid = 3288] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (000000308044B000) [pid = 3288] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (00000030828B4400) [pid = 3288] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (00000030831C9400) [pid = 3288] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000003081D24800) [pid = 3288] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000003080B05000) [pid = 3288] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030E8D03000) [pid = 3288] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030E8BDE000) [pid = 3288] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (00000030E8D07C00) [pid = 3288] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (00000030EEE0EC00) [pid = 3288] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030E8D08C00) [pid = 3288] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030F7AB5800) [pid = 3288] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000003081CA8400) [pid = 3288] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030831C7C00) [pid = 3288] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030F4BA1400) [pid = 3288] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030EEE0F400) [pid = 3288] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030F600C800) [pid = 3288] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (00000030E85E8C00) [pid = 3288] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030F7ABE800) [pid = 3288] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (00000030F5515C00) [pid = 3288] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:00:45 INFO - PROCESS | 3288 | 1464195645641 Marionette TRACE conn6 <- [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]]]}] 10:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 837ms 10:00:45 INFO - PROCESS | 3288 | 1464195645691 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 10:00:45 INFO - PROCESS | 3288 | 1464195645694 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 10:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:00:45 INFO - PROCESS | 3288 | 1464195645697 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:00:45 INFO - PROCESS | 3288 | 1464195645699 Marionette TRACE conn6 <- [1,950,null,{}] 10:00:45 INFO - PROCESS | 3288 | 1464195645703 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:45 INFO - PROCESS | 3288 | 1464195645801 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 10:00:45 INFO - PROCESS | 3288 | 1464195645881 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:45 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F91B9800 == 64 [pid = 3288] [id = 247] 10:00:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (000000308032BC00) [pid = 3288] [serial = 740] [outer = 0000000000000000] 10:00:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030828B4400) [pid = 3288] [serial = 741] [outer = 000000308032BC00] 10:00:45 INFO - PROCESS | 3288 | 1464195645926 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030ED46D000) [pid = 3288] [serial = 742] [outer = 000000308032BC00] 10:00:46 INFO - PROCESS | 3288 | 1464195646324 Marionette TRACE conn6 <- [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]]]}] 10:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 10:00:46 INFO - PROCESS | 3288 | 1464195646371 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 10:00:46 INFO - PROCESS | 3288 | 1464195646373 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 10:00:46 INFO - PROCESS | 3288 | 1464195646376 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:00:46 INFO - PROCESS | 3288 | 1464195646378 Marionette TRACE conn6 <- [1,954,null,{}] 10:00:46 INFO - PROCESS | 3288 | 1464195646382 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:46 INFO - PROCESS | 3288 | 1464195646471 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 10:00:46 INFO - PROCESS | 3288 | 1464195646479 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:46 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC545800 == 65 [pid = 3288] [id = 248] 10:00:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030EEE99800) [pid = 3288] [serial = 743] [outer = 0000000000000000] 10:00:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030F6607C00) [pid = 3288] [serial = 744] [outer = 00000030EEE99800] 10:00:46 INFO - PROCESS | 3288 | 1464195646526 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030F6ED1C00) [pid = 3288] [serial = 745] [outer = 00000030EEE99800] 10:00:46 INFO - PROCESS | 3288 | 1464195646946 Marionette TRACE conn6 <- [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]]]}] 10:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 628ms 10:00:47 INFO - PROCESS | 3288 | 1464195647008 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 10:00:47 INFO - PROCESS | 3288 | 1464195647011 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 10:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:00:47 INFO - PROCESS | 3288 | 1464195647015 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:00:47 INFO - PROCESS | 3288 | 1464195647017 Marionette TRACE conn6 <- [1,958,null,{}] 10:00:47 INFO - PROCESS | 3288 | 1464195647021 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:47 INFO - PROCESS | 3288 | 1464195647118 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 10:00:47 INFO - PROCESS | 3288 | 1464195647126 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:47 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD3C7800 == 66 [pid = 3288] [id = 249] 10:00:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000003081CB5000) [pid = 3288] [serial = 746] [outer = 0000000000000000] 10:00:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030F706E000) [pid = 3288] [serial = 747] [outer = 0000003081CB5000] 10:00:47 INFO - PROCESS | 3288 | 1464195647174 Marionette DEBUG loaded listener.js 10:00:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030F71D0800) [pid = 3288] [serial = 748] [outer = 0000003081CB5000] 10:00:47 INFO - PROCESS | 3288 | 1464195647713 Marionette TRACE conn6 <- [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]]]}] 10:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 734ms 10:00:47 INFO - PROCESS | 3288 | 1464195647751 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 10:00:47 INFO - PROCESS | 3288 | 1464195647757 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 10:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:00:47 INFO - PROCESS | 3288 | 1464195647763 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:00:47 INFO - PROCESS | 3288 | 1464195647768 Marionette TRACE conn6 <- [1,962,null,{}] 10:00:47 INFO - PROCESS | 3288 | 1464195647775 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:47 INFO - PROCESS | 3288 | 1464195647946 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 10:00:48 INFO - PROCESS | 3288 | 1464195648073 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:48 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DC4800 == 67 [pid = 3288] [id = 250] 10:00:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000003080684800) [pid = 3288] [serial = 749] [outer = 0000000000000000] 10:00:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000003081D5AC00) [pid = 3288] [serial = 750] [outer = 0000003080684800] 10:00:48 INFO - PROCESS | 3288 | 1464195648132 Marionette DEBUG loaded listener.js 10:00:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000003082B4C400) [pid = 3288] [serial = 751] [outer = 0000003080684800] 10:00:48 INFO - PROCESS | 3288 | 1464195648718 Marionette TRACE conn6 <- [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]]]}] 10:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 985ms 10:00:48 INFO - PROCESS | 3288 | 1464195648751 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 10:00:48 INFO - PROCESS | 3288 | 1464195648758 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 10:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:00:48 INFO - PROCESS | 3288 | 1464195648765 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:00:48 INFO - PROCESS | 3288 | 1464195648768 Marionette TRACE conn6 <- [1,966,null,{}] 10:00:48 INFO - PROCESS | 3288 | 1464195648772 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:48 INFO - PROCESS | 3288 | 1464195648892 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 10:00:48 INFO - PROCESS | 3288 | 1464195648988 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:49 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5E85000 == 68 [pid = 3288] [id = 251] 10:00:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030E73E0800) [pid = 3288] [serial = 752] [outer = 0000000000000000] 10:00:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (00000030E8BD7800) [pid = 3288] [serial = 753] [outer = 00000030E73E0800] 10:00:49 INFO - PROCESS | 3288 | 1464195649044 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (00000030EDF40800) [pid = 3288] [serial = 754] [outer = 00000030E73E0800] 10:00:49 INFO - PROCESS | 3288 | 1464195649716 Marionette TRACE conn6 <- [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]]]}] 10:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 983ms 10:00:49 INFO - PROCESS | 3288 | 1464195649753 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 10:00:49 INFO - PROCESS | 3288 | 1464195649756 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 10:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:00:49 INFO - PROCESS | 3288 | 1464195649760 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:00:49 INFO - PROCESS | 3288 | 1464195649765 Marionette TRACE conn6 <- [1,970,null,{}] 10:00:49 INFO - PROCESS | 3288 | 1464195649777 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:49 INFO - PROCESS | 3288 | 1464195649895 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 10:00:50 INFO - PROCESS | 3288 | 1464195650017 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD511800 == 69 [pid = 3288] [id = 252] 10:00:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (00000030F5191000) [pid = 3288] [serial = 755] [outer = 0000000000000000] 10:00:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030F600F000) [pid = 3288] [serial = 756] [outer = 00000030F5191000] 10:00:50 INFO - PROCESS | 3288 | 1464195650077 Marionette DEBUG loaded listener.js 10:00:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030F7077800) [pid = 3288] [serial = 757] [outer = 00000030F5191000] 10:00:50 INFO - PROCESS | 3288 | 1464195650725 Marionette TRACE conn6 <- [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]]]}] 10:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1030ms 10:00:50 INFO - PROCESS | 3288 | 1464195650792 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 10:00:50 INFO - PROCESS | 3288 | 1464195650796 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 10:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:00:50 INFO - PROCESS | 3288 | 1464195650799 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:00:50 INFO - PROCESS | 3288 | 1464195650801 Marionette TRACE conn6 <- [1,974,null,{}] 10:00:50 INFO - PROCESS | 3288 | 1464195650805 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:50 INFO - PROCESS | 3288 | 1464195650922 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 10:00:51 INFO - PROCESS | 3288 | 1464195651043 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:51 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD584000 == 70 [pid = 3288] [id = 253] 10:00:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030F8036000) [pid = 3288] [serial = 758] [outer = 0000000000000000] 10:00:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (00000030F9004000) [pid = 3288] [serial = 759] [outer = 00000030F8036000] 10:00:51 INFO - PROCESS | 3288 | 1464195651101 Marionette DEBUG loaded listener.js 10:00:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (00000030F9010000) [pid = 3288] [serial = 760] [outer = 00000030F8036000] 10:00:51 INFO - PROCESS | 3288 | 1464195651679 Marionette TRACE conn6 <- [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]]]}] 10:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 944ms 10:00:51 INFO - PROCESS | 3288 | 1464195651745 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 10:00:51 INFO - PROCESS | 3288 | 1464195651748 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 10:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:00:51 INFO - PROCESS | 3288 | 1464195651751 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:00:51 INFO - PROCESS | 3288 | 1464195651754 Marionette TRACE conn6 <- [1,978,null,{}] 10:00:51 INFO - PROCESS | 3288 | 1464195651757 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:51 INFO - PROCESS | 3288 | 1464195651909 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 10:00:51 INFO - PROCESS | 3288 | 1464195651963 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:51 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE3B7000 == 71 [pid = 3288] [id = 254] 10:00:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (00000030F9496800) [pid = 3288] [serial = 761] [outer = 0000000000000000] 10:00:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (00000030F94A8C00) [pid = 3288] [serial = 762] [outer = 00000030F9496800] 10:00:52 INFO - PROCESS | 3288 | 1464195652019 Marionette DEBUG loaded listener.js 10:00:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (00000030F94B6C00) [pid = 3288] [serial = 763] [outer = 00000030F9496800] 10:00:52 INFO - PROCESS | 3288 | 1464195652597 Marionette TRACE conn6 <- [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]]]}] 10:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 878ms 10:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:00:52 INFO - PROCESS | 3288 | 1464195652632 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 10:00:52 INFO - PROCESS | 3288 | 1464195652635 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 10:00:52 INFO - PROCESS | 3288 | 1464195652638 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:00:52 INFO - PROCESS | 3288 | 1464195652641 Marionette TRACE conn6 <- [1,982,null,{}] 10:00:52 INFO - PROCESS | 3288 | 1464195652645 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:52 INFO - PROCESS | 3288 | 1464195652776 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 10:00:52 INFO - PROCESS | 3288 | 1464195652874 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:52 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FF61A000 == 72 [pid = 3288] [id = 255] 10:00:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (00000030FC413C00) [pid = 3288] [serial = 764] [outer = 0000000000000000] 10:00:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (00000030FC502400) [pid = 3288] [serial = 765] [outer = 00000030FC413C00] 10:00:52 INFO - PROCESS | 3288 | 1464195652930 Marionette DEBUG loaded listener.js 10:00:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (00000030FC50D400) [pid = 3288] [serial = 766] [outer = 00000030FC413C00] 10:00:53 INFO - PROCESS | 3288 | 1464195653533 Marionette TRACE conn6 <- [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]]]}] 10:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 943ms 10:00:53 INFO - PROCESS | 3288 | 1464195653584 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 10:00:53 INFO - PROCESS | 3288 | 1464195653587 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 10:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:00:53 INFO - PROCESS | 3288 | 1464195653591 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:00:53 INFO - PROCESS | 3288 | 1464195653593 Marionette TRACE conn6 <- [1,986,null,{}] 10:00:53 INFO - PROCESS | 3288 | 1464195653597 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:53 INFO - PROCESS | 3288 | 1464195653711 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 10:00:53 INFO - PROCESS | 3288 | 1464195653808 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:53 INFO - PROCESS | 3288 | ++DOCSHELL 000000308284C800 == 73 [pid = 3288] [id = 256] 10:00:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000003081D30C00) [pid = 3288] [serial = 767] [outer = 0000000000000000] 10:00:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000003082DD3000) [pid = 3288] [serial = 768] [outer = 0000003081D30C00] 10:00:53 INFO - PROCESS | 3288 | 1464195653866 Marionette DEBUG loaded listener.js 10:00:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (00000030FC50A000) [pid = 3288] [serial = 769] [outer = 0000003081D30C00] 10:00:54 INFO - PROCESS | 3288 | 1464195654540 Marionette TRACE conn6 <- [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]]]}] 10:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1023ms 10:00:54 INFO - PROCESS | 3288 | 1464195654616 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 10:00:54 INFO - PROCESS | 3288 | 1464195654621 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 10:00:54 INFO - PROCESS | 3288 | 1464195654626 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:00:54 INFO - PROCESS | 3288 | 1464195654631 Marionette TRACE conn6 <- [1,990,null,{}] 10:00:54 INFO - PROCESS | 3288 | 1464195654674 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:54 INFO - PROCESS | 3288 | 1464195654793 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 10:00:54 INFO - PROCESS | 3288 | 1464195654913 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:54 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DDC800 == 74 [pid = 3288] [id = 257] 10:00:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000003080445C00) [pid = 3288] [serial = 770] [outer = 0000000000000000] 10:00:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0000003081C66800) [pid = 3288] [serial = 771] [outer = 0000003080445C00] 10:00:54 INFO - PROCESS | 3288 | 1464195654966 Marionette DEBUG loaded listener.js 10:00:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (0000003081D60800) [pid = 3288] [serial = 772] [outer = 0000003080445C00] 10:00:55 INFO - PROCESS | 3288 | 1464195655626 Marionette TRACE conn6 <- [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]]]}] 10:00:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030EE1D2800 == 73 [pid = 3288] [id = 25] 10:00:55 INFO - PROCESS | 3288 | --DOCSHELL 0000003081DB7000 == 72 [pid = 3288] [id = 125] 10:00:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC545800 == 71 [pid = 3288] [id = 248] 10:00:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030F91B9800 == 70 [pid = 3288] [id = 247] 10:00:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8FCE000 == 69 [pid = 3288] [id = 246] 10:00:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030F6531800 == 68 [pid = 3288] [id = 245] 10:00:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030819C5000 == 67 [pid = 3288] [id = 244] 10:00:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4B7E800 == 66 [pid = 3288] [id = 243] 10:00:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030EE16C800 == 65 [pid = 3288] [id = 242] 10:00:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030819D8800 == 64 [pid = 3288] [id = 241] 10:00:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030EDD17800 == 63 [pid = 3288] [id = 240] 10:00:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4B76800 == 62 [pid = 3288] [id = 236] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (00000030FD23D800) [pid = 3288] [serial = 656] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (00000030ED40A800) [pid = 3288] [serial = 660] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (00000030F640A400) [pid = 3288] [serial = 663] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (00000030F900F400) [pid = 3288] [serial = 666] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (000000308011A000) [pid = 3288] [serial = 669] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (00000030F4BA3C00) [pid = 3288] [serial = 702] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030845CF000 == 61 [pid = 3288] [id = 235] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (00000030F52CF800) [pid = 3288] [serial = 618] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (00000030F6ED2400) [pid = 3288] [serial = 588] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (00000030F660AC00) [pid = 3288] [serial = 624] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (00000030EEE8F800) [pid = 3288] [serial = 615] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (00000030F9010400) [pid = 3288] [serial = 627] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (00000030F600F800) [pid = 3288] [serial = 621] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (00000030831CAC00) [pid = 3288] [serial = 612] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (00000030F2974C00) [pid = 3288] [serial = 546] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (00000030F8841800) [pid = 3288] [serial = 591] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000003082B52800) [pid = 3288] [serial = 582] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (00000030EE33A000) [pid = 3288] [serial = 585] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (00000030E7D33C00) [pid = 3288] [serial = 687] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (00000030E85E5400) [pid = 3288] [serial = 688] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000003080B05400) [pid = 3288] [serial = 678] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000003081D2CC00) [pid = 3288] [serial = 679] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000003082B46800) [pid = 3288] [serial = 681] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000003082DD2000) [pid = 3288] [serial = 682] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030E7342800) [pid = 3288] [serial = 684] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030828B4800) [pid = 3288] [serial = 673] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (00000030828AEC00) [pid = 3288] [serial = 672] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000003081CA9000) [pid = 3288] [serial = 676] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000003080B0CC00) [pid = 3288] [serial = 675] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030EA1C6800) [pid = 3288] [serial = 691] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1096ms 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030E8D11800) [pid = 3288] [serial = 690] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (00000030EE332800) [pid = 3288] [serial = 696] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030EDC90000) [pid = 3288] [serial = 693] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (00000030F2944C00) [pid = 3288] [serial = 700] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030F4B39C00) [pid = 3288] [serial = 378] [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.] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030EFC0AC00) [pid = 3288] [serial = 699] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (00000030EE334400) [pid = 3288] [serial = 694] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (00000030E7D19000) [pid = 3288] [serial = 685] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030EED11400) [pid = 3288] [serial = 697] [outer = 0000000000000000] [url = about:blank] 10:00:55 INFO - PROCESS | 3288 | 1464195655735 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 10:00:55 INFO - PROCESS | 3288 | 1464195655741 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 10:00:55 INFO - PROCESS | 3288 | 1464195655747 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:00:55 INFO - PROCESS | 3288 | 1464195655750 Marionette TRACE conn6 <- [1,994,null,{}] 10:00:55 INFO - PROCESS | 3288 | 1464195655754 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:55 INFO - PROCESS | 3288 | 1464195655859 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 10:00:55 INFO - PROCESS | 3288 | 1464195655867 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:55 INFO - PROCESS | 3288 | ++DOCSHELL 0000003081DC3800 == 62 [pid = 3288] [id = 258] 10:00:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000003081D23C00) [pid = 3288] [serial = 773] [outer = 0000000000000000] 10:00:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000003081D53400) [pid = 3288] [serial = 774] [outer = 0000003081D23C00] 10:00:55 INFO - PROCESS | 3288 | 1464195655914 Marionette DEBUG loaded listener.js 10:00:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (00000030828B6000) [pid = 3288] [serial = 775] [outer = 0000003081D23C00] 10:00:56 INFO - PROCESS | 3288 | 1464195656431 Marionette TRACE conn6 <- [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]]]}] 10:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 733ms 10:00:56 INFO - PROCESS | 3288 | 1464195656486 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 10:00:56 INFO - PROCESS | 3288 | 1464195656489 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 10:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:00:56 INFO - PROCESS | 3288 | 1464195656492 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:00:56 INFO - PROCESS | 3288 | 1464195656496 Marionette TRACE conn6 <- [1,998,null,{}] 10:00:56 INFO - PROCESS | 3288 | 1464195656507 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:56 INFO - PROCESS | 3288 | 1464195656608 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 10:00:56 INFO - PROCESS | 3288 | 1464195656690 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:56 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EDF94000 == 63 [pid = 3288] [id = 259] 10:00:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (00000030828B5800) [pid = 3288] [serial = 776] [outer = 0000000000000000] 10:00:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (00000030E7D2F800) [pid = 3288] [serial = 777] [outer = 00000030828B5800] 10:00:56 INFO - PROCESS | 3288 | 1464195656739 Marionette DEBUG loaded listener.js 10:00:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (00000030E8C38800) [pid = 3288] [serial = 778] [outer = 00000030828B5800] 10:00:57 INFO - PROCESS | 3288 | 1464195657137 Marionette TRACE conn6 <- [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]]]}] 10:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 690ms 10:00:57 INFO - PROCESS | 3288 | 1464195657185 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 10:00:57 INFO - PROCESS | 3288 | 1464195657195 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 10:00:57 INFO - PROCESS | 3288 | 1464195657199 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:00:57 INFO - PROCESS | 3288 | 1464195657201 Marionette TRACE conn6 <- [1,1002,null,{}] 10:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:00:57 INFO - PROCESS | 3288 | 1464195657205 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:57 INFO - PROCESS | 3288 | 1464195657298 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 10:00:57 INFO - PROCESS | 3288 | 1464195657305 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:57 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F3372800 == 64 [pid = 3288] [id = 260] 10:00:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030ED40A000) [pid = 3288] [serial = 779] [outer = 0000000000000000] 10:00:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030EDC92000) [pid = 3288] [serial = 780] [outer = 00000030ED40A000] 10:00:57 INFO - PROCESS | 3288 | 1464195657353 Marionette DEBUG loaded listener.js 10:00:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030EE379C00) [pid = 3288] [serial = 781] [outer = 00000030ED40A000] 10:00:57 INFO - PROCESS | 3288 | 1464195657811 Marionette TRACE conn6 <- [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]]]}] 10:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 10:00:57 INFO - PROCESS | 3288 | 1464195657876 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 10:00:57 INFO - PROCESS | 3288 | 1464195657878 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 10:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:00:57 INFO - PROCESS | 3288 | 1464195657882 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:00:57 INFO - PROCESS | 3288 | 1464195657884 Marionette TRACE conn6 <- [1,1006,null,{}] 10:00:57 INFO - PROCESS | 3288 | 1464195657893 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:58 INFO - PROCESS | 3288 | 1464195658034 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 10:00:58 INFO - PROCESS | 3288 | 1464195658055 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:58 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5745800 == 65 [pid = 3288] [id = 261] 10:00:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030EEE9C000) [pid = 3288] [serial = 782] [outer = 0000000000000000] 10:00:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030EF479C00) [pid = 3288] [serial = 783] [outer = 00000030EEE9C000] 10:00:58 INFO - PROCESS | 3288 | 1464195658101 Marionette DEBUG loaded listener.js 10:00:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030F297AC00) [pid = 3288] [serial = 784] [outer = 00000030EEE9C000] 10:00:58 INFO - PROCESS | 3288 | 1464195658541 Marionette TRACE conn6 <- [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]]]}] 10:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 692ms 10:00:58 INFO - PROCESS | 3288 | 1464195658577 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 3288 | 1464195658579 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 10:00:58 INFO - PROCESS | 3288 | 1464195658582 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:00:58 INFO - PROCESS | 3288 | 1464195658584 Marionette TRACE conn6 <- [1,1010,null,{}] 10:00:58 INFO - PROCESS | 3288 | 1464195658594 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:58 INFO - PROCESS | 3288 | 1464195658743 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 10:00:58 INFO - PROCESS | 3288 | 1464195658808 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:58 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F59F2800 == 66 [pid = 3288] [id = 262] 10:00:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030F2974C00) [pid = 3288] [serial = 785] [outer = 0000000000000000] 10:00:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030F5192800) [pid = 3288] [serial = 786] [outer = 00000030F2974C00] 10:00:58 INFO - PROCESS | 3288 | 1464195658856 Marionette DEBUG loaded listener.js 10:00:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030F600F800) [pid = 3288] [serial = 787] [outer = 00000030F2974C00] 10:00:59 INFO - PROCESS | 3288 | 1464195659314 Marionette TRACE conn6 <- [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]]]}] 10:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 796ms 10:00:59 INFO - PROCESS | 3288 | 1464195659382 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 10:00:59 INFO - PROCESS | 3288 | 1464195659384 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 10:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:00:59 INFO - PROCESS | 3288 | 1464195659387 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:00:59 INFO - PROCESS | 3288 | 1464195659389 Marionette TRACE conn6 <- [1,1014,null,{}] 10:00:59 INFO - PROCESS | 3288 | 1464195659397 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:59 INFO - PROCESS | 3288 | 1464195659516 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 10:00:59 INFO - PROCESS | 3288 | 1464195659570 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:59 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F6531000 == 67 [pid = 3288] [id = 263] 10:00:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030F6402400) [pid = 3288] [serial = 788] [outer = 0000000000000000] 10:00:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030F640C800) [pid = 3288] [serial = 789] [outer = 00000030F6402400] 10:00:59 INFO - PROCESS | 3288 | 1464195659615 Marionette DEBUG loaded listener.js 10:00:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030F68DD000) [pid = 3288] [serial = 790] [outer = 00000030F6402400] 10:00:59 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030F5498C00) [pid = 3288] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:00:59 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000003081C66C00) [pid = 3288] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:00:59 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (00000030E7350800) [pid = 3288] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:00:59 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030E8D09800) [pid = 3288] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:00:59 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030E7D2E400) [pid = 3288] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:00:59 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000003081D5B000) [pid = 3288] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:00:59 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000003080113000) [pid = 3288] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:00:59 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (000000308011B400) [pid = 3288] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:00:59 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (000000308032BC00) [pid = 3288] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:00:59 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000003081C67800) [pid = 3288] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:00:59 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (00000030F6019000) [pid = 3288] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:00:59 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030EEE99800) [pid = 3288] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:00:59 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (00000030F5B05000) [pid = 3288] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:00:59 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030FD0EBC00) [pid = 3288] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:01:00 INFO - PROCESS | 3288 | 1464195660102 Marionette TRACE conn6 <- [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]]]}] 10:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 733ms 10:01:00 INFO - PROCESS | 3288 | 1464195660124 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 10:01:00 INFO - PROCESS | 3288 | 1464195660127 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 10:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:01:00 INFO - PROCESS | 3288 | 1464195660130 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:01:00 INFO - PROCESS | 3288 | 1464195660132 Marionette TRACE conn6 <- [1,1018,null,{}] 10:01:00 INFO - PROCESS | 3288 | 1464195660135 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:00 INFO - PROCESS | 3288 | 1464195660235 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 10:01:00 INFO - PROCESS | 3288 | 1464195660315 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:00 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F7106000 == 68 [pid = 3288] [id = 264] 10:01:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000003081C66C00) [pid = 3288] [serial = 791] [outer = 0000000000000000] 10:01:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (00000030E7350800) [pid = 3288] [serial = 792] [outer = 0000003081C66C00] 10:01:00 INFO - PROCESS | 3288 | 1464195660361 Marionette DEBUG loaded listener.js 10:01:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030F6405000) [pid = 3288] [serial = 793] [outer = 0000003081C66C00] 10:01:00 INFO - PROCESS | 3288 | 1464195660738 Marionette TRACE conn6 <- [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]]]}] 10:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 631ms 10:01:00 INFO - PROCESS | 3288 | 1464195660765 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 10:01:00 INFO - PROCESS | 3288 | 1464195660767 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 10:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:01:00 INFO - PROCESS | 3288 | 1464195660770 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:01:00 INFO - PROCESS | 3288 | 1464195660772 Marionette TRACE conn6 <- [1,1022,null,{}] 10:01:00 INFO - PROCESS | 3288 | 1464195660775 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:00 INFO - PROCESS | 3288 | 1464195660919 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 10:01:00 INFO - PROCESS | 3288 | 1464195660936 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:00 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F91A4800 == 69 [pid = 3288] [id = 265] 10:01:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030E8BDE000) [pid = 3288] [serial = 794] [outer = 0000000000000000] 10:01:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030F7075000) [pid = 3288] [serial = 795] [outer = 00000030E8BDE000] 10:01:00 INFO - PROCESS | 3288 | 1464195660981 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030F8F75800) [pid = 3288] [serial = 796] [outer = 00000030E8BDE000] 10:01:01 INFO - PROCESS | 3288 | 1464195661375 Marionette TRACE conn6 <- [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]]]}] 10:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 628ms 10:01:01 INFO - PROCESS | 3288 | 1464195661402 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 3288 | 1464195661404 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 10:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:01:01 INFO - PROCESS | 3288 | 1464195661407 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - PROCESS | 3288 | 1464195661409 Marionette TRACE conn6 <- [1,1026,null,{}] 10:01:01 INFO - PROCESS | 3288 | 1464195661413 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:01 INFO - PROCESS | 3288 | 1464195661547 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 10:01:01 INFO - PROCESS | 3288 | 1464195661556 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:01 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC222000 == 70 [pid = 3288] [id = 266] 10:01:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030F900BC00) [pid = 3288] [serial = 797] [outer = 0000000000000000] 10:01:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030F9498400) [pid = 3288] [serial = 798] [outer = 00000030F900BC00] 10:01:01 INFO - PROCESS | 3288 | 1464195661602 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030FBA8E400) [pid = 3288] [serial = 799] [outer = 00000030F900BC00] 10:01:02 INFO - PROCESS | 3288 | 1464195662079 Marionette TRACE conn6 <- [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]]]}] 10:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 732ms 10:01:02 INFO - PROCESS | 3288 | 1464195662144 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 10:01:02 INFO - PROCESS | 3288 | 1464195662149 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 10:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:01:02 INFO - PROCESS | 3288 | 1464195662155 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:01:02 INFO - PROCESS | 3288 | 1464195662160 Marionette TRACE conn6 <- [1,1030,null,{}] 10:01:02 INFO - PROCESS | 3288 | 1464195662269 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:02 INFO - PROCESS | 3288 | 1464195662456 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 10:01:02 INFO - PROCESS | 3288 | 1464195662571 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:02 INFO - PROCESS | 3288 | ++DOCSHELL 00000030845D7000 == 71 [pid = 3288] [id = 267] 10:01:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000003081C6F000) [pid = 3288] [serial = 800] [outer = 0000000000000000] 10:01:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000003081CA9000) [pid = 3288] [serial = 801] [outer = 0000003081C6F000] 10:01:02 INFO - PROCESS | 3288 | 1464195662632 Marionette DEBUG loaded listener.js 10:01:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000003082DCA400) [pid = 3288] [serial = 802] [outer = 0000003081C6F000] 10:01:03 INFO - PROCESS | 3288 | 1464195663193 Marionette TRACE conn6 <- [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]]]}] 10:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1075ms 10:01:03 INFO - PROCESS | 3288 | 1464195663233 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 10:01:03 INFO - PROCESS | 3288 | 1464195663240 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 10:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:01:03 INFO - PROCESS | 3288 | 1464195663247 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:01:03 INFO - PROCESS | 3288 | 1464195663251 Marionette TRACE conn6 <- [1,1034,null,{}] 10:01:03 INFO - PROCESS | 3288 | 1464195663255 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:03 INFO - PROCESS | 3288 | 1464195663418 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 10:01:03 INFO - PROCESS | 3288 | 1464195663515 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:03 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F58B4000 == 72 [pid = 3288] [id = 268] 10:01:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030E734A400) [pid = 3288] [serial = 803] [outer = 0000000000000000] 10:01:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030E85EBC00) [pid = 3288] [serial = 804] [outer = 00000030E734A400] 10:01:03 INFO - PROCESS | 3288 | 1464195663571 Marionette DEBUG loaded listener.js 10:01:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (00000030ED8B3400) [pid = 3288] [serial = 805] [outer = 00000030E734A400] 10:01:04 INFO - PROCESS | 3288 | 1464195664171 Marionette TRACE conn6 <- [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]]]}] 10:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 986ms 10:01:04 INFO - PROCESS | 3288 | 1464195664238 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 10:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:01:04 INFO - PROCESS | 3288 | 1464195664241 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 10:01:04 INFO - PROCESS | 3288 | 1464195664246 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:01:04 INFO - PROCESS | 3288 | 1464195664250 Marionette TRACE conn6 <- [1,1038,null,{}] 10:01:04 INFO - PROCESS | 3288 | 1464195664262 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:04 INFO - PROCESS | 3288 | 1464195664419 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 10:01:04 INFO - PROCESS | 3288 | 1464195664564 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:04 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD3C8000 == 73 [pid = 3288] [id = 269] 10:01:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (00000030F5492C00) [pid = 3288] [serial = 806] [outer = 0000000000000000] 10:01:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (00000030F550B400) [pid = 3288] [serial = 807] [outer = 00000030F5492C00] 10:01:04 INFO - PROCESS | 3288 | 1464195664623 Marionette DEBUG loaded listener.js 10:01:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030F7070000) [pid = 3288] [serial = 808] [outer = 00000030F5492C00] 10:01:05 INFO - PROCESS | 3288 | 1464195665225 Marionette TRACE conn6 <- [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]]]}] 10:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1030ms 10:01:05 INFO - PROCESS | 3288 | 1464195665277 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 10:01:05 INFO - PROCESS | 3288 | 1464195665280 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 10:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:01:05 INFO - PROCESS | 3288 | 1464195665284 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:01:05 INFO - PROCESS | 3288 | 1464195665286 Marionette TRACE conn6 <- [1,1042,null,{}] 10:01:05 INFO - PROCESS | 3288 | 1464195665291 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:05 INFO - PROCESS | 3288 | 1464195665413 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 10:01:05 INFO - PROCESS | 3288 | 1464195665534 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:05 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD66A800 == 74 [pid = 3288] [id = 270] 10:01:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030FC415800) [pid = 3288] [serial = 809] [outer = 0000000000000000] 10:01:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030FC41F000) [pid = 3288] [serial = 810] [outer = 00000030FC415800] 10:01:05 INFO - PROCESS | 3288 | 1464195665591 Marionette DEBUG loaded listener.js 10:01:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (00000030FD091400) [pid = 3288] [serial = 811] [outer = 00000030FC415800] 10:01:06 INFO - PROCESS | 3288 | 1464195666201 Marionette TRACE conn6 <- [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]]]}] 10:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 943ms 10:01:06 INFO - PROCESS | 3288 | 1464195666228 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 10:01:06 INFO - PROCESS | 3288 | 1464195666231 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 10:01:06 INFO - PROCESS | 3288 | 1464195666234 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:01:06 INFO - PROCESS | 3288 | 1464195666237 Marionette TRACE conn6 <- [1,1046,null,{}] 10:01:06 INFO - PROCESS | 3288 | 1464195666241 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:06 INFO - PROCESS | 3288 | 1464195666357 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 10:01:06 INFO - PROCESS | 3288 | 1464195666451 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:06 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FF61B800 == 75 [pid = 3288] [id = 271] 10:01:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (000000308039EC00) [pid = 3288] [serial = 812] [outer = 0000000000000000] 10:01:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (00000030803A4C00) [pid = 3288] [serial = 813] [outer = 000000308039EC00] 10:01:06 INFO - PROCESS | 3288 | 1464195666506 Marionette DEBUG loaded listener.js 10:01:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (00000030FC510000) [pid = 3288] [serial = 814] [outer = 000000308039EC00] 10:01:07 INFO - PROCESS | 3288 | 1464195667088 Marionette TRACE conn6 <- [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]]]}] 10:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 881ms 10:01:07 INFO - PROCESS | 3288 | 1464195667119 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 10:01:07 INFO - PROCESS | 3288 | 1464195667121 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 10:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:01:07 INFO - PROCESS | 3288 | 1464195667125 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:01:07 INFO - PROCESS | 3288 | 1464195667127 Marionette TRACE conn6 <- [1,1050,null,{}] 10:01:07 INFO - PROCESS | 3288 | 1464195667132 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:07 INFO - PROCESS | 3288 | 1464195667268 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 10:01:07 INFO - PROCESS | 3288 | 1464195667366 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:07 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FF610800 == 76 [pid = 3288] [id = 272] 10:01:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (00000030829AE000) [pid = 3288] [serial = 815] [outer = 0000000000000000] 10:01:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (00000030FD0DC400) [pid = 3288] [serial = 816] [outer = 00000030829AE000] 10:01:07 INFO - PROCESS | 3288 | 1464195667423 Marionette DEBUG loaded listener.js 10:01:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (00000030FD0EB400) [pid = 3288] [serial = 817] [outer = 00000030829AE000] 10:01:08 INFO - PROCESS | 3288 | 1464195668054 Marionette TRACE conn6 <- [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]]]}] 10:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 984ms 10:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:01:08 INFO - PROCESS | 3288 | 1464195668112 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 10:01:08 INFO - PROCESS | 3288 | 1464195668114 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 10:01:08 INFO - PROCESS | 3288 | 1464195668119 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:01:08 INFO - PROCESS | 3288 | 1464195668121 Marionette TRACE conn6 <- [1,1054,null,{}] 10:01:08 INFO - PROCESS | 3288 | 1464195668125 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:08 INFO - PROCESS | 3288 | 1464195668240 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 10:01:08 INFO - PROCESS | 3288 | 1464195668512 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:08 INFO - PROCESS | 3288 | ++DOCSHELL 00000030838D7800 == 77 [pid = 3288] [id = 273] 10:01:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (00000030801AFC00) [pid = 3288] [serial = 818] [outer = 0000000000000000] 10:01:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000003080330400) [pid = 3288] [serial = 819] [outer = 00000030801AFC00] 10:01:08 INFO - PROCESS | 3288 | 1464195668579 Marionette DEBUG loaded listener.js 10:01:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000003080B0AC00) [pid = 3288] [serial = 820] [outer = 00000030801AFC00] 10:01:09 INFO - PROCESS | 3288 | 1464195669226 Marionette TRACE conn6 <- [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]]]}] 10:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1193ms 10:01:09 INFO - PROCESS | 3288 | 1464195669314 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 10:01:09 INFO - PROCESS | 3288 | 1464195669319 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 10:01:09 INFO - PROCESS | 3288 | 1464195669323 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:01:09 INFO - PROCESS | 3288 | 1464195669327 Marionette TRACE conn6 <- [1,1058,null,{}] 10:01:09 INFO - PROCESS | 3288 | 1464195669332 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:09 INFO - PROCESS | 3288 | 1464195669450 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 10:01:09 INFO - PROCESS | 3288 | 1464195669571 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:09 INFO - PROCESS | 3288 | ++DOCSHELL 00000030819CD800 == 78 [pid = 3288] [id = 274] 10:01:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000003081D24C00) [pid = 3288] [serial = 821] [outer = 0000000000000000] 10:01:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000003081D2E000) [pid = 3288] [serial = 822] [outer = 0000003081D24C00] 10:01:09 INFO - PROCESS | 3288 | 1464195669623 Marionette DEBUG loaded listener.js 10:01:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0000003081DA1400) [pid = 3288] [serial = 823] [outer = 0000003081D24C00] 10:01:09 INFO - PROCESS | 3288 | --DOCSHELL 00000030FE3AB000 == 77 [pid = 3288] [id = 144] 10:01:09 INFO - PROCESS | 3288 | --DOCSHELL 00000030F91A4800 == 76 [pid = 3288] [id = 265] 10:01:09 INFO - PROCESS | 3288 | --DOCSHELL 00000030F7106000 == 75 [pid = 3288] [id = 264] 10:01:09 INFO - PROCESS | 3288 | --DOCSHELL 00000030F6531000 == 74 [pid = 3288] [id = 263] 10:01:09 INFO - PROCESS | 3288 | --DOCSHELL 00000030F59F2800 == 73 [pid = 3288] [id = 262] 10:01:09 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5745800 == 72 [pid = 3288] [id = 261] 10:01:09 INFO - PROCESS | 3288 | --DOCSHELL 00000030F3372800 == 71 [pid = 3288] [id = 260] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (00000030F706E000) [pid = 3288] [serial = 747] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (0000003080B0FC00) [pid = 3288] [serial = 705] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (00000030F52D1800) [pid = 3288] [serial = 714] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (00000030EF46C400) [pid = 3288] [serial = 711] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000003082DCF000) [pid = 3288] [serial = 708] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOCSHELL 00000030EDF94000 == 70 [pid = 3288] [id = 259] 10:01:09 INFO - PROCESS | 3288 | --DOCSHELL 0000003081DC3800 == 69 [pid = 3288] [id = 258] 10:01:09 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8DDC800 == 68 [pid = 3288] [id = 257] 10:01:09 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD584000 == 67 [pid = 3288] [id = 253] 10:01:09 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD511800 == 66 [pid = 3288] [id = 252] 10:01:09 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5E85000 == 65 [pid = 3288] [id = 251] 10:01:09 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8DC4800 == 64 [pid = 3288] [id = 250] 10:01:09 INFO - PROCESS | 3288 | --DOCSHELL 00000030F6574000 == 63 [pid = 3288] [id = 234] 10:01:09 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD3C7800 == 62 [pid = 3288] [id = 249] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (00000030F6ED1C00) [pid = 3288] [serial = 745] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (00000030F5829C00) [pid = 3288] [serial = 735] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000003081CB2000) [pid = 3288] [serial = 723] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (00000030F2644400) [pid = 3288] [serial = 661] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (00000030EE341C00) [pid = 3288] [serial = 732] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (00000030828A9800) [pid = 3288] [serial = 724] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (00000030E845F800) [pid = 3288] [serial = 726] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (00000030F94B1800) [pid = 3288] [serial = 667] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (00000030F294C000) [pid = 3288] [serial = 733] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (00000030F928BC00) [pid = 3288] [serial = 670] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000003081D59800) [pid = 3288] [serial = 721] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (00000030828B4400) [pid = 3288] [serial = 741] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (00000030ED46D000) [pid = 3288] [serial = 742] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030F60C9000) [pid = 3288] [serial = 736] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030E94E8000) [pid = 3288] [serial = 729] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (00000030F64F2400) [pid = 3288] [serial = 738] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (00000030F6607C00) [pid = 3288] [serial = 744] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030F5DBDC00) [pid = 3288] [serial = 717] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000003080689000) [pid = 3288] [serial = 720] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (00000030F7ABBC00) [pid = 3288] [serial = 664] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030E8BDA000) [pid = 3288] [serial = 727] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030FD247000) [pid = 3288] [serial = 657] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030F660A800) [pid = 3288] [serial = 739] [outer = 0000000000000000] [url = about:blank] 10:01:09 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030ED8B5800) [pid = 3288] [serial = 730] [outer = 0000000000000000] [url = about:blank] 10:01:10 INFO - PROCESS | 3288 | 1464195670158 Marionette TRACE conn6 <- [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]]]}] 10:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 881ms 10:01:10 INFO - PROCESS | 3288 | 1464195670211 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 3288 | 1464195670215 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 10:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:01:10 INFO - PROCESS | 3288 | 1464195670220 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - PROCESS | 3288 | 1464195670222 Marionette TRACE conn6 <- [1,1062,null,{}] 10:01:10 INFO - PROCESS | 3288 | 1464195670226 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:10 INFO - PROCESS | 3288 | 1464195670324 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 10:01:10 INFO - PROCESS | 3288 | 1464195670407 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:10 INFO - PROCESS | 3288 | ++DOCSHELL 00000030845DB000 == 63 [pid = 3288] [id = 275] 10:01:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000003081D59800) [pid = 3288] [serial = 824] [outer = 0000000000000000] 10:01:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (000000308228EC00) [pid = 3288] [serial = 825] [outer = 0000003081D59800] 10:01:10 INFO - PROCESS | 3288 | 1464195670454 Marionette DEBUG loaded listener.js 10:01:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030829AFC00) [pid = 3288] [serial = 826] [outer = 0000003081D59800] 10:01:10 INFO - PROCESS | 3288 | 1464195670842 Marionette TRACE conn6 <- [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]]]}] 10:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 691ms 10:01:10 INFO - PROCESS | 3288 | 1464195670914 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 3288 | 1464195670917 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 10:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:01:10 INFO - PROCESS | 3288 | 1464195670922 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - PROCESS | 3288 | 1464195670929 Marionette TRACE conn6 <- [1,1066,null,{}] 10:01:10 INFO - PROCESS | 3288 | 1464195670939 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:11 INFO - PROCESS | 3288 | 1464195671078 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 10:01:11 INFO - PROCESS | 3288 | 1464195671089 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E9C0B800 == 64 [pid = 3288] [id = 276] 10:01:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000003082DD4800) [pid = 3288] [serial = 827] [outer = 0000000000000000] 10:01:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030E7342800) [pid = 3288] [serial = 828] [outer = 0000003082DD4800] 10:01:11 INFO - PROCESS | 3288 | 1464195671136 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030E7BC6400) [pid = 3288] [serial = 829] [outer = 0000003082DD4800] 10:01:11 INFO - PROCESS | 3288 | 1464195671592 Marionette TRACE conn6 <- [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]]]}] 10:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 691ms 10:01:11 INFO - PROCESS | 3288 | 1464195671613 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 10:01:11 INFO - PROCESS | 3288 | 1464195671616 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 10:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:01:11 INFO - PROCESS | 3288 | 1464195671619 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:01:11 INFO - PROCESS | 3288 | 1464195671621 Marionette TRACE conn6 <- [1,1070,null,{}] 10:01:11 INFO - PROCESS | 3288 | 1464195671630 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:11 INFO - PROCESS | 3288 | 1464195671726 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 10:01:11 INFO - PROCESS | 3288 | 1464195671733 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EDFA1000 == 65 [pid = 3288] [id = 277] 10:01:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030E7D32400) [pid = 3288] [serial = 830] [outer = 0000000000000000] 10:01:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030E844F800) [pid = 3288] [serial = 831] [outer = 00000030E7D32400] 10:01:11 INFO - PROCESS | 3288 | 1464195671780 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030E85C5000) [pid = 3288] [serial = 832] [outer = 00000030E7D32400] 10:01:12 INFO - PROCESS | 3288 | 1464195672226 Marionette TRACE conn6 <- [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]]]}] 10:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 691ms 10:01:12 INFO - PROCESS | 3288 | 1464195672314 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 10:01:12 INFO - PROCESS | 3288 | 1464195672316 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 10:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:01:12 INFO - PROCESS | 3288 | 1464195672320 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:01:12 INFO - PROCESS | 3288 | 1464195672322 Marionette TRACE conn6 <- [1,1074,null,{}] 10:01:12 INFO - PROCESS | 3288 | 1464195672331 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:12 INFO - PROCESS | 3288 | 1464195672448 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 10:01:12 INFO - PROCESS | 3288 | 1464195672527 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:12 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EEEDE800 == 66 [pid = 3288] [id = 278] 10:01:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030E8B34800) [pid = 3288] [serial = 833] [outer = 0000000000000000] 10:01:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (00000030E8BD9C00) [pid = 3288] [serial = 834] [outer = 00000030E8B34800] 10:01:12 INFO - PROCESS | 3288 | 1464195672580 Marionette DEBUG loaded listener.js 10:01:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (00000030E8C3F400) [pid = 3288] [serial = 835] [outer = 00000030E8B34800] 10:01:13 INFO - PROCESS | 3288 | 1464195673038 Marionette TRACE conn6 <- [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]]]}] 10:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 776ms 10:01:13 INFO - PROCESS | 3288 | 1464195673099 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 10:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:01:13 INFO - PROCESS | 3288 | 1464195673101 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 10:01:13 INFO - PROCESS | 3288 | 1464195673104 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:01:13 INFO - PROCESS | 3288 | 1464195673106 Marionette TRACE conn6 <- [1,1078,null,{}] 10:01:13 INFO - PROCESS | 3288 | 1464195673114 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:13 INFO - PROCESS | 3288 | 1464195673244 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 10:01:13 INFO - PROCESS | 3288 | 1464195673302 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F3374000 == 67 [pid = 3288] [id = 279] 10:01:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (00000030E947F000) [pid = 3288] [serial = 836] [outer = 0000000000000000] 10:01:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030E9480C00) [pid = 3288] [serial = 837] [outer = 00000030E947F000] 10:01:13 INFO - PROCESS | 3288 | 1464195673347 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030E9486C00) [pid = 3288] [serial = 838] [outer = 00000030E947F000] 10:01:13 INFO - PROCESS | 3288 | 1464195673781 Marionette TRACE conn6 <- [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]]]}] 10:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 733ms 10:01:13 INFO - PROCESS | 3288 | 1464195673846 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 10:01:13 INFO - PROCESS | 3288 | 1464195673848 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 10:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:01:13 INFO - PROCESS | 3288 | 1464195673856 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:01:13 INFO - PROCESS | 3288 | 1464195673859 Marionette TRACE conn6 <- [1,1082,null,{}] 10:01:13 INFO - PROCESS | 3288 | 1464195673867 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:13 INFO - PROCESS | 3288 | 1464195673988 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 10:01:14 INFO - PROCESS | 3288 | 1464195674043 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:14 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4C49800 == 68 [pid = 3288] [id = 280] 10:01:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030E9C47C00) [pid = 3288] [serial = 839] [outer = 0000000000000000] 10:01:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (00000030EA10B400) [pid = 3288] [serial = 840] [outer = 00000030E9C47C00] 10:01:14 INFO - PROCESS | 3288 | 1464195674088 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (00000030EA3F5800) [pid = 3288] [serial = 841] [outer = 00000030E9C47C00] 10:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (00000030EEE9C000) [pid = 3288] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (00000030F2974C00) [pid = 3288] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000003081C66C00) [pid = 3288] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (00000030F6402400) [pid = 3288] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (00000030ED40A000) [pid = 3288] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (00000030E8BDE000) [pid = 3288] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000003080445C00) [pid = 3288] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030828B5800) [pid = 3288] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000003081D23C00) [pid = 3288] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:01:14 INFO - PROCESS | 3288 | 1464195674571 Marionette TRACE conn6 <- [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]]]}] 10:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 733ms 10:01:14 INFO - PROCESS | 3288 | 1464195674592 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 10:01:14 INFO - PROCESS | 3288 | 1464195674604 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 10:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:01:14 INFO - PROCESS | 3288 | 1464195674607 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:01:14 INFO - PROCESS | 3288 | 1464195674609 Marionette TRACE conn6 <- [1,1086,null,{}] 10:01:14 INFO - PROCESS | 3288 | 1464195674613 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:14 INFO - PROCESS | 3288 | 1464195674733 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 10:01:14 INFO - PROCESS | 3288 | 1464195674785 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:14 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F580D800 == 69 [pid = 3288] [id = 281] 10:01:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030E94EB400) [pid = 3288] [serial = 842] [outer = 0000000000000000] 10:01:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (00000030ED410800) [pid = 3288] [serial = 843] [outer = 00000030E94EB400] 10:01:14 INFO - PROCESS | 3288 | 1464195674830 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (00000030EDC03000) [pid = 3288] [serial = 844] [outer = 00000030E94EB400] 10:01:15 INFO - PROCESS | 3288 | 1464195675277 Marionette TRACE conn6 <- [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]]]}] 10:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 734ms 10:01:15 INFO - PROCESS | 3288 | 1464195675346 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 10:01:15 INFO - PROCESS | 3288 | 1464195675348 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 10:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:01:15 INFO - PROCESS | 3288 | 1464195675351 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:01:15 INFO - PROCESS | 3288 | 1464195675353 Marionette TRACE conn6 <- [1,1090,null,{}] 10:01:15 INFO - PROCESS | 3288 | 1464195675357 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:15 INFO - PROCESS | 3288 | 1464195675449 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 10:01:15 INFO - PROCESS | 3288 | 1464195675463 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:15 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5E78000 == 70 [pid = 3288] [id = 282] 10:01:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (00000030EDF4B000) [pid = 3288] [serial = 845] [outer = 0000000000000000] 10:01:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030EE33FC00) [pid = 3288] [serial = 846] [outer = 00000030EDF4B000] 10:01:15 INFO - PROCESS | 3288 | 1464195675515 Marionette DEBUG loaded listener.js 10:01:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030EED10800) [pid = 3288] [serial = 847] [outer = 00000030EDF4B000] 10:01:15 INFO - PROCESS | 3288 | 1464195675955 Marionette TRACE conn6 <- [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]]]}] 10:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 10:01:15 INFO - PROCESS | 3288 | 1464195675984 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 10:01:15 INFO - PROCESS | 3288 | 1464195675986 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 10:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:01:15 INFO - PROCESS | 3288 | 1464195675990 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:01:15 INFO - PROCESS | 3288 | 1464195675992 Marionette TRACE conn6 <- [1,1094,null,{}] 10:01:15 INFO - PROCESS | 3288 | 1464195675995 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:16 INFO - PROCESS | 3288 | 1464195676088 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 10:01:16 INFO - PROCESS | 3288 | 1464195676095 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F653A800 == 71 [pid = 3288] [id = 283] 10:01:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030EEE07C00) [pid = 3288] [serial = 848] [outer = 0000000000000000] 10:01:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (00000030EEE92000) [pid = 3288] [serial = 849] [outer = 00000030EEE07C00] 10:01:16 INFO - PROCESS | 3288 | 1464195676148 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (00000030EFCD2C00) [pid = 3288] [serial = 850] [outer = 00000030EEE07C00] 10:01:16 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:01:16 INFO - PROCESS | 3288 | 1464195676954 Marionette TRACE conn6 <- [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]]]}] 10:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 983ms 10:01:16 INFO - PROCESS | 3288 | 1464195676977 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 10:01:16 INFO - PROCESS | 3288 | 1464195676982 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 10:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:01:16 INFO - PROCESS | 3288 | 1464195676989 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:01:16 INFO - PROCESS | 3288 | 1464195676993 Marionette TRACE conn6 <- [1,1098,null,{}] 10:01:17 INFO - PROCESS | 3288 | 1464195676999 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:17 INFO - PROCESS | 3288 | 1464195677125 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 10:01:17 INFO - PROCESS | 3288 | 1464195677224 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:17 INFO - PROCESS | 3288 | ++DOCSHELL 00000030845C8000 == 72 [pid = 3288] [id = 284] 10:01:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000003080B02C00) [pid = 3288] [serial = 851] [outer = 0000000000000000] 10:01:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000003081CAB000) [pid = 3288] [serial = 852] [outer = 0000003080B02C00] 10:01:17 INFO - PROCESS | 3288 | 1464195677282 Marionette DEBUG loaded listener.js 10:01:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (00000030828AC800) [pid = 3288] [serial = 853] [outer = 0000003080B02C00] 10:01:17 INFO - PROCESS | 3288 | 1464195677865 Marionette TRACE conn6 <- [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]]]}] 10:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 942ms 10:01:17 INFO - PROCESS | 3288 | 1464195677933 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 10:01:17 INFO - PROCESS | 3288 | 1464195677940 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 10:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:01:17 INFO - PROCESS | 3288 | 1464195677947 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 3288 | 1464195677950 Marionette TRACE conn6 <- [1,1102,null,{}] 10:01:17 INFO - PROCESS | 3288 | 1464195677955 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:18 INFO - PROCESS | 3288 | 1464195678108 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 10:01:18 INFO - PROCESS | 3288 | 1464195678233 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:18 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F29E2800 == 73 [pid = 3288] [id = 285] 10:01:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000003082DD8800) [pid = 3288] [serial = 854] [outer = 0000000000000000] 10:01:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (00000030E7348400) [pid = 3288] [serial = 855] [outer = 0000003082DD8800] 10:01:18 INFO - PROCESS | 3288 | 1464195678290 Marionette DEBUG loaded listener.js 10:01:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (00000030E85EA000) [pid = 3288] [serial = 856] [outer = 0000003082DD8800] 10:01:18 INFO - PROCESS | 3288 | 1464195678909 Marionette TRACE conn6 <- [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]]]}] 10:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 985ms 10:01:18 INFO - PROCESS | 3288 | 1464195678938 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 10:01:18 INFO - PROCESS | 3288 | 1464195678941 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 10:01:18 INFO - PROCESS | 3288 | 1464195678946 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:01:18 INFO - PROCESS | 3288 | 1464195678951 Marionette TRACE conn6 <- [1,1106,null,{}] 10:01:18 INFO - PROCESS | 3288 | 1464195678964 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:19 INFO - PROCESS | 3288 | 1464195679089 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 10:01:19 INFO - PROCESS | 3288 | 1464195679218 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:19 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8884800 == 74 [pid = 3288] [id = 286] 10:01:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (00000030E947C800) [pid = 3288] [serial = 857] [outer = 0000000000000000] 10:01:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (00000030E9C49000) [pid = 3288] [serial = 858] [outer = 00000030E947C800] 10:01:19 INFO - PROCESS | 3288 | 1464195679277 Marionette DEBUG loaded listener.js 10:01:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (00000030EEE9A800) [pid = 3288] [serial = 859] [outer = 00000030E947C800] 10:01:19 INFO - PROCESS | 3288 | 1464195679912 Marionette TRACE conn6 <- [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]]]}] 10:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1027ms 10:01:19 INFO - PROCESS | 3288 | 1464195679979 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 10:01:19 INFO - PROCESS | 3288 | 1464195679982 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 10:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:01:19 INFO - PROCESS | 3288 | 1464195679986 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:01:19 INFO - PROCESS | 3288 | 1464195679988 Marionette TRACE conn6 <- [1,1110,null,{}] 10:01:20 INFO - PROCESS | 3288 | 1464195679992 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:20 INFO - PROCESS | 3288 | 1464195680115 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 10:01:20 INFO - PROCESS | 3288 | 1464195680239 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:20 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F9446800 == 75 [pid = 3288] [id = 287] 10:01:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (00000030F2645C00) [pid = 3288] [serial = 860] [outer = 0000000000000000] 10:01:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (00000030F2944C00) [pid = 3288] [serial = 861] [outer = 00000030F2645C00] 10:01:20 INFO - PROCESS | 3288 | 1464195680296 Marionette DEBUG loaded listener.js 10:01:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (00000030F3384C00) [pid = 3288] [serial = 862] [outer = 00000030F2645C00] 10:01:20 INFO - PROCESS | 3288 | 1464195680864 Marionette TRACE conn6 <- [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]]]}] 10:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 943ms 10:01:20 INFO - PROCESS | 3288 | 1464195680934 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 10:01:20 INFO - PROCESS | 3288 | 1464195680937 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 10:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:01:20 INFO - PROCESS | 3288 | 1464195680941 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:01:20 INFO - PROCESS | 3288 | 1464195680943 Marionette TRACE conn6 <- [1,1114,null,{}] 10:01:20 INFO - PROCESS | 3288 | 1464195680947 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:21 INFO - PROCESS | 3288 | 1464195681071 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 10:01:21 INFO - PROCESS | 3288 | 1464195681194 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:21 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC29D800 == 76 [pid = 3288] [id = 288] 10:01:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (00000030F4B37800) [pid = 3288] [serial = 863] [outer = 0000000000000000] 10:01:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (00000030F4BA6C00) [pid = 3288] [serial = 864] [outer = 00000030F4B37800] 10:01:21 INFO - PROCESS | 3288 | 1464195681251 Marionette DEBUG loaded listener.js 10:01:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (00000030F4CA8C00) [pid = 3288] [serial = 865] [outer = 00000030F4B37800] 10:01:21 INFO - PROCESS | 3288 | 1464195681891 Marionette TRACE conn6 <- [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]]]}] 10:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 985ms 10:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:01:21 INFO - PROCESS | 3288 | 1464195681928 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 10:01:21 INFO - PROCESS | 3288 | 1464195681931 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 10:01:21 INFO - PROCESS | 3288 | 1464195681935 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:01:21 INFO - PROCESS | 3288 | 1464195681937 Marionette TRACE conn6 <- [1,1118,null,{}] 10:01:21 INFO - PROCESS | 3288 | 1464195681941 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:22 INFO - PROCESS | 3288 | 1464195682076 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 10:01:22 INFO - PROCESS | 3288 | 1464195682202 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:22 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD36A000 == 77 [pid = 3288] [id = 289] 10:01:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (00000030F5197C00) [pid = 3288] [serial = 866] [outer = 0000000000000000] 10:01:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (00000030F559E400) [pid = 3288] [serial = 867] [outer = 00000030F5197C00] 10:01:22 INFO - PROCESS | 3288 | 1464195682259 Marionette DEBUG loaded listener.js 10:01:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (00000030F5EB6C00) [pid = 3288] [serial = 868] [outer = 00000030F5197C00] 10:01:22 INFO - PROCESS | 3288 | 1464195682889 Marionette TRACE conn6 <- [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]]]}] 10:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1028ms 10:01:22 INFO - PROCESS | 3288 | 1464195682966 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 10:01:22 INFO - PROCESS | 3288 | 1464195682968 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 10:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:01:22 INFO - PROCESS | 3288 | 1464195682971 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:01:22 INFO - PROCESS | 3288 | 1464195682974 Marionette TRACE conn6 <- [1,1122,null,{}] 10:01:22 INFO - PROCESS | 3288 | 1464195682978 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:23 INFO - PROCESS | 3288 | 1464195683094 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 10:01:23 INFO - PROCESS | 3288 | 1464195683221 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:23 INFO - PROCESS | 3288 | ++DOCSHELL 00000030845D1000 == 78 [pid = 3288] [id = 290] 10:01:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (0000003080447C00) [pid = 3288] [serial = 869] [outer = 0000000000000000] 10:01:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (0000003081D9C800) [pid = 3288] [serial = 870] [outer = 0000003080447C00] 10:01:23 INFO - PROCESS | 3288 | 1464195683279 Marionette DEBUG loaded listener.js 10:01:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (00000030F5EBCC00) [pid = 3288] [serial = 871] [outer = 0000003080447C00] 10:01:23 INFO - PROCESS | 3288 | [GFX2-]: DrawTargetD2D 1.1 (0000003081DFC100): Failed to create GradientStopCollection with no stops. 10:01:23 INFO - PROCESS | 3288 | [GFX3-]: No stops specified for gradient pattern. 10:01:24 INFO - PROCESS | 3288 | 1464195684047 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1133ms 10:01:24 INFO - PROCESS | 3288 | 1464195684107 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 10:01:24 INFO - PROCESS | 3288 | 1464195684113 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 10:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:01:24 INFO - PROCESS | 3288 | 1464195684118 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:01:24 INFO - PROCESS | 3288 | 1464195684122 Marionette TRACE conn6 <- [1,1126,null,{}] 10:01:24 INFO - PROCESS | 3288 | 1464195684173 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:24 INFO - PROCESS | 3288 | 1464195684307 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 10:01:24 INFO - PROCESS | 3288 | 1464195684428 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:24 INFO - PROCESS | 3288 | ++DOCSHELL 00000030838CF000 == 79 [pid = 3288] [id = 291] 10:01:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (0000003081D9FC00) [pid = 3288] [serial = 872] [outer = 0000000000000000] 10:01:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (0000003082292400) [pid = 3288] [serial = 873] [outer = 0000003081D9FC00] 10:01:24 INFO - PROCESS | 3288 | 1464195684483 Marionette DEBUG loaded listener.js 10:01:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (0000003082DD1000) [pid = 3288] [serial = 874] [outer = 0000003081D9FC00] 10:01:24 INFO - PROCESS | 3288 | --DOCSHELL 00000030FE5A6000 == 78 [pid = 3288] [id = 61] 10:01:24 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5E78000 == 77 [pid = 3288] [id = 282] 10:01:24 INFO - PROCESS | 3288 | --DOCSHELL 00000030F580D800 == 76 [pid = 3288] [id = 281] 10:01:24 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4C49800 == 75 [pid = 3288] [id = 280] 10:01:24 INFO - PROCESS | 3288 | --DOCSHELL 00000030F3374000 == 74 [pid = 3288] [id = 279] 10:01:24 INFO - PROCESS | 3288 | --DOCSHELL 00000030E9C0B800 == 73 [pid = 3288] [id = 276] 10:01:24 INFO - PROCESS | 3288 | --DOCSHELL 00000030845DB000 == 72 [pid = 3288] [id = 275] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (0000003081D5AC00) [pid = 3288] [serial = 750] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (00000030E8BD7800) [pid = 3288] [serial = 753] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (00000030F600F000) [pid = 3288] [serial = 756] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (00000030F9004000) [pid = 3288] [serial = 759] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (00000030F94A8C00) [pid = 3288] [serial = 762] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (00000030FC502400) [pid = 3288] [serial = 765] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (0000003082DD3000) [pid = 3288] [serial = 768] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (00000030F9498400) [pid = 3288] [serial = 798] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOCSHELL 00000030819CD800 == 71 [pid = 3288] [id = 274] 10:01:24 INFO - PROCESS | 3288 | --DOCSHELL 00000030838D7800 == 70 [pid = 3288] [id = 273] 10:01:24 INFO - PROCESS | 3288 | --DOCSHELL 00000030FF61B800 == 69 [pid = 3288] [id = 271] 10:01:24 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD66A800 == 68 [pid = 3288] [id = 270] 10:01:24 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD3C8000 == 67 [pid = 3288] [id = 269] 10:01:24 INFO - PROCESS | 3288 | --DOCSHELL 00000030F58B4000 == 66 [pid = 3288] [id = 268] 10:01:24 INFO - PROCESS | 3288 | --DOCSHELL 00000030845D7000 == 65 [pid = 3288] [id = 267] 10:01:24 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC222000 == 64 [pid = 3288] [id = 266] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (00000030EF479C00) [pid = 3288] [serial = 783] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (00000030F297AC00) [pid = 3288] [serial = 784] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (00000030F600F800) [pid = 3288] [serial = 787] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (00000030F5192800) [pid = 3288] [serial = 786] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (00000030E7350800) [pid = 3288] [serial = 792] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (00000030F640C800) [pid = 3288] [serial = 789] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (00000030EDC92000) [pid = 3288] [serial = 780] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (00000030F8F75800) [pid = 3288] [serial = 796] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000003081D60800) [pid = 3288] [serial = 772] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000003081C66800) [pid = 3288] [serial = 771] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (00000030E7D2F800) [pid = 3288] [serial = 777] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (00000030E8C38800) [pid = 3288] [serial = 778] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000003081D53400) [pid = 3288] [serial = 774] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (00000030828B6000) [pid = 3288] [serial = 775] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (00000030F7075000) [pid = 3288] [serial = 795] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (00000030F68DD000) [pid = 3288] [serial = 790] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (00000030F6405000) [pid = 3288] [serial = 793] [outer = 0000000000000000] [url = about:blank] 10:01:24 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (00000030EE379C00) [pid = 3288] [serial = 781] [outer = 0000000000000000] [url = about:blank] 10:01:25 INFO - PROCESS | 3288 | 1464195685073 Marionette TRACE conn6 <- [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]]]}] 10:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 986ms 10:01:25 INFO - PROCESS | 3288 | 1464195685108 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 10:01:25 INFO - PROCESS | 3288 | 1464195685115 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 10:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:01:25 INFO - PROCESS | 3288 | 1464195685122 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:01:25 INFO - PROCESS | 3288 | 1464195685125 Marionette TRACE conn6 <- [1,1130,null,{}] 10:01:25 INFO - PROCESS | 3288 | 1464195685129 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:25 INFO - PROCESS | 3288 | 1464195685230 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 10:01:25 INFO - PROCESS | 3288 | 1464195685332 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E841D000 == 65 [pid = 3288] [id = 292] 10:01:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000003081CB1400) [pid = 3288] [serial = 875] [outer = 0000000000000000] 10:01:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000003082286800) [pid = 3288] [serial = 876] [outer = 0000003081CB1400] 10:01:25 INFO - PROCESS | 3288 | 1464195685379 Marionette DEBUG loaded listener.js 10:01:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (00000030831C1800) [pid = 3288] [serial = 877] [outer = 0000003081CB1400] 10:01:25 INFO - PROCESS | 3288 | 1464195685756 Marionette TRACE conn6 <- [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]]]}] 10:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 690ms 10:01:25 INFO - PROCESS | 3288 | 1464195685817 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 10:01:25 INFO - PROCESS | 3288 | 1464195685820 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 10:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:01:25 INFO - PROCESS | 3288 | 1464195685823 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:01:25 INFO - PROCESS | 3288 | 1464195685827 Marionette TRACE conn6 <- [1,1134,null,{}] 10:01:25 INFO - PROCESS | 3288 | 1464195685838 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:25 INFO - PROCESS | 3288 | 1464195685966 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 10:01:25 INFO - PROCESS | 3288 | 1464195685982 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EF0AB000 == 66 [pid = 3288] [id = 293] 10:01:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (00000030E820C400) [pid = 3288] [serial = 878] [outer = 0000000000000000] 10:01:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (00000030E85E1C00) [pid = 3288] [serial = 879] [outer = 00000030E820C400] 10:01:26 INFO - PROCESS | 3288 | 1464195686031 Marionette DEBUG loaded listener.js 10:01:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (00000030E8C35C00) [pid = 3288] [serial = 880] [outer = 00000030E820C400] 10:01:26 INFO - PROCESS | 3288 | 1464195686480 Marionette TRACE conn6 <- [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]]]}] 10:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 690ms 10:01:26 INFO - PROCESS | 3288 | 1464195686517 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 10:01:26 INFO - PROCESS | 3288 | 1464195686520 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 10:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:01:26 INFO - PROCESS | 3288 | 1464195686529 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:01:26 INFO - PROCESS | 3288 | 1464195686531 Marionette TRACE conn6 <- [1,1138,null,{}] 10:01:26 INFO - PROCESS | 3288 | 1464195686534 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:26 INFO - PROCESS | 3288 | 1464195686634 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 10:01:26 INFO - PROCESS | 3288 | 1464195686643 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:26 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4B80000 == 67 [pid = 3288] [id = 294] 10:01:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (00000030E9479C00) [pid = 3288] [serial = 881] [outer = 0000000000000000] 10:01:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (00000030E947F400) [pid = 3288] [serial = 882] [outer = 00000030E9479C00] 10:01:26 INFO - PROCESS | 3288 | 1464195686689 Marionette DEBUG loaded listener.js 10:01:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (00000030EA10A000) [pid = 3288] [serial = 883] [outer = 00000030E9479C00] 10:01:27 INFO - PROCESS | 3288 | 1464195687174 Marionette TRACE conn6 <- [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]]]}] 10:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 692ms 10:01:27 INFO - PROCESS | 3288 | 1464195687217 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 10:01:27 INFO - PROCESS | 3288 | 1464195687220 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 10:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:01:27 INFO - PROCESS | 3288 | 1464195687223 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:01:27 INFO - PROCESS | 3288 | 1464195687225 Marionette TRACE conn6 <- [1,1142,null,{}] 10:01:27 INFO - PROCESS | 3288 | 1464195687228 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:27 INFO - PROCESS | 3288 | 1464195687352 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 10:01:27 INFO - PROCESS | 3288 | 1464195687438 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:27 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F59E8000 == 68 [pid = 3288] [id = 295] 10:01:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (00000030EA317000) [pid = 3288] [serial = 884] [outer = 0000000000000000] 10:01:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (00000030ED469800) [pid = 3288] [serial = 885] [outer = 00000030EA317000] 10:01:27 INFO - PROCESS | 3288 | 1464195687486 Marionette DEBUG loaded listener.js 10:01:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (00000030EE336C00) [pid = 3288] [serial = 886] [outer = 00000030EA317000] 10:01:27 INFO - PROCESS | 3288 | 1464195687957 Marionette TRACE conn6 <- [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]]]}] 10:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 772ms 10:01:28 INFO - PROCESS | 3288 | 1464195687999 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 10:01:28 INFO - PROCESS | 3288 | 1464195688001 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 10:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:01:28 INFO - PROCESS | 3288 | 1464195688005 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:01:28 INFO - PROCESS | 3288 | 1464195688007 Marionette TRACE conn6 <- [1,1146,null,{}] 10:01:28 INFO - PROCESS | 3288 | 1464195688010 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:28 INFO - PROCESS | 3288 | 1464195688149 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 10:01:28 INFO - PROCESS | 3288 | 1464195688213 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:28 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F6546000 == 69 [pid = 3288] [id = 296] 10:01:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (00000030F2974800) [pid = 3288] [serial = 887] [outer = 0000000000000000] 10:01:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (00000030F3382000) [pid = 3288] [serial = 888] [outer = 00000030F2974800] 10:01:28 INFO - PROCESS | 3288 | 1464195688262 Marionette DEBUG loaded listener.js 10:01:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (00000030F512DC00) [pid = 3288] [serial = 889] [outer = 00000030F2974800] 10:01:28 INFO - PROCESS | 3288 | 1464195688691 Marionette TRACE conn6 <- [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] 10:01:28 INFO - PROCESS | 3288 | 1464195688761 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 10:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:01:28 INFO - PROCESS | 3288 | 1464195688765 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:01:28 INFO - PROCESS | 3288 | 1464195688767 Marionette TRACE conn6 <- [1,1150,null,{}] 10:01:28 INFO - PROCESS | 3288 | 1464195688770 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:29 INFO - PROCESS | 3288 | 1464195689012 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 10:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (0000003081D59800) [pid = 3288] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (00000030F900BC00) [pid = 3288] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (00000030E8B34800) [pid = 3288] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (0000003081D24C00) [pid = 3288] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000003082DD4800) [pid = 3288] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (00000030E7D32400) [pid = 3288] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (00000030801AFC00) [pid = 3288] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (00000030E947F000) [pid = 3288] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (00000030E94EB400) [pid = 3288] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (00000030E9C47C00) [pid = 3288] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (00000030EDF4B000) [pid = 3288] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000003081CB5000) [pid = 3288] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (00000030F4B9F800) [pid = 3288] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:01:29 INFO - PROCESS | 3288 | 1464195689076 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:29 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DC6800 == 70 [pid = 3288] [id = 297] 10:01:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (00000030801A6800) [pid = 3288] [serial = 890] [outer = 0000000000000000] 10:01:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000003080B07C00) [pid = 3288] [serial = 891] [outer = 00000030801A6800] 10:01:29 INFO - PROCESS | 3288 | 1464195689121 Marionette DEBUG loaded listener.js 10:01:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (00000030E947F000) [pid = 3288] [serial = 892] [outer = 00000030801A6800] 10:01:29 INFO - PROCESS | 3288 | 1464195689496 Marionette TRACE conn6 <- [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]]]}] 10:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 775ms 10:01:29 INFO - PROCESS | 3288 | 1464195689544 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 10:01:29 INFO - PROCESS | 3288 | 1464195689546 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 10:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:01:29 INFO - PROCESS | 3288 | 1464195689550 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:01:29 INFO - PROCESS | 3288 | 1464195689551 Marionette TRACE conn6 <- [1,1154,null,{}] 10:01:29 INFO - PROCESS | 3288 | 1464195689555 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:29 INFO - PROCESS | 3288 | 1464195689646 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 10:01:29 INFO - PROCESS | 3288 | 1464195689653 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:29 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC204800 == 71 [pid = 3288] [id = 298] 10:01:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (00000030F4BAA800) [pid = 3288] [serial = 893] [outer = 0000000000000000] 10:01:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (00000030F5510800) [pid = 3288] [serial = 894] [outer = 00000030F4BAA800] 10:01:29 INFO - PROCESS | 3288 | 1464195689702 Marionette DEBUG loaded listener.js 10:01:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (00000030F6011400) [pid = 3288] [serial = 895] [outer = 00000030F4BAA800] 10:01:30 INFO - PROCESS | 3288 | 1464195690144 Marionette TRACE conn6 <- [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]]]}] 10:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 628ms 10:01:30 INFO - PROCESS | 3288 | 1464195690181 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 10:01:30 INFO - PROCESS | 3288 | 1464195690183 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 10:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:01:30 INFO - PROCESS | 3288 | 1464195690187 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:01:30 INFO - PROCESS | 3288 | 1464195690189 Marionette TRACE conn6 <- [1,1158,null,{}] 10:01:30 INFO - PROCESS | 3288 | 1464195690192 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:30 INFO - PROCESS | 3288 | 1464195690286 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 10:01:30 INFO - PROCESS | 3288 | 1464195690295 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:30 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD3C8000 == 72 [pid = 3288] [id = 299] 10:01:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (00000030803A6400) [pid = 3288] [serial = 896] [outer = 0000000000000000] 10:01:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (00000030F6402C00) [pid = 3288] [serial = 897] [outer = 00000030803A6400] 10:01:30 INFO - PROCESS | 3288 | 1464195690339 Marionette DEBUG loaded listener.js 10:01:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (00000030F6410400) [pid = 3288] [serial = 898] [outer = 00000030803A6400] 10:01:30 INFO - PROCESS | 3288 | 1464195690785 Marionette TRACE conn6 <- [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]]]}] 10:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 628ms 10:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:01:30 INFO - PROCESS | 3288 | 1464195690818 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 10:01:30 INFO - PROCESS | 3288 | 1464195690820 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 10:01:30 INFO - PROCESS | 3288 | 1464195690844 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:01:30 INFO - PROCESS | 3288 | 1464195690846 Marionette TRACE conn6 <- [1,1162,null,{}] 10:01:30 INFO - PROCESS | 3288 | 1464195690852 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:30 INFO - PROCESS | 3288 | 1464195690944 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 10:01:30 INFO - PROCESS | 3288 | 1464195690950 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:30 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD464800 == 73 [pid = 3288] [id = 300] 10:01:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (00000030F64F4800) [pid = 3288] [serial = 899] [outer = 0000000000000000] 10:01:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (00000030F6605000) [pid = 3288] [serial = 900] [outer = 00000030F64F4800] 10:01:31 INFO - PROCESS | 3288 | 1464195690997 Marionette DEBUG loaded listener.js 10:01:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (00000030F6611000) [pid = 3288] [serial = 901] [outer = 00000030F64F4800] 10:01:31 INFO - PROCESS | 3288 | 1464195691748 Marionette TRACE conn6 <- [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] 10:01:31 INFO - PROCESS | 3288 | 1464195691797 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 10:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:01:31 INFO - PROCESS | 3288 | 1464195691802 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:01:31 INFO - PROCESS | 3288 | 1464195691807 Marionette TRACE conn6 <- [1,1166,null,{}] 10:01:31 INFO - PROCESS | 3288 | 1464195691813 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:31 INFO - PROCESS | 3288 | 1464195691940 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 10:01:32 INFO - PROCESS | 3288 | 1464195692069 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED43A000 == 74 [pid = 3288] [id = 301] 10:01:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (0000003081D5CC00) [pid = 3288] [serial = 902] [outer = 0000000000000000] 10:01:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (00000030829B2400) [pid = 3288] [serial = 903] [outer = 0000003081D5CC00] 10:01:32 INFO - PROCESS | 3288 | 1464195692129 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (00000030E7B54800) [pid = 3288] [serial = 904] [outer = 0000003081D5CC00] 10:01:32 INFO - PROCESS | 3288 | 1464195692700 Marionette TRACE conn6 <- [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] 10:01:32 INFO - PROCESS | 3288 | 1464195692756 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 10:01:32 INFO - PROCESS | 3288 | 1464195692763 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:01:32 INFO - PROCESS | 3288 | 1464195692766 Marionette TRACE conn6 <- [1,1170,null,{}] 10:01:32 INFO - PROCESS | 3288 | 1464195692771 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:32 INFO - PROCESS | 3288 | 1464195692897 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 10:01:33 INFO - PROCESS | 3288 | 1464195692998 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8881000 == 75 [pid = 3288] [id = 302] 10:01:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (00000030E8D0F000) [pid = 3288] [serial = 905] [outer = 0000000000000000] 10:01:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (00000030E9527400) [pid = 3288] [serial = 906] [outer = 00000030E8D0F000] 10:01:33 INFO - PROCESS | 3288 | 1464195693054 Marionette DEBUG loaded listener.js 10:01:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (00000030EE3F0800) [pid = 3288] [serial = 907] [outer = 00000030E8D0F000] 10:01:33 INFO - PROCESS | 3288 | 1464195693690 Marionette TRACE conn6 <- [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] 10:01:33 INFO - PROCESS | 3288 | 1464195693756 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 10:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:01:33 INFO - PROCESS | 3288 | 1464195693760 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - PROCESS | 3288 | 1464195693765 Marionette TRACE conn6 <- [1,1174,null,{}] 10:01:33 INFO - PROCESS | 3288 | 1464195693790 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:33 INFO - PROCESS | 3288 | 1464195693952 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 10:01:34 INFO - PROCESS | 3288 | 1464195694006 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:34 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD669000 == 76 [pid = 3288] [id = 303] 10:01:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (00000030F6408800) [pid = 3288] [serial = 908] [outer = 0000000000000000] 10:01:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (00000030F64F9C00) [pid = 3288] [serial = 909] [outer = 00000030F6408800] 10:01:34 INFO - PROCESS | 3288 | 1464195694065 Marionette DEBUG loaded listener.js 10:01:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (00000030F69FD000) [pid = 3288] [serial = 910] [outer = 00000030F6408800] 10:01:34 INFO - PROCESS | 3288 | 1464195694670 Marionette TRACE conn6 <- [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] 10:01:34 INFO - PROCESS | 3288 | 1464195694748 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 10:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:01:34 INFO - PROCESS | 3288 | 1464195694752 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:01:34 INFO - PROCESS | 3288 | 1464195694754 Marionette TRACE conn6 <- [1,1178,null,{}] 10:01:34 INFO - PROCESS | 3288 | 1464195694758 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:34 INFO - PROCESS | 3288 | 1464195694912 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 10:01:35 INFO - PROCESS | 3288 | 1464195695039 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:35 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE5A4000 == 77 [pid = 3288] [id = 304] 10:01:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (00000030F7072C00) [pid = 3288] [serial = 911] [outer = 0000000000000000] 10:01:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (00000030F71D2400) [pid = 3288] [serial = 912] [outer = 00000030F7072C00] 10:01:35 INFO - PROCESS | 3288 | 1464195695096 Marionette DEBUG loaded listener.js 10:01:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (00000030F7AC1000) [pid = 3288] [serial = 913] [outer = 00000030F7072C00] 10:01:35 INFO - PROCESS | 3288 | 1464195695676 Marionette TRACE conn6 <- [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] 10:01:35 INFO - PROCESS | 3288 | 1464195695743 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 10:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:01:35 INFO - PROCESS | 3288 | 1464195695746 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:01:35 INFO - PROCESS | 3288 | 1464195695748 Marionette TRACE conn6 <- [1,1182,null,{}] 10:01:35 INFO - PROCESS | 3288 | 1464195695753 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:35 INFO - PROCESS | 3288 | 1464195695916 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 10:01:35 INFO - PROCESS | 3288 | 1464195695974 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:35 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD41F000 == 78 [pid = 3288] [id = 305] 10:01:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (00000030F80D2800) [pid = 3288] [serial = 914] [outer = 0000000000000000] 10:01:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (00000030F82ED800) [pid = 3288] [serial = 915] [outer = 00000030F80D2800] 10:01:36 INFO - PROCESS | 3288 | 1464195696029 Marionette DEBUG loaded listener.js 10:01:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (00000030F9004000) [pid = 3288] [serial = 916] [outer = 00000030F80D2800] 10:01:36 INFO - PROCESS | 3288 | 1464195696643 Marionette TRACE conn6 <- [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] 10:01:36 INFO - PROCESS | 3288 | 1464195696675 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 10:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:01:36 INFO - PROCESS | 3288 | 1464195696678 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:01:36 INFO - PROCESS | 3288 | 1464195696681 Marionette TRACE conn6 <- [1,1186,null,{}] 10:01:36 INFO - PROCESS | 3288 | 1464195696684 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:36 INFO - PROCESS | 3288 | 1464195696811 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 10:01:36 INFO - PROCESS | 3288 | 1464195696940 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D73800 == 79 [pid = 3288] [id = 306] 10:01:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (00000030F9499000) [pid = 3288] [serial = 917] [outer = 0000000000000000] 10:01:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (00000030F94B3800) [pid = 3288] [serial = 918] [outer = 00000030F9499000] 10:01:37 INFO - PROCESS | 3288 | 1464195696997 Marionette DEBUG loaded listener.js 10:01:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (00000030FBA88000) [pid = 3288] [serial = 919] [outer = 00000030F9499000] 10:01:37 INFO - PROCESS | 3288 | 1464195697647 Marionette TRACE conn6 <- [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]]]}] 10:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 986ms 10:01:37 INFO - PROCESS | 3288 | 1464195697667 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 10:01:37 INFO - PROCESS | 3288 | 1464195697669 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 10:01:37 INFO - PROCESS | 3288 | 1464195697673 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:01:37 INFO - PROCESS | 3288 | 1464195697675 Marionette TRACE conn6 <- [1,1190,null,{}] 10:01:37 INFO - PROCESS | 3288 | 1464195697680 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:37 INFO - PROCESS | 3288 | 1464195697798 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 10:01:38 INFO - PROCESS | 3288 | 1464195698093 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000003082848800 == 80 [pid = 3288] [id = 307] 10:01:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (00000030801AC400) [pid = 3288] [serial = 920] [outer = 0000000000000000] 10:01:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (000000308032B400) [pid = 3288] [serial = 921] [outer = 00000030801AC400] 10:01:38 INFO - PROCESS | 3288 | 1464195698162 Marionette DEBUG loaded listener.js 10:01:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (0000003080692800) [pid = 3288] [serial = 922] [outer = 00000030801AC400] 10:01:38 INFO - PROCESS | 3288 | 1464195698721 Marionette TRACE conn6 <- [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]]]}] 10:01:38 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 10:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1126ms 10:01:38 INFO - PROCESS | 3288 | 1464195698802 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 10:01:38 INFO - PROCESS | 3288 | 1464195698807 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 10:01:38 INFO - PROCESS | 3288 | 1464195698812 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:01:38 INFO - PROCESS | 3288 | 1464195698816 Marionette TRACE conn6 <- [1,1194,null,{}] 10:01:38 INFO - PROCESS | 3288 | 1464195698821 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:38 INFO - PROCESS | 3288 | 1464195698937 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 10:01:39 INFO - PROCESS | 3288 | 1464195699068 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:39 INFO - PROCESS | 3288 | ++DOCSHELL 00000030834D9000 == 81 [pid = 3288] [id = 308] 10:01:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (0000003081D96400) [pid = 3288] [serial = 923] [outer = 0000000000000000] 10:01:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (0000003082283800) [pid = 3288] [serial = 924] [outer = 0000003081D96400] 10:01:39 INFO - PROCESS | 3288 | 1464195699121 Marionette DEBUG loaded listener.js 10:01:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (00000030829BA000) [pid = 3288] [serial = 925] [outer = 0000003081D96400] 10:01:39 INFO - PROCESS | 3288 | 1464195699764 Marionette TRACE conn6 <- [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]]]}] 10:01:39 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 10:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 984ms 10:01:39 INFO - PROCESS | 3288 | 1464195699802 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 10:01:39 INFO - PROCESS | 3288 | 1464195699806 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 10:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:01:39 INFO - PROCESS | 3288 | 1464195699811 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:01:39 INFO - PROCESS | 3288 | 1464195699813 Marionette TRACE conn6 <- [1,1198,null,{}] 10:01:39 INFO - PROCESS | 3288 | 1464195699817 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:39 INFO - PROCESS | 3288 | 1464195699930 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 10:01:40 INFO - PROCESS | 3288 | 1464195700040 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030E7B26000 == 80 [pid = 3288] [id = 107] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 0000003080B2C000 == 79 [pid = 3288] [id = 177] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 0000003080BA3000 == 78 [pid = 3288] [id = 146] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD3C8000 == 77 [pid = 3288] [id = 299] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC204800 == 76 [pid = 3288] [id = 298] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8DC6800 == 75 [pid = 3288] [id = 297] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030F6546000 == 74 [pid = 3288] [id = 296] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030F59E8000 == 73 [pid = 3288] [id = 295] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4B80000 == 72 [pid = 3288] [id = 294] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030EF0AB000 == 71 [pid = 3288] [id = 293] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (0000003081CA9000) [pid = 3288] [serial = 801] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (00000030EEE92000) [pid = 3288] [serial = 849] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (00000030E85EBC00) [pid = 3288] [serial = 804] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (00000030F550B400) [pid = 3288] [serial = 807] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (00000030FC41F000) [pid = 3288] [serial = 810] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (00000030803A4C00) [pid = 3288] [serial = 813] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (00000030FD0DC400) [pid = 3288] [serial = 816] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000003080B43000 == 72 [pid = 3288] [id = 309] 10:01:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (00000030801A7C00) [pid = 3288] [serial = 926] [outer = 0000000000000000] 10:01:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (000000308032E800) [pid = 3288] [serial = 927] [outer = 00000030801A7C00] 10:01:40 INFO - PROCESS | 3288 | 1464195700139 Marionette DEBUG loaded listener.js 10:01:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (00000030828AB400) [pid = 3288] [serial = 928] [outer = 00000030801A7C00] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030EEEDE800 == 71 [pid = 3288] [id = 278] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030E841D000 == 70 [pid = 3288] [id = 292] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030EDFA1000 == 69 [pid = 3288] [id = 277] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030838CF000 == 68 [pid = 3288] [id = 291] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030F9446800 == 67 [pid = 3288] [id = 287] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8884800 == 66 [pid = 3288] [id = 286] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030F29E2800 == 65 [pid = 3288] [id = 285] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030845C8000 == 64 [pid = 3288] [id = 284] 10:01:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030F653A800 == 63 [pid = 3288] [id = 283] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (00000030F4C29C00) [pid = 3288] [serial = 703] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (00000030F71D0800) [pid = 3288] [serial = 748] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (000000308228EC00) [pid = 3288] [serial = 825] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (00000030829AFC00) [pid = 3288] [serial = 826] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (00000030FBA8E400) [pid = 3288] [serial = 799] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (00000030E8BD9C00) [pid = 3288] [serial = 834] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (0000003081DA1400) [pid = 3288] [serial = 823] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (0000003081D2E000) [pid = 3288] [serial = 822] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (00000030E7342800) [pid = 3288] [serial = 828] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (00000030E7BC6400) [pid = 3288] [serial = 829] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (00000030E844F800) [pid = 3288] [serial = 831] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (0000003080330400) [pid = 3288] [serial = 819] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (0000003080B0AC00) [pid = 3288] [serial = 820] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (00000030E9486C00) [pid = 3288] [serial = 838] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (00000030E9480C00) [pid = 3288] [serial = 837] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (00000030ED410800) [pid = 3288] [serial = 843] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (00000030EA10B400) [pid = 3288] [serial = 840] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (00000030EE33FC00) [pid = 3288] [serial = 846] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (00000030EA3F5800) [pid = 3288] [serial = 841] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (00000030E8C3F400) [pid = 3288] [serial = 835] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (00000030EDC03000) [pid = 3288] [serial = 844] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (00000030EED10800) [pid = 3288] [serial = 847] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (00000030E85C5000) [pid = 3288] [serial = 832] [outer = 0000000000000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3288 | 1464195700633 Marionette TRACE conn6 <- [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]]]}] 10:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 881ms 10:01:40 INFO - PROCESS | 3288 | 1464195700695 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 10:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:01:40 INFO - PROCESS | 3288 | 1464195700698 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 10:01:40 INFO - PROCESS | 3288 | 1464195700703 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:01:40 INFO - PROCESS | 3288 | 1464195700710 Marionette TRACE conn6 <- [1,1202,null,{}] 10:01:40 INFO - PROCESS | 3288 | 1464195700719 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:40 INFO - PROCESS | 3288 | 1464195700838 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 10:01:40 INFO - PROCESS | 3288 | 1464195700923 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:40 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EA37E800 == 64 [pid = 3288] [id = 310] 10:01:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000003081D2E000) [pid = 3288] [serial = 929] [outer = 0000000000000000] 10:01:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (00000030E7351800) [pid = 3288] [serial = 930] [outer = 0000003081D2E000] 10:01:40 INFO - PROCESS | 3288 | 1464195700969 Marionette DEBUG loaded listener.js 10:01:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (00000030E85C8800) [pid = 3288] [serial = 931] [outer = 0000003081D2E000] 10:01:41 INFO - PROCESS | 3288 | 1464195701341 Marionette TRACE conn6 <- [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]]]}] 10:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 690ms 10:01:41 INFO - PROCESS | 3288 | 1464195701394 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 10:01:41 INFO - PROCESS | 3288 | 1464195701397 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 10:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:01:41 INFO - PROCESS | 3288 | 1464195701400 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:01:41 INFO - PROCESS | 3288 | 1464195701402 Marionette TRACE conn6 <- [1,1206,null,{}] 10:01:41 INFO - PROCESS | 3288 | 1464195701406 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:41 INFO - PROCESS | 3288 | 1464195701505 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 10:01:41 INFO - PROCESS | 3288 | 1464195701512 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:41 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE398800 == 65 [pid = 3288] [id = 311] 10:01:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (00000030E8BE1800) [pid = 3288] [serial = 932] [outer = 0000000000000000] 10:01:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (00000030E8D05C00) [pid = 3288] [serial = 933] [outer = 00000030E8BE1800] 10:01:41 INFO - PROCESS | 3288 | 1464195701559 Marionette DEBUG loaded listener.js 10:01:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (00000030E941C400) [pid = 3288] [serial = 934] [outer = 00000030E8BE1800] 10:01:42 INFO - PROCESS | 3288 | 1464195701995 Marionette TRACE conn6 <- [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]]]}] 10:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 671ms 10:01:42 INFO - PROCESS | 3288 | 1464195702074 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 10:01:42 INFO - PROCESS | 3288 | 1464195702076 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 10:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:01:42 INFO - PROCESS | 3288 | 1464195702080 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:01:42 INFO - PROCESS | 3288 | 1464195702082 Marionette TRACE conn6 <- [1,1210,null,{}] 10:01:42 INFO - PROCESS | 3288 | 1464195702085 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:42 INFO - PROCESS | 3288 | 1464195702179 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 10:01:42 INFO - PROCESS | 3288 | 1464195702219 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:42 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4B70800 == 66 [pid = 3288] [id = 312] 10:01:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (00000030E978EC00) [pid = 3288] [serial = 935] [outer = 0000000000000000] 10:01:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (00000030EA181000) [pid = 3288] [serial = 936] [outer = 00000030E978EC00] 10:01:42 INFO - PROCESS | 3288 | 1464195702271 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (00000030EDC8A800) [pid = 3288] [serial = 937] [outer = 00000030E978EC00] 10:01:42 INFO - PROCESS | 3288 | 1464195702783 Marionette TRACE conn6 <- [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] 10:01:42 INFO - PROCESS | 3288 | 1464195702819 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 10:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:01:42 INFO - PROCESS | 3288 | 1464195702822 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:01:42 INFO - PROCESS | 3288 | 1464195702824 Marionette TRACE conn6 <- [1,1214,null,{}] 10:01:42 INFO - PROCESS | 3288 | 1464195702828 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:42 INFO - PROCESS | 3288 | 1464195702951 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 10:01:43 INFO - PROCESS | 3288 | 1464195703009 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:43 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F58B5000 == 67 [pid = 3288] [id = 313] 10:01:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (00000030EEE12000) [pid = 3288] [serial = 938] [outer = 0000000000000000] 10:01:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (00000030EEE9C800) [pid = 3288] [serial = 939] [outer = 00000030EEE12000] 10:01:43 INFO - PROCESS | 3288 | 1464195703054 Marionette DEBUG loaded listener.js 10:01:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (00000030F1E3DC00) [pid = 3288] [serial = 940] [outer = 00000030EEE12000] 10:01:43 INFO - PROCESS | 3288 | 1464195703509 Marionette TRACE conn6 <- [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]]]}] 10:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 734ms 10:01:43 INFO - PROCESS | 3288 | 1464195703559 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 10:01:43 INFO - PROCESS | 3288 | 1464195703562 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 10:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:01:43 INFO - PROCESS | 3288 | 1464195703600 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:01:43 INFO - PROCESS | 3288 | 1464195703602 Marionette TRACE conn6 <- [1,1218,null,{}] 10:01:43 INFO - PROCESS | 3288 | 1464195703607 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:43 INFO - PROCESS | 3288 | 1464195703728 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 10:01:43 INFO - PROCESS | 3288 | 1464195703786 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:43 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F602B000 == 68 [pid = 3288] [id = 314] 10:01:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (00000030F2952800) [pid = 3288] [serial = 941] [outer = 0000000000000000] 10:01:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (00000030F29AE000) [pid = 3288] [serial = 942] [outer = 00000030F2952800] 10:01:43 INFO - PROCESS | 3288 | 1464195703832 Marionette DEBUG loaded listener.js 10:01:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (00000030F4BA3800) [pid = 3288] [serial = 943] [outer = 00000030F2952800] 10:01:44 INFO - PROCESS | 3288 | 1464195704267 Marionette TRACE conn6 <- [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]]]}] 10:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 733ms 10:01:44 INFO - PROCESS | 3288 | 1464195704328 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 10:01:44 INFO - PROCESS | 3288 | 1464195704330 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 10:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:01:44 INFO - PROCESS | 3288 | 1464195704334 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:01:44 INFO - PROCESS | 3288 | 1464195704335 Marionette TRACE conn6 <- [1,1222,null,{}] 10:01:44 INFO - PROCESS | 3288 | 1464195704346 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:44 INFO - PROCESS | 3288 | 1464195704759 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (00000030803A6400) [pid = 3288] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (00000030F4BAA800) [pid = 3288] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (00000030801A6800) [pid = 3288] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (00000030F2645C00) [pid = 3288] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (00000030F5492C00) [pid = 3288] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (0000003080684800) [pid = 3288] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (0000003082DD8800) [pid = 3288] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0000003081D9FC00) [pid = 3288] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (000000308039EC00) [pid = 3288] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (00000030828AE400) [pid = 3288] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (00000030F2974800) [pid = 3288] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (00000030EA317000) [pid = 3288] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (00000030F5197400) [pid = 3288] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (00000030FC415800) [pid = 3288] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (0000003080447C00) [pid = 3288] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (00000030FC413C00) [pid = 3288] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (00000030E73E0800) [pid = 3288] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000003081D30C00) [pid = 3288] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (00000030F9496800) [pid = 3288] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (00000030EEE07C00) [pid = 3288] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000003080B02C00) [pid = 3288] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (00000030E9479C00) [pid = 3288] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000003081C6F000) [pid = 3288] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000003080446000) [pid = 3288] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (00000030F8036000) [pid = 3288] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000003081CB1400) [pid = 3288] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (00000030F4B37800) [pid = 3288] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (00000030E947C800) [pid = 3288] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (00000030F5191000) [pid = 3288] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (00000030E820C400) [pid = 3288] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (00000030E734A400) [pid = 3288] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030E8C3B800) [pid = 3288] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030829AE000) [pid = 3288] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (00000030F5197000) [pid = 3288] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:01:44 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (00000030F5197C00) [pid = 3288] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:01:44 INFO - PROCESS | 3288 | 1464195704834 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:44 INFO - PROCESS | 3288 | ++DOCSHELL 000000308283F800 == 69 [pid = 3288] [id = 315] 10:01:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000003080327800) [pid = 3288] [serial = 944] [outer = 0000000000000000] 10:01:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (000000308039EC00) [pid = 3288] [serial = 945] [outer = 0000003080327800] 10:01:44 INFO - PROCESS | 3288 | 1464195704880 Marionette DEBUG loaded listener.js 10:01:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000003081D30C00) [pid = 3288] [serial = 946] [outer = 0000003080327800] 10:01:45 INFO - PROCESS | 3288 | 1464195705289 Marionette TRACE conn6 <- [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]]]}] 10:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 986ms 10:01:45 INFO - PROCESS | 3288 | 1464195705322 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 10:01:45 INFO - PROCESS | 3288 | 1464195705325 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 10:01:45 INFO - PROCESS | 3288 | 1464195705328 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:01:45 INFO - PROCESS | 3288 | 1464195705330 Marionette TRACE conn6 <- [1,1226,null,{}] 10:01:45 INFO - PROCESS | 3288 | 1464195705333 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:45 INFO - PROCESS | 3288 | 1464195705428 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 10:01:45 INFO - PROCESS | 3288 | 1464195705435 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:45 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F80B2000 == 70 [pid = 3288] [id = 316] 10:01:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000003082B45C00) [pid = 3288] [serial = 947] [outer = 0000000000000000] 10:01:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (00000030E8D0D400) [pid = 3288] [serial = 948] [outer = 0000003082B45C00] 10:01:45 INFO - PROCESS | 3288 | 1464195705482 Marionette DEBUG loaded listener.js 10:01:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (00000030F4BA4400) [pid = 3288] [serial = 949] [outer = 0000003082B45C00] 10:01:45 INFO - PROCESS | 3288 | 1464195705910 Marionette TRACE conn6 <- [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]]]}] 10:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 628ms 10:01:45 INFO - PROCESS | 3288 | 1464195705960 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 10:01:45 INFO - PROCESS | 3288 | 1464195705962 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 10:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:01:45 INFO - PROCESS | 3288 | 1464195705965 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:01:45 INFO - PROCESS | 3288 | 1464195705967 Marionette TRACE conn6 <- [1,1230,null,{}] 10:01:45 INFO - PROCESS | 3288 | 1464195705971 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:46 INFO - PROCESS | 3288 | 1464195706063 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 10:01:46 INFO - PROCESS | 3288 | 1464195706069 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:46 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F9446800 == 71 [pid = 3288] [id = 317] 10:01:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030F518EC00) [pid = 3288] [serial = 950] [outer = 0000000000000000] 10:01:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030F5196800) [pid = 3288] [serial = 951] [outer = 00000030F518EC00] 10:01:46 INFO - PROCESS | 3288 | 1464195706125 Marionette DEBUG loaded listener.js 10:01:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030F5515000) [pid = 3288] [serial = 952] [outer = 00000030F518EC00] 10:01:46 INFO - PROCESS | 3288 | 1464195706607 Marionette TRACE conn6 <- [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]]]}] 10:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 691ms 10:01:46 INFO - PROCESS | 3288 | 1464195706660 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 10:01:46 INFO - PROCESS | 3288 | 1464195706663 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 10:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:01:46 INFO - PROCESS | 3288 | 1464195706666 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:01:46 INFO - PROCESS | 3288 | 1464195706669 Marionette TRACE conn6 <- [1,1234,null,{}] 10:01:46 INFO - PROCESS | 3288 | 1464195706672 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:46 INFO - PROCESS | 3288 | 1464195706858 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 10:01:46 INFO - PROCESS | 3288 | 1464195706983 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:47 INFO - PROCESS | 3288 | ++DOCSHELL 000000308196F000 == 72 [pid = 3288] [id = 318] 10:01:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (000000308011C400) [pid = 3288] [serial = 953] [outer = 0000000000000000] 10:01:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (00000030801B1400) [pid = 3288] [serial = 954] [outer = 000000308011C400] 10:01:47 INFO - PROCESS | 3288 | 1464195707044 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000003080689C00) [pid = 3288] [serial = 955] [outer = 000000308011C400] 10:01:47 INFO - PROCESS | 3288 | 1464195707778 Marionette TRACE conn6 <- [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]]]}] 10:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1184ms 10:01:47 INFO - PROCESS | 3288 | 1464195707855 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 10:01:47 INFO - PROCESS | 3288 | 1464195707859 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 10:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:01:47 INFO - PROCESS | 3288 | 1464195707864 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:01:47 INFO - PROCESS | 3288 | 1464195707868 Marionette TRACE conn6 <- [1,1238,null,{}] 10:01:47 INFO - PROCESS | 3288 | 1464195707873 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:48 INFO - PROCESS | 3288 | 1464195708008 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 10:01:48 INFO - PROCESS | 3288 | 1464195708131 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:48 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EA16A800 == 73 [pid = 3288] [id = 319] 10:01:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (00000030829B3000) [pid = 3288] [serial = 956] [outer = 0000000000000000] 10:01:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000003082DD4800) [pid = 3288] [serial = 957] [outer = 00000030829B3000] 10:01:48 INFO - PROCESS | 3288 | 1464195708195 Marionette DEBUG loaded listener.js 10:01:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (00000030E820A800) [pid = 3288] [serial = 958] [outer = 00000030829B3000] 10:01:48 INFO - PROCESS | 3288 | 1464195708779 Marionette TRACE conn6 <- [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]]]}] 10:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 944ms 10:01:48 INFO - PROCESS | 3288 | 1464195708811 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 10:01:48 INFO - PROCESS | 3288 | 1464195708815 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 10:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:01:48 INFO - PROCESS | 3288 | 1464195708819 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:01:48 INFO - PROCESS | 3288 | 1464195708821 Marionette TRACE conn6 <- [1,1242,null,{}] 10:01:48 INFO - PROCESS | 3288 | 1464195708825 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:48 INFO - PROCESS | 3288 | 1464195708949 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 10:01:49 INFO - PROCESS | 3288 | 1464195709053 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:49 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC21A000 == 74 [pid = 3288] [id = 320] 10:01:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (00000030E9486800) [pid = 3288] [serial = 959] [outer = 0000000000000000] 10:01:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (00000030ED405800) [pid = 3288] [serial = 960] [outer = 00000030E9486800] 10:01:49 INFO - PROCESS | 3288 | 1464195709110 Marionette DEBUG loaded listener.js 10:01:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (00000030EE33F000) [pid = 3288] [serial = 961] [outer = 00000030E9486800] 10:01:49 INFO - PROCESS | 3288 | 1464195709788 Marionette TRACE conn6 <- [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]]]}] 10:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1034ms 10:01:49 INFO - PROCESS | 3288 | 1464195709855 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 10:01:49 INFO - PROCESS | 3288 | 1464195709860 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 10:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:01:49 INFO - PROCESS | 3288 | 1464195709890 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:01:49 INFO - PROCESS | 3288 | 1464195709895 Marionette TRACE conn6 <- [1,1246,null,{}] 10:01:49 INFO - PROCESS | 3288 | 1464195709899 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:50 INFO - PROCESS | 3288 | 1464195710032 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 10:01:50 INFO - PROCESS | 3288 | 1464195710156 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:50 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD447000 == 75 [pid = 3288] [id = 321] 10:01:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (00000030F264BC00) [pid = 3288] [serial = 962] [outer = 0000000000000000] 10:01:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (00000030F5B08400) [pid = 3288] [serial = 963] [outer = 00000030F264BC00] 10:01:50 INFO - PROCESS | 3288 | 1464195710216 Marionette DEBUG loaded listener.js 10:01:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (00000030F64F2C00) [pid = 3288] [serial = 964] [outer = 00000030F264BC00] 10:01:50 INFO - PROCESS | 3288 | 1464195710863 Marionette TRACE conn6 <- [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]]]}] 10:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1055ms 10:01:50 INFO - PROCESS | 3288 | 1464195710922 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 10:01:50 INFO - PROCESS | 3288 | 1464195710925 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 10:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:01:50 INFO - PROCESS | 3288 | 1464195710929 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 3288 | 1464195710931 Marionette TRACE conn6 <- [1,1250,null,{}] 10:01:50 INFO - PROCESS | 3288 | 1464195710935 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:51 INFO - PROCESS | 3288 | 1464195711092 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 10:01:51 INFO - PROCESS | 3288 | 1464195711219 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD57A000 == 76 [pid = 3288] [id = 322] 10:01:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (00000030F69AC400) [pid = 3288] [serial = 965] [outer = 0000000000000000] 10:01:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (00000030F6EDC800) [pid = 3288] [serial = 966] [outer = 00000030F69AC400] 10:01:51 INFO - PROCESS | 3288 | 1464195711277 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (00000030F7AC1C00) [pid = 3288] [serial = 967] [outer = 00000030F69AC400] 10:01:51 INFO - PROCESS | 3288 | 1464195711886 Marionette TRACE conn6 <- [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]]]}] 10:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 985ms 10:01:51 INFO - PROCESS | 3288 | 1464195711920 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 10:01:51 INFO - PROCESS | 3288 | 1464195711923 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 10:01:51 INFO - PROCESS | 3288 | 1464195711926 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:01:51 INFO - PROCESS | 3288 | 1464195711929 Marionette TRACE conn6 <- [1,1254,null,{}] 10:01:51 INFO - PROCESS | 3288 | 1464195711933 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:52 INFO - PROCESS | 3288 | 1464195712056 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 10:01:52 INFO - PROCESS | 3288 | 1464195712186 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:52 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE598800 == 77 [pid = 3288] [id = 323] 10:01:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (00000030F9284C00) [pid = 3288] [serial = 968] [outer = 0000000000000000] 10:01:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (00000030F928C000) [pid = 3288] [serial = 969] [outer = 00000030F9284C00] 10:01:52 INFO - PROCESS | 3288 | 1464195712250 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (00000030F94B1C00) [pid = 3288] [serial = 970] [outer = 00000030F9284C00] 10:01:52 INFO - PROCESS | 3288 | 1464195712829 Marionette TRACE conn6 <- [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]]]}] 10:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 986ms 10:01:52 INFO - PROCESS | 3288 | 1464195712917 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 10:01:52 INFO - PROCESS | 3288 | 1464195712919 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 10:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:01:52 INFO - PROCESS | 3288 | 1464195712923 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 3288 | 1464195712925 Marionette TRACE conn6 <- [1,1258,null,{}] 10:01:52 INFO - PROCESS | 3288 | 1464195712929 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:53 INFO - PROCESS | 3288 | 1464195713078 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 10:01:53 INFO - PROCESS | 3288 | 1464195713207 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 3288 | ++DOCSHELL 00000030838B6800 == 78 [pid = 3288] [id = 324] 10:01:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (00000030FC417800) [pid = 3288] [serial = 971] [outer = 0000000000000000] 10:01:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (00000030FC41CC00) [pid = 3288] [serial = 972] [outer = 00000030FC417800] 10:01:53 INFO - PROCESS | 3288 | 1464195713263 Marionette DEBUG loaded listener.js 10:01:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (00000030FC507000) [pid = 3288] [serial = 973] [outer = 00000030FC417800] 10:01:53 INFO - PROCESS | 3288 | 1464195713902 Marionette TRACE conn6 <- [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]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1032ms 10:01:53 INFO - PROCESS | 3288 | 1464195713957 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 3288 | 1464195713960 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 10:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:01:53 INFO - PROCESS | 3288 | 1464195713964 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 3288 | 1464195713966 Marionette TRACE conn6 <- [1,1262,null,{}] 10:01:53 INFO - PROCESS | 3288 | 1464195713987 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:54 INFO - PROCESS | 3288 | 1464195714106 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 10:01:54 INFO - PROCESS | 3288 | 1464195714392 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:54 INFO - PROCESS | 3288 | ++DOCSHELL 00000030838A9800 == 79 [pid = 3288] [id = 325] 10:01:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (0000003080328C00) [pid = 3288] [serial = 974] [outer = 0000000000000000] 10:01:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (000000308039C800) [pid = 3288] [serial = 975] [outer = 0000003080328C00] 10:01:54 INFO - PROCESS | 3288 | 1464195714463 Marionette DEBUG loaded listener.js 10:01:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (0000003081CA7C00) [pid = 3288] [serial = 976] [outer = 0000003080328C00] 10:01:55 INFO - PROCESS | 3288 | 1464195715118 Marionette TRACE conn6 <- [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]]]}] 10:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1230ms 10:01:55 INFO - PROCESS | 3288 | 1464195715197 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 10:01:55 INFO - PROCESS | 3288 | 1464195715201 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 10:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:01:55 INFO - PROCESS | 3288 | 1464195715206 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:01:55 INFO - PROCESS | 3288 | 1464195715210 Marionette TRACE conn6 <- [1,1266,null,{}] 10:01:55 INFO - PROCESS | 3288 | 1464195715215 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:55 INFO - PROCESS | 3288 | 1464195715386 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 10:01:55 INFO - PROCESS | 3288 | 1464195715442 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:55 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D68800 == 80 [pid = 3288] [id = 326] 10:01:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (00000030829AFC00) [pid = 3288] [serial = 977] [outer = 0000000000000000] 10:01:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (0000003082B44400) [pid = 3288] [serial = 978] [outer = 00000030829AFC00] 10:01:55 INFO - PROCESS | 3288 | 1464195715494 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (00000030831C8000) [pid = 3288] [serial = 979] [outer = 00000030829AFC00] 10:01:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030F9446800 == 79 [pid = 3288] [id = 317] 10:01:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030F80B2000 == 78 [pid = 3288] [id = 316] 10:01:55 INFO - PROCESS | 3288 | --DOCSHELL 000000308283F800 == 77 [pid = 3288] [id = 315] 10:01:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030F602B000 == 76 [pid = 3288] [id = 314] 10:01:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030F58B5000 == 75 [pid = 3288] [id = 313] 10:01:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4B70800 == 74 [pid = 3288] [id = 312] 10:01:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030EE398800 == 73 [pid = 3288] [id = 311] 10:01:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030EA37E800 == 72 [pid = 3288] [id = 310] 10:01:55 INFO - PROCESS | 3288 | --DOCSHELL 0000003080B43000 == 71 [pid = 3288] [id = 309] 10:01:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030834D9000 == 70 [pid = 3288] [id = 308] 10:01:55 INFO - PROCESS | 3288 | --DOCSHELL 0000003082848800 == 69 [pid = 3288] [id = 307] 10:01:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD41F000 == 68 [pid = 3288] [id = 305] 10:01:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030FE5A4000 == 67 [pid = 3288] [id = 304] 10:01:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD669000 == 66 [pid = 3288] [id = 303] 10:01:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8881000 == 65 [pid = 3288] [id = 302] 10:01:55 INFO - PROCESS | 3288 | --DOCSHELL 00000030ED43A000 == 64 [pid = 3288] [id = 301] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (00000030F6402C00) [pid = 3288] [serial = 897] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (00000030F6011400) [pid = 3288] [serial = 895] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (00000030E947F000) [pid = 3288] [serial = 892] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (00000030F3384C00) [pid = 3288] [serial = 862] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (00000030F5510800) [pid = 3288] [serial = 894] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (00000030F7070000) [pid = 3288] [serial = 808] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (0000003082B4C400) [pid = 3288] [serial = 751] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (00000030E7348400) [pid = 3288] [serial = 855] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0000003082292400) [pid = 3288] [serial = 873] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (0000003082DD1000) [pid = 3288] [serial = 874] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (00000030FC510000) [pid = 3288] [serial = 814] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (00000030E7D31000) [pid = 3288] [serial = 709] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (00000030F512DC00) [pid = 3288] [serial = 889] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (00000030EE336C00) [pid = 3288] [serial = 886] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (00000030F6014C00) [pid = 3288] [serial = 718] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (00000030FD091400) [pid = 3288] [serial = 811] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000003081D9C800) [pid = 3288] [serial = 870] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (00000030FC50D400) [pid = 3288] [serial = 766] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (00000030EDF40800) [pid = 3288] [serial = 754] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (00000030FC50A000) [pid = 3288] [serial = 769] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (00000030F2944C00) [pid = 3288] [serial = 861] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (00000030F94B6C00) [pid = 3288] [serial = 763] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (00000030EFCD2C00) [pid = 3288] [serial = 850] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (00000030828AC800) [pid = 3288] [serial = 853] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (00000030EA10A000) [pid = 3288] [serial = 883] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000003082DCA400) [pid = 3288] [serial = 802] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000003081D5A000) [pid = 3288] [serial = 706] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (00000030F5EBCC00) [pid = 3288] [serial = 871] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (00000030F9010000) [pid = 3288] [serial = 760] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (00000030F3382000) [pid = 3288] [serial = 888] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000003082286800) [pid = 3288] [serial = 876] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000003081CAB000) [pid = 3288] [serial = 852] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030F4BA6C00) [pid = 3288] [serial = 864] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030E9C49000) [pid = 3288] [serial = 858] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (00000030F7077800) [pid = 3288] [serial = 757] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (00000030E8C35C00) [pid = 3288] [serial = 880] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030ED8B3400) [pid = 3288] [serial = 805] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030F5125800) [pid = 3288] [serial = 712] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (00000030FD0EB400) [pid = 3288] [serial = 817] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030E85E1C00) [pid = 3288] [serial = 879] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (00000030F5514C00) [pid = 3288] [serial = 715] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (00000030EEE9A800) [pid = 3288] [serial = 859] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (00000030ED469800) [pid = 3288] [serial = 885] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (00000030E85EA000) [pid = 3288] [serial = 856] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (00000030F559E400) [pid = 3288] [serial = 867] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (00000030831C1800) [pid = 3288] [serial = 877] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (00000030F5EB6C00) [pid = 3288] [serial = 868] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (00000030F4CA8C00) [pid = 3288] [serial = 865] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (00000030E947F400) [pid = 3288] [serial = 882] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000003080B07C00) [pid = 3288] [serial = 891] [outer = 0000000000000000] [url = about:blank] 10:01:55 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (00000030F6410400) [pid = 3288] [serial = 898] [outer = 0000000000000000] [url = about:blank] 10:01:56 INFO - PROCESS | 3288 | 1464195716124 Marionette TRACE conn6 <- [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]]]}] 10:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 942ms 10:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:01:56 INFO - PROCESS | 3288 | 1464195716156 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 10:01:56 INFO - PROCESS | 3288 | 1464195716161 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 10:01:56 INFO - PROCESS | 3288 | 1464195716166 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:01:56 INFO - PROCESS | 3288 | 1464195716168 Marionette TRACE conn6 <- [1,1270,null,{}] 10:01:56 INFO - PROCESS | 3288 | 1464195716172 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:56 INFO - PROCESS | 3288 | 1464195716273 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 10:01:56 INFO - PROCESS | 3288 | 1464195716281 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D6E800 == 65 [pid = 3288] [id = 327] 10:01:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000003081CAB000) [pid = 3288] [serial = 980] [outer = 0000000000000000] 10:01:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000003082287000) [pid = 3288] [serial = 981] [outer = 0000003081CAB000] 10:01:56 INFO - PROCESS | 3288 | 1464195716329 Marionette DEBUG loaded listener.js 10:01:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (00000030831C1800) [pid = 3288] [serial = 982] [outer = 0000003081CAB000] 10:01:56 INFO - PROCESS | 3288 | 1464195716839 Marionette TRACE conn6 <- [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]]]}] 10:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 733ms 10:01:56 INFO - PROCESS | 3288 | 1464195716899 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 10:01:56 INFO - PROCESS | 3288 | 1464195716902 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 10:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:01:56 INFO - PROCESS | 3288 | 1464195716907 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:01:56 INFO - PROCESS | 3288 | 1464195716913 Marionette TRACE conn6 <- [1,1274,null,{}] 10:01:56 INFO - PROCESS | 3288 | 1464195716922 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:57 INFO - PROCESS | 3288 | 1464195717023 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 10:01:57 INFO - PROCESS | 3288 | 1464195717110 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:57 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E97D3000 == 66 [pid = 3288] [id = 328] 10:01:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000003082B4D000) [pid = 3288] [serial = 983] [outer = 0000000000000000] 10:01:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (00000030E73D9000) [pid = 3288] [serial = 984] [outer = 0000003082B4D000] 10:01:57 INFO - PROCESS | 3288 | 1464195717156 Marionette DEBUG loaded listener.js 10:01:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (00000030E7D33400) [pid = 3288] [serial = 985] [outer = 0000003082B4D000] 10:01:57 INFO - PROCESS | 3288 | 1464195717556 Marionette TRACE conn6 <- [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]]]}] 10:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 692ms 10:01:57 INFO - PROCESS | 3288 | 1464195717600 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 10:01:57 INFO - PROCESS | 3288 | 1464195717603 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 10:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:01:57 INFO - PROCESS | 3288 | 1464195717607 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:01:57 INFO - PROCESS | 3288 | 1464195717609 Marionette TRACE conn6 <- [1,1278,null,{}] 10:01:57 INFO - PROCESS | 3288 | 1464195717642 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:57 INFO - PROCESS | 3288 | 1464195717741 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 10:01:57 INFO - PROCESS | 3288 | 1464195717756 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:57 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EDC2C800 == 67 [pid = 3288] [id = 329] 10:01:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (00000030E85E8800) [pid = 3288] [serial = 986] [outer = 0000000000000000] 10:01:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (00000030E8C32800) [pid = 3288] [serial = 987] [outer = 00000030E85E8800] 10:01:57 INFO - PROCESS | 3288 | 1464195717804 Marionette DEBUG loaded listener.js 10:01:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (00000030E93B1400) [pid = 3288] [serial = 988] [outer = 00000030E85E8800] 10:01:58 INFO - PROCESS | 3288 | 1464195718253 Marionette TRACE conn6 <- [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]]]}] 10:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 691ms 10:01:58 INFO - PROCESS | 3288 | 1464195718300 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 10:01:58 INFO - PROCESS | 3288 | 1464195718303 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 10:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:01:58 INFO - PROCESS | 3288 | 1464195718307 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:01:58 INFO - PROCESS | 3288 | 1464195718308 Marionette TRACE conn6 <- [1,1282,null,{}] 10:01:58 INFO - PROCESS | 3288 | 1464195718312 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:58 INFO - PROCESS | 3288 | 1464195718435 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 10:01:58 INFO - PROCESS | 3288 | 1464195718454 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:58 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EEEC6000 == 68 [pid = 3288] [id = 330] 10:01:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030E9484800) [pid = 3288] [serial = 989] [outer = 0000000000000000] 10:01:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030E9C42800) [pid = 3288] [serial = 990] [outer = 00000030E9484800] 10:01:58 INFO - PROCESS | 3288 | 1464195718508 Marionette DEBUG loaded listener.js 10:01:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030ED8B5800) [pid = 3288] [serial = 991] [outer = 00000030E9484800] 10:01:59 INFO - PROCESS | 3288 | 1464195718984 Marionette TRACE conn6 <- [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]]]}] 10:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 732ms 10:01:59 INFO - PROCESS | 3288 | 1464195719041 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 10:01:59 INFO - PROCESS | 3288 | 1464195719044 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 10:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:01:59 INFO - PROCESS | 3288 | 1464195719047 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:01:59 INFO - PROCESS | 3288 | 1464195719049 Marionette TRACE conn6 <- [1,1286,null,{}] 10:01:59 INFO - PROCESS | 3288 | 1464195719053 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:59 INFO - PROCESS | 3288 | 1464195719205 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 10:01:59 INFO - PROCESS | 3288 | 1464195719264 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:59 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4A98800 == 69 [pid = 3288] [id = 331] 10:01:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030EE2A6800) [pid = 3288] [serial = 992] [outer = 0000000000000000] 10:01:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030EE33C000) [pid = 3288] [serial = 993] [outer = 00000030EE2A6800] 10:01:59 INFO - PROCESS | 3288 | 1464195719309 Marionette DEBUG loaded listener.js 10:01:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030EEE9A800) [pid = 3288] [serial = 994] [outer = 00000030EE2A6800] 10:01:59 INFO - PROCESS | 3288 | 1464195719764 Marionette TRACE conn6 <- [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]]]}] 10:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 10:01:59 INFO - PROCESS | 3288 | 1464195719784 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 10:01:59 INFO - PROCESS | 3288 | 1464195719787 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 10:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:01:59 INFO - PROCESS | 3288 | 1464195719798 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:01:59 INFO - PROCESS | 3288 | 1464195719800 Marionette TRACE conn6 <- [1,1290,null,{}] 10:01:59 INFO - PROCESS | 3288 | 1464195719804 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:59 INFO - PROCESS | 3288 | 1464195719927 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 10:01:59 INFO - PROCESS | 3288 | 1464195719984 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:59 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F580C800 == 70 [pid = 3288] [id = 332] 10:01:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030EFC17800) [pid = 3288] [serial = 995] [outer = 0000000000000000] 10:02:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030F264AC00) [pid = 3288] [serial = 996] [outer = 00000030EFC17800] 10:02:00 INFO - PROCESS | 3288 | 1464195720029 Marionette DEBUG loaded listener.js 10:02:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030F338F400) [pid = 3288] [serial = 997] [outer = 00000030EFC17800] 10:02:00 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030EEE12000) [pid = 3288] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:02:00 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (00000030F2952800) [pid = 3288] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:02:00 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000003082B45C00) [pid = 3288] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:02:00 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030E8BE1800) [pid = 3288] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:02:00 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030801A7C00) [pid = 3288] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:02:00 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (00000030E978EC00) [pid = 3288] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:02:00 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (00000030801AC400) [pid = 3288] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:02:00 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000003081D96400) [pid = 3288] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:02:00 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000003081D2E000) [pid = 3288] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:02:00 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000003080327800) [pid = 3288] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:02:00 INFO - PROCESS | 3288 | 1464195720584 Marionette TRACE conn6 <- [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]]]}] 10:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 837ms 10:02:00 INFO - PROCESS | 3288 | 1464195720640 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 10:02:00 INFO - PROCESS | 3288 | 1464195720651 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 10:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:02:00 INFO - PROCESS | 3288 | 1464195720655 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:02:00 INFO - PROCESS | 3288 | 1464195720657 Marionette TRACE conn6 <- [1,1294,null,{}] 10:02:00 INFO - PROCESS | 3288 | 1464195720660 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:00 INFO - PROCESS | 3288 | 1464195720785 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 10:02:00 INFO - PROCESS | 3288 | 1464195720839 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:00 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5A1E000 == 71 [pid = 3288] [id = 333] 10:02:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000003081D27000) [pid = 3288] [serial = 998] [outer = 0000000000000000] 10:02:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (00000030ED40A800) [pid = 3288] [serial = 999] [outer = 0000003081D27000] 10:02:00 INFO - PROCESS | 3288 | 1464195720884 Marionette DEBUG loaded listener.js 10:02:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (00000030F4BA6C00) [pid = 3288] [serial = 1000] [outer = 0000003081D27000] 10:02:01 INFO - PROCESS | 3288 | 1464195721250 Marionette TRACE conn6 <- [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]]]}] 10:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 627ms 10:02:01 INFO - PROCESS | 3288 | 1464195721287 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 10:02:01 INFO - PROCESS | 3288 | 1464195721289 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 10:02:01 INFO - PROCESS | 3288 | 1464195721293 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:02:01 INFO - PROCESS | 3288 | 1464195721295 Marionette TRACE conn6 <- [1,1298,null,{}] 10:02:01 INFO - PROCESS | 3288 | 1464195721298 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:01 INFO - PROCESS | 3288 | 1464195721397 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 10:02:01 INFO - PROCESS | 3288 | 1464195721404 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:01 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F653C800 == 72 [pid = 3288] [id = 334] 10:02:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (00000030E941BC00) [pid = 3288] [serial = 1001] [outer = 0000000000000000] 10:02:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (00000030F518C000) [pid = 3288] [serial = 1002] [outer = 00000030E941BC00] 10:02:01 INFO - PROCESS | 3288 | 1464195721449 Marionette DEBUG loaded listener.js 10:02:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (00000030F550AC00) [pid = 3288] [serial = 1003] [outer = 00000030E941BC00] 10:02:01 INFO - PROCESS | 3288 | 1464195721878 Marionette TRACE conn6 <- [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]]]}] 10:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 10:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 630ms 10:02:01 INFO - PROCESS | 3288 | 1464195721928 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 10:02:01 INFO - PROCESS | 3288 | 1464195721930 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 10:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:02:01 INFO - PROCESS | 3288 | 1464195721934 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:02:01 INFO - PROCESS | 3288 | 1464195721936 Marionette TRACE conn6 <- [1,1302,null,{}] 10:02:01 INFO - PROCESS | 3288 | 1464195721940 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:02 INFO - PROCESS | 3288 | 1464195722047 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 10:02:02 INFO - PROCESS | 3288 | 1464195722054 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:02 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F7C98000 == 73 [pid = 3288] [id = 335] 10:02:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (00000030F5994800) [pid = 3288] [serial = 1004] [outer = 0000000000000000] 10:02:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030F5FD6C00) [pid = 3288] [serial = 1005] [outer = 00000030F5994800] 10:02:02 INFO - PROCESS | 3288 | 1464195722104 Marionette DEBUG loaded listener.js 10:02:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030F6409400) [pid = 3288] [serial = 1006] [outer = 00000030F5994800] 10:02:02 INFO - PROCESS | 3288 | 1464195722767 Marionette TRACE conn6 <- [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]]]}] 10:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 880ms 10:02:02 INFO - PROCESS | 3288 | 1464195722816 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 10:02:02 INFO - PROCESS | 3288 | 1464195722821 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 10:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:02:02 INFO - PROCESS | 3288 | 1464195722827 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:02:02 INFO - PROCESS | 3288 | 1464195722831 Marionette TRACE conn6 <- [1,1306,null,{}] 10:02:02 INFO - PROCESS | 3288 | 1464195722838 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:02 INFO - PROCESS | 3288 | 1464195722969 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 10:02:03 INFO - PROCESS | 3288 | 1464195723071 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:03 INFO - PROCESS | 3288 | ++DOCSHELL 00000030878DA800 == 74 [pid = 3288] [id = 336] 10:02:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000003080B05C00) [pid = 3288] [serial = 1007] [outer = 0000000000000000] 10:02:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000003081D5C800) [pid = 3288] [serial = 1008] [outer = 0000003080B05C00] 10:02:03 INFO - PROCESS | 3288 | 1464195723131 Marionette DEBUG loaded listener.js 10:02:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (00000030829AD800) [pid = 3288] [serial = 1009] [outer = 0000003080B05C00] 10:02:03 INFO - PROCESS | 3288 | 1464195723765 Marionette TRACE conn6 <- [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]]]}] 10:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 985ms 10:02:03 INFO - PROCESS | 3288 | 1464195723815 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 10:02:03 INFO - PROCESS | 3288 | 1464195723822 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 10:02:03 INFO - PROCESS | 3288 | 1464195723829 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:02:03 INFO - PROCESS | 3288 | 1464195723832 Marionette TRACE conn6 <- [1,1310,null,{}] 10:02:03 INFO - PROCESS | 3288 | 1464195723836 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:03 INFO - PROCESS | 3288 | 1464195723962 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 10:02:04 INFO - PROCESS | 3288 | 1464195724090 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:04 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE38F800 == 75 [pid = 3288] [id = 337] 10:02:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (00000030864DC000) [pid = 3288] [serial = 1010] [outer = 0000000000000000] 10:02:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030E7345C00) [pid = 3288] [serial = 1011] [outer = 00000030864DC000] 10:02:04 INFO - PROCESS | 3288 | 1464195724147 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030E8BD9C00) [pid = 3288] [serial = 1012] [outer = 00000030864DC000] 10:02:04 INFO - PROCESS | 3288 | 1464195724792 Marionette TRACE conn6 <- [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]]]}] 10:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1027ms 10:02:04 INFO - PROCESS | 3288 | 1464195724860 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 10:02:04 INFO - PROCESS | 3288 | 1464195724863 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 10:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:02:04 INFO - PROCESS | 3288 | 1464195724867 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:02:04 INFO - PROCESS | 3288 | 1464195724872 Marionette TRACE conn6 <- [1,1314,null,{}] 10:02:04 INFO - PROCESS | 3288 | 1464195724907 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:05 INFO - PROCESS | 3288 | 1464195725098 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 10:02:05 INFO - PROCESS | 3288 | 1464195725194 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:05 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F91A4800 == 76 [pid = 3288] [id = 338] 10:02:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030EE33B400) [pid = 3288] [serial = 1013] [outer = 0000000000000000] 10:02:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (00000030F263F000) [pid = 3288] [serial = 1014] [outer = 00000030EE33B400] 10:02:05 INFO - PROCESS | 3288 | 1464195725253 Marionette DEBUG loaded listener.js 10:02:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (00000030F6010C00) [pid = 3288] [serial = 1015] [outer = 00000030EE33B400] 10:02:05 INFO - PROCESS | 3288 | 1464195725818 Marionette TRACE conn6 <- [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]]]}] 10:02:05 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 10:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 984ms 10:02:05 INFO - PROCESS | 3288 | 1464195725854 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 10:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:02:05 INFO - PROCESS | 3288 | 1464195725858 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 10:02:05 INFO - PROCESS | 3288 | 1464195725861 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:02:05 INFO - PROCESS | 3288 | 1464195725864 Marionette TRACE conn6 <- [1,1318,null,{}] 10:02:05 INFO - PROCESS | 3288 | 1464195725868 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:06 INFO - PROCESS | 3288 | 1464195725994 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 10:02:06 INFO - PROCESS | 3288 | 1464195726093 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:06 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC212000 == 77 [pid = 3288] [id = 339] 10:02:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (00000030F660E800) [pid = 3288] [serial = 1016] [outer = 0000000000000000] 10:02:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (00000030F6ED4800) [pid = 3288] [serial = 1017] [outer = 00000030F660E800] 10:02:06 INFO - PROCESS | 3288 | 1464195726149 Marionette DEBUG loaded listener.js 10:02:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (00000030F7156400) [pid = 3288] [serial = 1018] [outer = 00000030F660E800] 10:02:06 INFO - PROCESS | 3288 | 1464195726745 Marionette TRACE conn6 <- [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]]]}] 10:02:06 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 10:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 942ms 10:02:06 INFO - PROCESS | 3288 | 1464195726804 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 10:02:06 INFO - PROCESS | 3288 | 1464195726807 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 10:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:02:06 INFO - PROCESS | 3288 | 1464195726810 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:02:06 INFO - PROCESS | 3288 | 1464195726813 Marionette TRACE conn6 <- [1,1322,null,{}] 10:02:06 INFO - PROCESS | 3288 | 1464195726817 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:06 INFO - PROCESS | 3288 | 1464195726937 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 10:02:07 INFO - PROCESS | 3288 | 1464195727064 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:07 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC2E4800 == 78 [pid = 3288] [id = 340] 10:02:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (00000030F82E9400) [pid = 3288] [serial = 1019] [outer = 0000000000000000] 10:02:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (00000030F8F7FC00) [pid = 3288] [serial = 1020] [outer = 00000030F82E9400] 10:02:07 INFO - PROCESS | 3288 | 1464195727120 Marionette DEBUG loaded listener.js 10:02:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (00000030F9285000) [pid = 3288] [serial = 1021] [outer = 00000030F82E9400] 10:02:07 INFO - PROCESS | 3288 | 1464195727709 Marionette TRACE conn6 <- [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]]]}] 10:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 923ms 10:02:07 INFO - PROCESS | 3288 | 1464195727736 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 10:02:07 INFO - PROCESS | 3288 | 1464195727739 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 10:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:02:07 INFO - PROCESS | 3288 | 1464195727743 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:02:07 INFO - PROCESS | 3288 | 1464195727745 Marionette TRACE conn6 <- [1,1326,null,{}] 10:02:07 INFO - PROCESS | 3288 | 1464195727749 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:07 INFO - PROCESS | 3288 | 1464195727886 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 10:02:08 INFO - PROCESS | 3288 | 1464195728015 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD3D6000 == 79 [pid = 3288] [id = 341] 10:02:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (00000030F94B7000) [pid = 3288] [serial = 1022] [outer = 0000000000000000] 10:02:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (00000030FC420800) [pid = 3288] [serial = 1023] [outer = 00000030F94B7000] 10:02:08 INFO - PROCESS | 3288 | 1464195728072 Marionette DEBUG loaded listener.js 10:02:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (00000030FC50E000) [pid = 3288] [serial = 1024] [outer = 00000030F94B7000] 10:02:09 INFO - PROCESS | 3288 | 1464195729176 Marionette TRACE conn6 <- [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]]]}] 10:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1490ms 10:02:09 INFO - PROCESS | 3288 | 1464195729274 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 10:02:09 INFO - PROCESS | 3288 | 1464195729277 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 10:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:02:09 INFO - PROCESS | 3288 | 1464195729290 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:02:09 INFO - PROCESS | 3288 | 1464195729292 Marionette TRACE conn6 <- [1,1330,null,{}] 10:02:09 INFO - PROCESS | 3288 | 1464195729297 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:09 INFO - PROCESS | 3288 | 1464195729398 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 10:02:09 INFO - PROCESS | 3288 | 1464195729551 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:09 INFO - PROCESS | 3288 | ++DOCSHELL 00000030834C3800 == 80 [pid = 3288] [id = 342] 10:02:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (000000308032C400) [pid = 3288] [serial = 1025] [outer = 0000000000000000] 10:02:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (00000030803A4C00) [pid = 3288] [serial = 1026] [outer = 000000308032C400] 10:02:09 INFO - PROCESS | 3288 | 1464195729830 Marionette DEBUG loaded listener.js 10:02:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (0000003081D2AC00) [pid = 3288] [serial = 1027] [outer = 000000308032C400] 10:02:10 INFO - PROCESS | 3288 | 1464195730442 Marionette TRACE conn6 <- [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]]]}] 10:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1180ms 10:02:10 INFO - PROCESS | 3288 | 1464195730470 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 10:02:10 INFO - PROCESS | 3288 | 1464195730475 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 10:02:10 INFO - PROCESS | 3288 | 1464195730480 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:02:10 INFO - PROCESS | 3288 | 1464195730484 Marionette TRACE conn6 <- [1,1334,null,{}] 10:02:10 INFO - PROCESS | 3288 | 1464195730489 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:10 INFO - PROCESS | 3288 | 1464195730603 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 10:02:10 INFO - PROCESS | 3288 | 1464195730706 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EDD05000 == 81 [pid = 3288] [id = 343] 10:02:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (00000030828B0400) [pid = 3288] [serial = 1028] [outer = 0000000000000000] 10:02:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (00000030829B4C00) [pid = 3288] [serial = 1029] [outer = 00000030828B0400] 10:02:10 INFO - PROCESS | 3288 | 1464195730755 Marionette DEBUG loaded listener.js 10:02:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0000003083483000) [pid = 3288] [serial = 1030] [outer = 00000030828B0400] 10:02:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD464800 == 80 [pid = 3288] [id = 300] 10:02:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030F653C800 == 79 [pid = 3288] [id = 334] 10:02:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5A1E000 == 78 [pid = 3288] [id = 333] 10:02:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030F580C800 == 77 [pid = 3288] [id = 332] 10:02:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4A98800 == 76 [pid = 3288] [id = 331] 10:02:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030EEEC6000 == 75 [pid = 3288] [id = 330] 10:02:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030EDC2C800 == 74 [pid = 3288] [id = 329] 10:02:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030E97D3000 == 73 [pid = 3288] [id = 328] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (00000030F5196800) [pid = 3288] [serial = 951] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (00000030F6605000) [pid = 3288] [serial = 900] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (00000030829B2400) [pid = 3288] [serial = 903] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (00000030E9527400) [pid = 3288] [serial = 906] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (00000030F64F9C00) [pid = 3288] [serial = 909] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (00000030F71D2400) [pid = 3288] [serial = 912] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (00000030F82ED800) [pid = 3288] [serial = 915] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (00000030F94B3800) [pid = 3288] [serial = 918] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOCSHELL 0000003083D6E800 == 72 [pid = 3288] [id = 327] 10:02:11 INFO - PROCESS | 3288 | --DOCSHELL 0000003083D68800 == 71 [pid = 3288] [id = 326] 10:02:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030838A9800 == 70 [pid = 3288] [id = 325] 10:02:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC21A000 == 69 [pid = 3288] [id = 320] 10:02:11 INFO - PROCESS | 3288 | --DOCSHELL 00000030EA16A800 == 68 [pid = 3288] [id = 319] 10:02:11 INFO - PROCESS | 3288 | --DOCSHELL 000000308196F000 == 67 [pid = 3288] [id = 318] 10:02:11 INFO - PROCESS | 3288 | 1464195731470 Marionette TRACE conn6 <- [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]]]}] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (00000030EEE9C800) [pid = 3288] [serial = 939] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (00000030F29AE000) [pid = 3288] [serial = 942] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (00000030F1E3DC00) [pid = 3288] [serial = 940] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (00000030F4BA3800) [pid = 3288] [serial = 943] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (00000030E8D0D400) [pid = 3288] [serial = 948] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (00000030E8D05C00) [pid = 3288] [serial = 933] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (00000030E941C400) [pid = 3288] [serial = 934] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (000000308032E800) [pid = 3288] [serial = 927] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (00000030828AB400) [pid = 3288] [serial = 928] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (00000030EA181000) [pid = 3288] [serial = 936] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1036ms 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000003080692800) [pid = 3288] [serial = 922] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (000000308032B400) [pid = 3288] [serial = 921] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (00000030829BA000) [pid = 3288] [serial = 925] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000003082283800) [pid = 3288] [serial = 924] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (00000030E7351800) [pid = 3288] [serial = 930] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (00000030E85C8800) [pid = 3288] [serial = 931] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (000000308039EC00) [pid = 3288] [serial = 945] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000003081D30C00) [pid = 3288] [serial = 946] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (00000030F4BA4400) [pid = 3288] [serial = 949] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (00000030EDC8A800) [pid = 3288] [serial = 937] [outer = 0000000000000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3288 | 1464195731528 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 10:02:11 INFO - PROCESS | 3288 | 1464195731532 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 10:02:11 INFO - PROCESS | 3288 | 1464195731558 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:02:11 INFO - PROCESS | 3288 | 1464195731561 Marionette TRACE conn6 <- [1,1338,null,{}] 10:02:11 INFO - PROCESS | 3288 | 1464195731565 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:11 INFO - PROCESS | 3288 | 1464195731673 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 10:02:11 INFO - PROCESS | 3288 | 1464195731681 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:11 INFO - PROCESS | 3288 | ++DOCSHELL 000000308389C800 == 68 [pid = 3288] [id = 344] 10:02:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000003081C66000) [pid = 3288] [serial = 1031] [outer = 0000000000000000] 10:02:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000003081D30C00) [pid = 3288] [serial = 1032] [outer = 0000003081C66000] 10:02:11 INFO - PROCESS | 3288 | 1464195731731 Marionette DEBUG loaded listener.js 10:02:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (00000030829BB800) [pid = 3288] [serial = 1033] [outer = 0000003081C66000] 10:02:12 INFO - PROCESS | 3288 | 1464195732269 Marionette TRACE conn6 <- [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]]]}] 10:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 10:02:12 INFO - PROCESS | 3288 | 1464195732297 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 10:02:12 INFO - PROCESS | 3288 | 1464195732299 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 10:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:02:12 INFO - PROCESS | 3288 | 1464195732303 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:02:12 INFO - PROCESS | 3288 | 1464195732307 Marionette TRACE conn6 <- [1,1342,null,{}] 10:02:12 INFO - PROCESS | 3288 | 1464195732318 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:12 INFO - PROCESS | 3288 | 1464195732421 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 10:02:12 INFO - PROCESS | 3288 | 1464195732512 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:12 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EA2E9800 == 69 [pid = 3288] [id = 345] 10:02:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (00000030864DDC00) [pid = 3288] [serial = 1034] [outer = 0000000000000000] 10:02:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (00000030E844A000) [pid = 3288] [serial = 1035] [outer = 00000030864DDC00] 10:02:12 INFO - PROCESS | 3288 | 1464195732559 Marionette DEBUG loaded listener.js 10:02:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (00000030E85E8C00) [pid = 3288] [serial = 1036] [outer = 00000030864DDC00] 10:02:12 INFO - PROCESS | 3288 | 1464195732956 Marionette TRACE conn6 <- [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]]]}] 10:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 692ms 10:02:13 INFO - PROCESS | 3288 | 1464195732998 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 10:02:13 INFO - PROCESS | 3288 | 1464195733001 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 10:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:02:13 INFO - PROCESS | 3288 | 1464195733004 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:02:13 INFO - PROCESS | 3288 | 1464195733006 Marionette TRACE conn6 <- [1,1346,null,{}] 10:02:13 INFO - PROCESS | 3288 | 1464195733010 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:13 INFO - PROCESS | 3288 | 1464195733109 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 10:02:13 INFO - PROCESS | 3288 | 1464195733116 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:13 INFO - PROCESS | 3288 | ++DOCSHELL 00000030838CE800 == 70 [pid = 3288] [id = 346] 10:02:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (00000030E8C3C000) [pid = 3288] [serial = 1037] [outer = 0000000000000000] 10:02:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (00000030E93B4000) [pid = 3288] [serial = 1038] [outer = 00000030E8C3C000] 10:02:13 INFO - PROCESS | 3288 | 1464195733165 Marionette DEBUG loaded listener.js 10:02:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030E9483C00) [pid = 3288] [serial = 1039] [outer = 00000030E8C3C000] 10:02:13 INFO - PROCESS | 3288 | 1464195733604 Marionette TRACE conn6 <- [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]]]}] 10:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 629ms 10:02:13 INFO - PROCESS | 3288 | 1464195733648 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 10:02:13 INFO - PROCESS | 3288 | 1464195733651 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 10:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:02:13 INFO - PROCESS | 3288 | 1464195733654 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:02:13 INFO - PROCESS | 3288 | 1464195733656 Marionette TRACE conn6 <- [1,1350,null,{}] 10:02:13 INFO - PROCESS | 3288 | 1464195733670 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:13 INFO - PROCESS | 3288 | 1464195733790 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 10:02:13 INFO - PROCESS | 3288 | 1464195733874 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:13 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4C38000 == 71 [pid = 3288] [id = 347] 10:02:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030EA181000) [pid = 3288] [serial = 1040] [outer = 0000000000000000] 10:02:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030ED35C400) [pid = 3288] [serial = 1041] [outer = 00000030EA181000] 10:02:13 INFO - PROCESS | 3288 | 1464195733924 Marionette DEBUG loaded listener.js 10:02:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (00000030EE1A0800) [pid = 3288] [serial = 1042] [outer = 00000030EA181000] 10:02:14 INFO - PROCESS | 3288 | 1464195734378 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 754ms 10:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:02:14 INFO - PROCESS | 3288 | 1464195734410 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 10:02:14 INFO - PROCESS | 3288 | 1464195734412 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 10:02:14 INFO - PROCESS | 3288 | 1464195734415 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:02:14 INFO - PROCESS | 3288 | 1464195734425 Marionette TRACE conn6 <- [1,1354,null,{}] 10:02:14 INFO - PROCESS | 3288 | 1464195734441 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:14 INFO - PROCESS | 3288 | 1464195734571 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 10:02:14 INFO - PROCESS | 3288 | 1464195734633 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:14 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5A26800 == 72 [pid = 3288] [id = 348] 10:02:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (00000030F1E3DC00) [pid = 3288] [serial = 1043] [outer = 0000000000000000] 10:02:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (00000030F2943400) [pid = 3288] [serial = 1044] [outer = 00000030F1E3DC00] 10:02:14 INFO - PROCESS | 3288 | 1464195734679 Marionette DEBUG loaded listener.js 10:02:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (00000030F3385800) [pid = 3288] [serial = 1045] [outer = 00000030F1E3DC00] 10:02:15 INFO - PROCESS | 3288 | 1464195735120 Marionette TRACE conn6 <- [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] 10:02:15 INFO - PROCESS | 3288 | 1464195735155 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 10:02:15 INFO - PROCESS | 3288 | 1464195735158 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:02:15 INFO - PROCESS | 3288 | 1464195735160 Marionette TRACE conn6 <- [1,1358,null,{}] 10:02:15 INFO - PROCESS | 3288 | 1464195735209 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:15 INFO - PROCESS | 3288 | 1464195735332 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 10:02:15 INFO - PROCESS | 3288 | 1464195735392 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:15 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F6573000 == 73 [pid = 3288] [id = 349] 10:02:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (00000030F4BA9800) [pid = 3288] [serial = 1046] [outer = 0000000000000000] 10:02:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (00000030F5133400) [pid = 3288] [serial = 1047] [outer = 00000030F4BA9800] 10:02:15 INFO - PROCESS | 3288 | 1464195735438 Marionette DEBUG loaded listener.js 10:02:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (00000030F5509000) [pid = 3288] [serial = 1048] [outer = 00000030F4BA9800] 10:02:15 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (00000030F64F4800) [pid = 3288] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:02:15 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (00000030EFC17800) [pid = 3288] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:02:15 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (00000030EE2A6800) [pid = 3288] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:02:15 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000003081D27000) [pid = 3288] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:02:15 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000003082B4D000) [pid = 3288] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:02:15 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000003080328C00) [pid = 3288] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:02:15 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000003081CAB000) [pid = 3288] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:02:15 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (00000030829AFC00) [pid = 3288] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:02:15 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (00000030E85E8800) [pid = 3288] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:02:15 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (00000030F518EC00) [pid = 3288] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:02:15 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (00000030E941BC00) [pid = 3288] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:02:15 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (00000030E9484800) [pid = 3288] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:02:15 INFO - PROCESS | 3288 | 1464195735976 Marionette TRACE conn6 <- [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] 10:02:16 INFO - PROCESS | 3288 | 1464195736003 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 10:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:02:16 INFO - PROCESS | 3288 | 1464195736006 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:02:16 INFO - PROCESS | 3288 | 1464195736008 Marionette TRACE conn6 <- [1,1362,null,{}] 10:02:16 INFO - PROCESS | 3288 | 1464195736012 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:16 INFO - PROCESS | 3288 | 1464195736146 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 10:02:16 INFO - PROCESS | 3288 | 1464195736203 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:16 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8876800 == 74 [pid = 3288] [id = 350] 10:02:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (000000308228C000) [pid = 3288] [serial = 1049] [outer = 0000000000000000] 10:02:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (00000030E8BDC000) [pid = 3288] [serial = 1050] [outer = 000000308228C000] 10:02:16 INFO - PROCESS | 3288 | 1464195736248 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (00000030F550E000) [pid = 3288] [serial = 1051] [outer = 000000308228C000] 10:02:16 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:16 INFO - PROCESS | 3288 | 1464195736624 Marionette TRACE conn6 <- [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] 10:02:16 INFO - PROCESS | 3288 | 1464195736641 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 10:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:02:16 INFO - PROCESS | 3288 | 1464195736656 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:02:16 INFO - PROCESS | 3288 | 1464195736658 Marionette TRACE conn6 <- [1,1366,null,{}] 10:02:16 INFO - PROCESS | 3288 | 1464195736662 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:16 INFO - PROCESS | 3288 | 1464195736758 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 10:02:16 INFO - PROCESS | 3288 | 1464195736764 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:16 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F95A6800 == 75 [pid = 3288] [id = 351] 10:02:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (00000030F5EB2C00) [pid = 3288] [serial = 1052] [outer = 0000000000000000] 10:02:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (00000030F64F4800) [pid = 3288] [serial = 1053] [outer = 00000030F5EB2C00] 10:02:16 INFO - PROCESS | 3288 | 1464195736811 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (00000030F706C400) [pid = 3288] [serial = 1054] [outer = 00000030F5EB2C00] 10:02:17 INFO - PROCESS | 3288 | 1464195737245 Marionette TRACE conn6 <- [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] 10:02:17 INFO - PROCESS | 3288 | 1464195737288 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 10:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:02:17 INFO - PROCESS | 3288 | 1464195737291 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:02:17 INFO - PROCESS | 3288 | 1464195737293 Marionette TRACE conn6 <- [1,1370,null,{}] 10:02:17 INFO - PROCESS | 3288 | 1464195737297 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:17 INFO - PROCESS | 3288 | 1464195737444 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 10:02:17 INFO - PROCESS | 3288 | 1464195737458 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:17 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD3C8000 == 76 [pid = 3288] [id = 352] 10:02:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (00000030F8846800) [pid = 3288] [serial = 1055] [outer = 0000000000000000] 10:02:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (00000030F900F800) [pid = 3288] [serial = 1056] [outer = 00000030F8846800] 10:02:17 INFO - PROCESS | 3288 | 1464195737509 Marionette DEBUG loaded listener.js 10:02:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (00000030FBA81C00) [pid = 3288] [serial = 1057] [outer = 00000030F8846800] 10:02:18 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:18 INFO - PROCESS | 3288 | 1464195738205 Marionette TRACE conn6 <- [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] 10:02:18 INFO - PROCESS | 3288 | 1464195738286 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 10:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:02:18 INFO - PROCESS | 3288 | 1464195738293 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:02:18 INFO - PROCESS | 3288 | 1464195738297 Marionette TRACE conn6 <- [1,1374,null,{}] 10:02:18 INFO - PROCESS | 3288 | 1464195738304 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:18 INFO - PROCESS | 3288 | 1464195738443 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 10:02:18 INFO - PROCESS | 3288 | 1464195738567 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:18 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E923D000 == 77 [pid = 3288] [id = 353] 10:02:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000003081D31800) [pid = 3288] [serial = 1058] [outer = 0000000000000000] 10:02:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (00000030829B7400) [pid = 3288] [serial = 1059] [outer = 0000003081D31800] 10:02:18 INFO - PROCESS | 3288 | 1464195738627 Marionette DEBUG loaded listener.js 10:02:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000003083481800) [pid = 3288] [serial = 1060] [outer = 0000003081D31800] 10:02:19 INFO - PROCESS | 3288 | 1464195739223 Marionette TRACE conn6 <- [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] 10:02:19 INFO - PROCESS | 3288 | 1464195739285 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 10:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:02:19 INFO - PROCESS | 3288 | 1464195739292 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:02:19 INFO - PROCESS | 3288 | 1464195739296 Marionette TRACE conn6 <- [1,1378,null,{}] 10:02:19 INFO - PROCESS | 3288 | 1464195739313 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:19 INFO - PROCESS | 3288 | 1464195739470 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 10:02:19 INFO - PROCESS | 3288 | 1464195739532 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:19 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F59F5800 == 78 [pid = 3288] [id = 354] 10:02:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (00000030E7D26800) [pid = 3288] [serial = 1061] [outer = 0000000000000000] 10:02:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (00000030E823A400) [pid = 3288] [serial = 1062] [outer = 00000030E7D26800] 10:02:19 INFO - PROCESS | 3288 | 1464195739628 Marionette DEBUG loaded listener.js 10:02:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (00000030E9486C00) [pid = 3288] [serial = 1063] [outer = 00000030E7D26800] 10:02:20 INFO - PROCESS | 3288 | 1464195740255 Marionette TRACE conn6 <- [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]]]}] 10:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 986ms 10:02:20 INFO - PROCESS | 3288 | 1464195740284 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 10:02:20 INFO - PROCESS | 3288 | 1464195740287 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 10:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:02:20 INFO - PROCESS | 3288 | 1464195740291 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:02:20 INFO - PROCESS | 3288 | 1464195740295 Marionette TRACE conn6 <- [1,1382,null,{}] 10:02:20 INFO - PROCESS | 3288 | 1464195740308 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:20 INFO - PROCESS | 3288 | 1464195740433 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 10:02:20 INFO - PROCESS | 3288 | 1464195740566 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:20 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD4A6000 == 79 [pid = 3288] [id = 355] 10:02:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (00000030F29AE000) [pid = 3288] [serial = 1064] [outer = 0000000000000000] 10:02:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (00000030F514B400) [pid = 3288] [serial = 1065] [outer = 00000030F29AE000] 10:02:20 INFO - PROCESS | 3288 | 1464195740626 Marionette DEBUG loaded listener.js 10:02:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (00000030F8F84000) [pid = 3288] [serial = 1066] [outer = 00000030F29AE000] 10:02:21 INFO - PROCESS | 3288 | 1464195741201 Marionette TRACE conn6 <- [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]]]}] 10:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 984ms 10:02:21 INFO - PROCESS | 3288 | 1464195741277 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 10:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:02:21 INFO - PROCESS | 3288 | 1464195741280 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 10:02:21 INFO - PROCESS | 3288 | 1464195741298 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:02:21 INFO - PROCESS | 3288 | 1464195741301 Marionette TRACE conn6 <- [1,1386,null,{}] 10:02:21 INFO - PROCESS | 3288 | 1464195741306 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:21 INFO - PROCESS | 3288 | 1464195741439 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 10:02:21 INFO - PROCESS | 3288 | 1464195741561 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:21 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD58E000 == 80 [pid = 3288] [id = 356] 10:02:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (00000030FBA8E000) [pid = 3288] [serial = 1067] [outer = 0000000000000000] 10:02:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (00000030FC415C00) [pid = 3288] [serial = 1068] [outer = 00000030FBA8E000] 10:02:21 INFO - PROCESS | 3288 | 1464195741620 Marionette DEBUG loaded listener.js 10:02:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (00000030FC50E400) [pid = 3288] [serial = 1069] [outer = 00000030FBA8E000] 10:02:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (000000308296F000) [pid = 3288] [serial = 1070] [outer = 00000030EFCDF400] 10:02:22 INFO - PROCESS | 3288 | 1464195742296 Marionette TRACE conn6 <- [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]]]}] 10:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1041ms 10:02:22 INFO - PROCESS | 3288 | 1464195742326 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 10:02:22 INFO - PROCESS | 3288 | 1464195742329 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 10:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:02:22 INFO - PROCESS | 3288 | 1464195742346 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:02:22 INFO - PROCESS | 3288 | 1464195742348 Marionette TRACE conn6 <- [1,1390,null,{}] 10:02:22 INFO - PROCESS | 3288 | 1464195742372 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:22 INFO - PROCESS | 3288 | 1464195742498 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 10:02:22 INFO - PROCESS | 3288 | 1464195742625 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:22 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD675800 == 81 [pid = 3288] [id = 357] 10:02:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000003081C62C00) [pid = 3288] [serial = 1071] [outer = 0000000000000000] 10:02:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (0000003082970C00) [pid = 3288] [serial = 1072] [outer = 0000003081C62C00] 10:02:22 INFO - PROCESS | 3288 | 1464195742681 Marionette DEBUG loaded listener.js 10:02:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (00000030FD087800) [pid = 3288] [serial = 1073] [outer = 0000003081C62C00] 10:02:23 INFO - PROCESS | 3288 | 1464195743305 Marionette TRACE conn6 <- [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]]]}] 10:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1012ms 10:02:23 INFO - PROCESS | 3288 | 1464195743348 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 10:02:23 INFO - PROCESS | 3288 | 1464195743350 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 10:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:02:23 INFO - PROCESS | 3288 | 1464195743354 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:02:23 INFO - PROCESS | 3288 | 1464195743357 Marionette TRACE conn6 <- [1,1394,null,{}] 10:02:23 INFO - PROCESS | 3288 | 1464195743360 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:23 INFO - PROCESS | 3288 | 1464195743502 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 10:02:23 INFO - PROCESS | 3288 | 1464195743634 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:23 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085118800 == 82 [pid = 3288] [id = 358] 10:02:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (00000030852E3400) [pid = 3288] [serial = 1074] [outer = 0000000000000000] 10:02:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (00000030FD090000) [pid = 3288] [serial = 1075] [outer = 00000030852E3400] 10:02:23 INFO - PROCESS | 3288 | 1464195743690 Marionette DEBUG loaded listener.js 10:02:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (00000030FD0E2C00) [pid = 3288] [serial = 1076] [outer = 00000030852E3400] 10:02:24 INFO - PROCESS | 3288 | 1464195744283 Marionette TRACE conn6 <- [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]]]}] 10:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 986ms 10:02:24 INFO - PROCESS | 3288 | 1464195744343 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 10:02:24 INFO - PROCESS | 3288 | 1464195744346 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 10:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:02:24 INFO - PROCESS | 3288 | 1464195744349 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:02:24 INFO - PROCESS | 3288 | 1464195744351 Marionette TRACE conn6 <- [1,1398,null,{}] 10:02:24 INFO - PROCESS | 3288 | 1464195744355 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:24 INFO - PROCESS | 3288 | 1464195744473 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 10:02:24 INFO - PROCESS | 3288 | 1464195744602 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:24 INFO - PROCESS | 3288 | ++DOCSHELL 000000308398B000 == 83 [pid = 3288] [id = 359] 10:02:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (0000003085F87800) [pid = 3288] [serial = 1077] [outer = 0000000000000000] 10:02:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (0000003085F90400) [pid = 3288] [serial = 1078] [outer = 0000003085F87800] 10:02:24 INFO - PROCESS | 3288 | 1464195744658 Marionette DEBUG loaded listener.js 10:02:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (00000030FD08FC00) [pid = 3288] [serial = 1079] [outer = 0000003085F87800] 10:02:25 INFO - PROCESS | 3288 | 1464195745325 Marionette TRACE conn6 <- [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]]]}] 10:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1028ms 10:02:25 INFO - PROCESS | 3288 | 1464195745379 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 10:02:25 INFO - PROCESS | 3288 | 1464195745382 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 10:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:02:25 INFO - PROCESS | 3288 | 1464195745386 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:02:25 INFO - PROCESS | 3288 | 1464195745388 Marionette TRACE conn6 <- [1,1402,null,{}] 10:02:25 INFO - PROCESS | 3288 | 1464195745392 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:25 INFO - PROCESS | 3288 | 1464195745563 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 10:02:25 INFO - PROCESS | 3288 | 1464195745680 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:25 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D26800 == 84 [pid = 3288] [id = 360] 10:02:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (00000030831C0C00) [pid = 3288] [serial = 1080] [outer = 0000000000000000] 10:02:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (0000003085C0C000) [pid = 3288] [serial = 1081] [outer = 00000030831C0C00] 10:02:25 INFO - PROCESS | 3288 | 1464195745748 Marionette DEBUG loaded listener.js 10:02:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (0000003085F90000) [pid = 3288] [serial = 1082] [outer = 00000030831C0C00] 10:02:26 INFO - PROCESS | 3288 | 1464195746619 Marionette TRACE conn6 <- [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]]]}] 10:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1281ms 10:02:26 INFO - PROCESS | 3288 | 1464195746670 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 10:02:26 INFO - PROCESS | 3288 | 1464195746674 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 10:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:02:26 INFO - PROCESS | 3288 | 1464195746679 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:02:26 INFO - PROCESS | 3288 | 1464195746684 Marionette TRACE conn6 <- [1,1406,null,{}] 10:02:26 INFO - PROCESS | 3288 | 1464195746690 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:26 INFO - PROCESS | 3288 | 1464195746851 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 10:02:26 INFO - PROCESS | 3288 | 1464195746981 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:27 INFO - PROCESS | 3288 | ++DOCSHELL 0000003082841800 == 85 [pid = 3288] [id = 361] 10:02:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (0000003081DA1400) [pid = 3288] [serial = 1083] [outer = 0000000000000000] 10:02:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (000000308228D400) [pid = 3288] [serial = 1084] [outer = 0000003081DA1400] 10:02:27 INFO - PROCESS | 3288 | 1464195747085 Marionette DEBUG loaded listener.js 10:02:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (0000003082DD8C00) [pid = 3288] [serial = 1085] [outer = 0000003081DA1400] 10:02:27 INFO - PROCESS | 3288 | --DOCSHELL 00000030F654A000 == 84 [pid = 3288] [id = 108] 10:02:27 INFO - PROCESS | 3288 | --DOCSHELL 00000030F95A6800 == 83 [pid = 3288] [id = 351] 10:02:27 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8876800 == 82 [pid = 3288] [id = 350] 10:02:27 INFO - PROCESS | 3288 | --DOCSHELL 00000030F6573000 == 81 [pid = 3288] [id = 349] 10:02:27 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5A26800 == 80 [pid = 3288] [id = 348] 10:02:27 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4C38000 == 79 [pid = 3288] [id = 347] 10:02:27 INFO - PROCESS | 3288 | --DOCSHELL 00000030838CE800 == 78 [pid = 3288] [id = 346] 10:02:27 INFO - PROCESS | 3288 | --DOCSHELL 00000030EA2E9800 == 77 [pid = 3288] [id = 345] 10:02:27 INFO - PROCESS | 3288 | --DOCSHELL 000000308389C800 == 76 [pid = 3288] [id = 344] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (00000030F928C000) [pid = 3288] [serial = 969] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (00000030FC41CC00) [pid = 3288] [serial = 972] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (00000030F5FD6C00) [pid = 3288] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOCSHELL 00000030EDD05000 == 75 [pid = 3288] [id = 343] 10:02:27 INFO - PROCESS | 3288 | --DOCSHELL 00000030834C3800 == 74 [pid = 3288] [id = 342] 10:02:27 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC212000 == 73 [pid = 3288] [id = 339] 10:02:27 INFO - PROCESS | 3288 | --DOCSHELL 00000030F91A4800 == 72 [pid = 3288] [id = 338] 10:02:27 INFO - PROCESS | 3288 | --DOCSHELL 00000030EE38F800 == 71 [pid = 3288] [id = 337] 10:02:27 INFO - PROCESS | 3288 | --DOCSHELL 00000030878DA800 == 70 [pid = 3288] [id = 336] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (00000030F6611000) [pid = 3288] [serial = 901] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (00000030F264AC00) [pid = 3288] [serial = 996] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (00000030EEE9A800) [pid = 3288] [serial = 994] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (00000030EE33C000) [pid = 3288] [serial = 993] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (00000030ED40A800) [pid = 3288] [serial = 999] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (00000030E73D9000) [pid = 3288] [serial = 984] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (0000003081CA7C00) [pid = 3288] [serial = 976] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (000000308039C800) [pid = 3288] [serial = 975] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (0000003082287000) [pid = 3288] [serial = 981] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (00000030831C1800) [pid = 3288] [serial = 982] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (00000030ED405800) [pid = 3288] [serial = 960] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (00000030831C8000) [pid = 3288] [serial = 979] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (0000003082B44400) [pid = 3288] [serial = 978] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (00000030E8C32800) [pid = 3288] [serial = 987] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (0000003082DD4800) [pid = 3288] [serial = 957] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (00000030F5B08400) [pid = 3288] [serial = 963] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (00000030F6EDC800) [pid = 3288] [serial = 966] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (00000030F5515000) [pid = 3288] [serial = 952] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (00000030801B1400) [pid = 3288] [serial = 954] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (00000030F518C000) [pid = 3288] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (00000030F338F400) [pid = 3288] [serial = 997] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (00000030F550AC00) [pid = 3288] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (00000030E7D33400) [pid = 3288] [serial = 985] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (00000030E9C42800) [pid = 3288] [serial = 990] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (00000030ED8B5800) [pid = 3288] [serial = 991] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (00000030E93B1400) [pid = 3288] [serial = 988] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (00000030F4BA6C00) [pid = 3288] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3288 | 1464195747754 Marionette TRACE conn6 <- [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]]]}] 10:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1085ms 10:02:27 INFO - PROCESS | 3288 | 1464195747769 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 10:02:27 INFO - PROCESS | 3288 | 1464195747775 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 10:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:02:27 INFO - PROCESS | 3288 | 1464195747781 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:02:27 INFO - PROCESS | 3288 | 1464195747784 Marionette TRACE conn6 <- [1,1410,null,{}] 10:02:27 INFO - PROCESS | 3288 | 1464195747788 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:27 INFO - PROCESS | 3288 | 1464195747893 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 10:02:28 INFO - PROCESS | 3288 | 1464195747986 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:28 INFO - PROCESS | 3288 | ++DOCSHELL 00000030845D6800 == 71 [pid = 3288] [id = 362] 10:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (000000308039A400) [pid = 3288] [serial = 1086] [outer = 0000000000000000] 10:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000003081DA3400) [pid = 3288] [serial = 1087] [outer = 000000308039A400] 10:02:28 INFO - PROCESS | 3288 | 1464195748033 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000003083D4A000) [pid = 3288] [serial = 1088] [outer = 000000308039A400] 10:02:28 INFO - PROCESS | 3288 | 1464195748509 Marionette TRACE conn6 <- [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]]]}] 10:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 775ms 10:02:28 INFO - PROCESS | 3288 | 1464195748558 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 10:02:28 INFO - PROCESS | 3288 | 1464195748560 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 10:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:02:28 INFO - PROCESS | 3288 | 1464195748564 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:02:28 INFO - PROCESS | 3288 | 1464195748568 Marionette TRACE conn6 <- [1,1414,null,{}] 10:02:28 INFO - PROCESS | 3288 | 1464195748578 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:28 INFO - PROCESS | 3288 | 1464195748682 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 10:02:28 INFO - PROCESS | 3288 | 1464195748771 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:28 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E9242000 == 72 [pid = 3288] [id = 363] 10:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000003081D96C00) [pid = 3288] [serial = 1089] [outer = 0000000000000000] 10:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000003085C0A800) [pid = 3288] [serial = 1090] [outer = 0000003081D96C00] 10:02:28 INFO - PROCESS | 3288 | 1464195748827 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (00000030864D6800) [pid = 3288] [serial = 1091] [outer = 0000003081D96C00] 10:02:29 INFO - PROCESS | 3288 | 1464195749221 Marionette TRACE conn6 <- [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]]]}] 10:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 732ms 10:02:29 INFO - PROCESS | 3288 | 1464195749299 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 10:02:29 INFO - PROCESS | 3288 | 1464195749302 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 10:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:02:29 INFO - PROCESS | 3288 | 1464195749305 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:02:29 INFO - PROCESS | 3288 | 1464195749307 Marionette TRACE conn6 <- [1,1418,null,{}] 10:02:29 INFO - PROCESS | 3288 | 1464195749311 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:29 INFO - PROCESS | 3288 | 1464195749414 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 10:02:29 INFO - PROCESS | 3288 | 1464195749457 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:29 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EDF95000 == 73 [pid = 3288] [id = 364] 10:02:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (00000030E7D25800) [pid = 3288] [serial = 1092] [outer = 0000000000000000] 10:02:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (00000030E7D30400) [pid = 3288] [serial = 1093] [outer = 00000030E7D25800] 10:02:29 INFO - PROCESS | 3288 | 1464195749503 Marionette DEBUG loaded listener.js 10:02:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (00000030E85E4000) [pid = 3288] [serial = 1094] [outer = 00000030E7D25800] 10:02:30 INFO - PROCESS | 3288 | 1464195750011 Marionette TRACE conn6 <- [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]]]}] 10:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 732ms 10:02:30 INFO - PROCESS | 3288 | 1464195750042 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 10:02:30 INFO - PROCESS | 3288 | 1464195750044 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 10:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:02:30 INFO - PROCESS | 3288 | 1464195750047 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 3288 | 1464195750049 Marionette TRACE conn6 <- [1,1422,null,{}] 10:02:30 INFO - PROCESS | 3288 | 1464195750053 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:30 INFO - PROCESS | 3288 | 1464195750178 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 10:02:30 INFO - PROCESS | 3288 | 1464195750197 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:30 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EF41B000 == 74 [pid = 3288] [id = 365] 10:02:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (00000030E8BD9000) [pid = 3288] [serial = 1095] [outer = 0000000000000000] 10:02:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (00000030E8D08800) [pid = 3288] [serial = 1096] [outer = 00000030E8BD9000] 10:02:30 INFO - PROCESS | 3288 | 1464195750246 Marionette DEBUG loaded listener.js 10:02:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (00000030E9484000) [pid = 3288] [serial = 1097] [outer = 00000030E8BD9000] 10:02:30 INFO - PROCESS | 3288 | 1464195750719 Marionette TRACE conn6 <- [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]]]}] 10:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 735ms 10:02:30 INFO - PROCESS | 3288 | 1464195750784 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 10:02:30 INFO - PROCESS | 3288 | 1464195750786 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 10:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:02:30 INFO - PROCESS | 3288 | 1464195750839 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 3288 | 1464195750841 Marionette TRACE conn6 <- [1,1426,null,{}] 10:02:30 INFO - PROCESS | 3288 | 1464195750844 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:31 INFO - PROCESS | 3288 | 1464195751002 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 10:02:31 INFO - PROCESS | 3288 | 1464195751019 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:31 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5815000 == 75 [pid = 3288] [id = 366] 10:02:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (00000030EE339C00) [pid = 3288] [serial = 1098] [outer = 0000000000000000] 10:02:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (00000030EED18800) [pid = 3288] [serial = 1099] [outer = 00000030EE339C00] 10:02:31 INFO - PROCESS | 3288 | 1464195751068 Marionette DEBUG loaded listener.js 10:02:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (00000030F2640800) [pid = 3288] [serial = 1100] [outer = 00000030EE339C00] 10:02:31 INFO - PROCESS | 3288 | 1464195751543 Marionette TRACE conn6 <- [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]]]}] 10:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 732ms 10:02:31 INFO - PROCESS | 3288 | 1464195751569 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 10:02:31 INFO - PROCESS | 3288 | 1464195751571 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 10:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:02:31 INFO - PROCESS | 3288 | 1464195751575 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:02:31 INFO - PROCESS | 3288 | 1464195751577 Marionette TRACE conn6 <- [1,1430,null,{}] 10:02:31 INFO - PROCESS | 3288 | 1464195751580 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:31 INFO - PROCESS | 3288 | 1464195751860 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 10:02:31 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (00000030EA181000) [pid = 3288] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:02:31 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (000000308228C000) [pid = 3288] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:02:31 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (00000030864DDC00) [pid = 3288] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:02:31 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (00000030828B0400) [pid = 3288] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:02:31 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (00000030F4BA9800) [pid = 3288] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:02:31 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (000000308032C400) [pid = 3288] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:02:31 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (00000030F5EB2C00) [pid = 3288] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:02:31 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (00000030E8C3C000) [pid = 3288] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:02:31 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000003081C66000) [pid = 3288] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:02:31 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (00000030F1E3DC00) [pid = 3288] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:02:31 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (00000030F5994800) [pid = 3288] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:02:31 INFO - PROCESS | 3288 | 1464195751926 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:31 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E97D8800 == 76 [pid = 3288] [id = 367] 10:02:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (000000308032DC00) [pid = 3288] [serial = 1101] [outer = 0000000000000000] 10:02:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (000000308228C000) [pid = 3288] [serial = 1102] [outer = 000000308032DC00] 10:02:31 INFO - PROCESS | 3288 | 1464195751972 Marionette DEBUG loaded listener.js 10:02:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (00000030EA181000) [pid = 3288] [serial = 1103] [outer = 000000308032DC00] 10:02:32 INFO - PROCESS | 3288 | 1464195752381 Marionette TRACE conn6 <- [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]]]}] 10:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 879ms 10:02:32 INFO - PROCESS | 3288 | 1464195752457 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 10:02:32 INFO - PROCESS | 3288 | 1464195752460 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 10:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:02:32 INFO - PROCESS | 3288 | 1464195752463 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:02:32 INFO - PROCESS | 3288 | 1464195752465 Marionette TRACE conn6 <- [1,1434,null,{}] 10:02:32 INFO - PROCESS | 3288 | 1464195752476 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:32 INFO - PROCESS | 3288 | 1464195752574 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 10:02:32 INFO - PROCESS | 3288 | 1464195752587 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:32 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F6573000 == 77 [pid = 3288] [id = 368] 10:02:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (00000030F4BA8400) [pid = 3288] [serial = 1104] [outer = 0000000000000000] 10:02:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (00000030F4C24000) [pid = 3288] [serial = 1105] [outer = 00000030F4BA8400] 10:02:32 INFO - PROCESS | 3288 | 1464195752632 Marionette DEBUG loaded listener.js 10:02:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (00000030F5196800) [pid = 3288] [serial = 1106] [outer = 00000030F4BA8400] 10:02:33 INFO - PROCESS | 3288 | 1464195753082 Marionette TRACE conn6 <- [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]]]}] 10:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 692ms 10:02:33 INFO - PROCESS | 3288 | 1464195753158 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 10:02:33 INFO - PROCESS | 3288 | 1464195753161 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 10:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:02:33 INFO - PROCESS | 3288 | 1464195753164 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:02:33 INFO - PROCESS | 3288 | 1464195753166 Marionette TRACE conn6 <- [1,1438,null,{}] 10:02:33 INFO - PROCESS | 3288 | 1464195753170 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:33 INFO - PROCESS | 3288 | 1464195753267 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 10:02:33 INFO - PROCESS | 3288 | 1464195753274 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:33 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F91A3800 == 78 [pid = 3288] [id = 369] 10:02:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (00000030F550C400) [pid = 3288] [serial = 1107] [outer = 0000000000000000] 10:02:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (00000030F5516000) [pid = 3288] [serial = 1108] [outer = 00000030F550C400] 10:02:33 INFO - PROCESS | 3288 | 1464195753320 Marionette DEBUG loaded listener.js 10:02:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (00000030F6014400) [pid = 3288] [serial = 1109] [outer = 00000030F550C400] 10:02:33 INFO - PROCESS | 3288 | 1464195753755 Marionette TRACE conn6 <- [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]]]}] 10:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 628ms 10:02:33 INFO - PROCESS | 3288 | 1464195753795 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 10:02:33 INFO - PROCESS | 3288 | 1464195753798 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 10:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:02:33 INFO - PROCESS | 3288 | 1464195753806 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:02:33 INFO - PROCESS | 3288 | 1464195753808 Marionette TRACE conn6 <- [1,1442,null,{}] 10:02:33 INFO - PROCESS | 3288 | 1464195753811 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:34 INFO - PROCESS | 3288 | 1464195753995 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 10:02:34 INFO - PROCESS | 3288 | 1464195754143 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:34 INFO - PROCESS | 3288 | ++DOCSHELL 000000308389A000 == 79 [pid = 3288] [id = 370] 10:02:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (000000308044B000) [pid = 3288] [serial = 1110] [outer = 0000000000000000] 10:02:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0000003080693000) [pid = 3288] [serial = 1111] [outer = 000000308044B000] 10:02:34 INFO - PROCESS | 3288 | 1464195754216 Marionette DEBUG loaded listener.js 10:02:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (000000308228F400) [pid = 3288] [serial = 1112] [outer = 000000308044B000] 10:02:34 INFO - PROCESS | 3288 | 1464195754843 Marionette TRACE conn6 <- [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]]]}] 10:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1076ms 10:02:34 INFO - PROCESS | 3288 | 1464195754887 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 10:02:34 INFO - PROCESS | 3288 | 1464195754891 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 10:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:02:34 INFO - PROCESS | 3288 | 1464195754896 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 3288 | 1464195754900 Marionette TRACE conn6 <- [1,1446,null,{}] 10:02:34 INFO - PROCESS | 3288 | 1464195754906 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:35 INFO - PROCESS | 3288 | 1464195755040 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 10:02:35 INFO - PROCESS | 3288 | 1464195755196 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:35 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E97DE800 == 80 [pid = 3288] [id = 371] 10:02:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (00000030852DB800) [pid = 3288] [serial = 1113] [outer = 0000000000000000] 10:02:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (00000030852E1000) [pid = 3288] [serial = 1114] [outer = 00000030852DB800] 10:02:35 INFO - PROCESS | 3288 | 1464195755257 Marionette DEBUG loaded listener.js 10:02:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (00000030864D4000) [pid = 3288] [serial = 1115] [outer = 00000030852DB800] 10:02:35 INFO - PROCESS | 3288 | 1464195755906 Marionette TRACE conn6 <- [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]]]}] 10:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1031ms 10:02:35 INFO - PROCESS | 3288 | 1464195755944 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 10:02:35 INFO - PROCESS | 3288 | 1464195755948 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 10:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:02:35 INFO - PROCESS | 3288 | 1464195755973 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:02:35 INFO - PROCESS | 3288 | 1464195755976 Marionette TRACE conn6 <- [1,1450,null,{}] 10:02:35 INFO - PROCESS | 3288 | 1464195755980 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:36 INFO - PROCESS | 3288 | 1464195756106 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 10:02:36 INFO - PROCESS | 3288 | 1464195756240 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:36 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC2DD000 == 81 [pid = 3288] [id = 372] 10:02:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (00000030EA30FC00) [pid = 3288] [serial = 1116] [outer = 0000000000000000] 10:02:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (00000030ED46E400) [pid = 3288] [serial = 1117] [outer = 00000030EA30FC00] 10:02:36 INFO - PROCESS | 3288 | 1464195756297 Marionette DEBUG loaded listener.js 10:02:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (00000030EE33E400) [pid = 3288] [serial = 1118] [outer = 00000030EA30FC00] 10:02:36 INFO - PROCESS | 3288 | 1464195756908 Marionette TRACE conn6 <- [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]]]}] 10:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1001ms 10:02:36 INFO - PROCESS | 3288 | 1464195756959 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 10:02:36 INFO - PROCESS | 3288 | 1464195756963 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 10:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:02:36 INFO - PROCESS | 3288 | 1464195756976 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:02:36 INFO - PROCESS | 3288 | 1464195756981 Marionette TRACE conn6 <- [1,1454,null,{}] 10:02:36 INFO - PROCESS | 3288 | 1464195756985 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:37 INFO - PROCESS | 3288 | 1464195757115 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 10:02:37 INFO - PROCESS | 3288 | 1464195757249 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:37 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD49D800 == 82 [pid = 3288] [id = 373] 10:02:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (00000030F330E800) [pid = 3288] [serial = 1119] [outer = 0000000000000000] 10:02:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (00000030F7077800) [pid = 3288] [serial = 1120] [outer = 00000030F330E800] 10:02:37 INFO - PROCESS | 3288 | 1464195757306 Marionette DEBUG loaded listener.js 10:02:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (00000030F8F82C00) [pid = 3288] [serial = 1121] [outer = 00000030F330E800] 10:02:37 INFO - PROCESS | 3288 | 1464195757931 Marionette TRACE conn6 <- [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]]]}] 10:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1000ms 10:02:37 INFO - PROCESS | 3288 | 1464195757973 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 10:02:37 INFO - PROCESS | 3288 | 1464195757975 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 10:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:02:37 INFO - PROCESS | 3288 | 1464195757979 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:02:37 INFO - PROCESS | 3288 | 1464195757982 Marionette TRACE conn6 <- [1,1458,null,{}] 10:02:37 INFO - PROCESS | 3288 | 1464195757985 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:38 INFO - PROCESS | 3288 | 1464195758110 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 10:02:38 INFO - PROCESS | 3288 | 1464195758242 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:38 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE5A0800 == 83 [pid = 3288] [id = 374] 10:02:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (0000003082297000) [pid = 3288] [serial = 1122] [outer = 0000000000000000] 10:02:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (000000308229F800) [pid = 3288] [serial = 1123] [outer = 0000003082297000] 10:02:38 INFO - PROCESS | 3288 | 1464195758299 Marionette DEBUG loaded listener.js 10:02:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (00000030F8F80000) [pid = 3288] [serial = 1124] [outer = 0000003082297000] 10:02:38 INFO - PROCESS | 3288 | 1464195758888 Marionette TRACE conn6 <- [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]]]}] 10:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 10:02:38 INFO - PROCESS | 3288 | 1464195758967 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 10:02:38 INFO - PROCESS | 3288 | 1464195758970 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 10:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:02:38 INFO - PROCESS | 3288 | 1464195758974 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:02:38 INFO - PROCESS | 3288 | 1464195758976 Marionette TRACE conn6 <- [1,1462,null,{}] 10:02:38 INFO - PROCESS | 3288 | 1464195758980 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:39 INFO - PROCESS | 3288 | 1464195759137 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 10:02:39 INFO - PROCESS | 3288 | 1464195759270 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:39 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085D1E800 == 84 [pid = 3288] [id = 375] 10:02:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (000000308017E800) [pid = 3288] [serial = 1125] [outer = 0000000000000000] 10:02:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (0000003080180400) [pid = 3288] [serial = 1126] [outer = 000000308017E800] 10:02:39 INFO - PROCESS | 3288 | 1464195759334 Marionette DEBUG loaded listener.js 10:02:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (00000030FBA80000) [pid = 3288] [serial = 1127] [outer = 000000308017E800] 10:02:39 INFO - PROCESS | 3288 | 1464195759972 Marionette TRACE conn6 <- [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]]]}] 10:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1026ms 10:02:40 INFO - PROCESS | 3288 | 1464195760011 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 10:02:40 INFO - PROCESS | 3288 | 1464195760014 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 10:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:02:40 INFO - PROCESS | 3288 | 1464195760019 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:02:40 INFO - PROCESS | 3288 | 1464195760021 Marionette TRACE conn6 <- [1,1466,null,{}] 10:02:40 INFO - PROCESS | 3288 | 1464195760043 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:40 INFO - PROCESS | 3288 | 1464195760165 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 10:02:40 INFO - PROCESS | 3288 | 1464195760299 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000003084749800 == 85 [pid = 3288] [id = 376] 10:02:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (0000003084669800) [pid = 3288] [serial = 1128] [outer = 0000000000000000] 10:02:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (0000003084671400) [pid = 3288] [serial = 1129] [outer = 0000003084669800] 10:02:40 INFO - PROCESS | 3288 | 1464195760355 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (00000030FC41D400) [pid = 3288] [serial = 1130] [outer = 0000003084669800] 10:02:40 INFO - PROCESS | 3288 | 1464195760977 Marionette TRACE conn6 <- [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]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1003ms 10:02:41 INFO - PROCESS | 3288 | 1464195761026 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 10:02:41 INFO - PROCESS | 3288 | 1464195761029 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 10:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:02:41 INFO - PROCESS | 3288 | 1464195761032 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 3288 | 1464195761035 Marionette TRACE conn6 <- [1,1470,null,{}] 10:02:41 INFO - PROCESS | 3288 | 1464195761038 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:41 INFO - PROCESS | 3288 | 1464195761156 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 10:02:41 INFO - PROCESS | 3288 | 1464195761289 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:41 INFO - PROCESS | 3288 | ++DOCSHELL 00000030839CD800 == 86 [pid = 3288] [id = 377] 10:02:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (0000003084F1D000) [pid = 3288] [serial = 1131] [outer = 0000000000000000] 10:02:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (0000003084F23400) [pid = 3288] [serial = 1132] [outer = 0000003084F1D000] 10:02:41 INFO - PROCESS | 3288 | 1464195761345 Marionette DEBUG loaded listener.js 10:02:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (00000030FC413C00) [pid = 3288] [serial = 1133] [outer = 0000003084F1D000] 10:02:42 INFO - PROCESS | 3288 | 1464195762014 Marionette TRACE conn6 <- [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]]]}] 10:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1025ms 10:02:42 INFO - PROCESS | 3288 | 1464195762060 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 10:02:42 INFO - PROCESS | 3288 | 1464195762062 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 10:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:02:42 INFO - PROCESS | 3288 | 1464195762066 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:02:42 INFO - PROCESS | 3288 | 1464195762069 Marionette TRACE conn6 <- [1,1474,null,{}] 10:02:42 INFO - PROCESS | 3288 | 1464195762072 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:42 INFO - PROCESS | 3288 | 1464195762246 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 10:02:42 INFO - PROCESS | 3288 | 1464195762567 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083984800 == 87 [pid = 3288] [id = 378] 10:02:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (0000003080115C00) [pid = 3288] [serial = 1134] [outer = 0000000000000000] 10:02:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 165 (000000308017A400) [pid = 3288] [serial = 1135] [outer = 0000003080115C00] 10:02:42 INFO - PROCESS | 3288 | 1464195762641 Marionette DEBUG loaded listener.js 10:02:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (000000308039D800) [pid = 3288] [serial = 1136] [outer = 0000003080115C00] 10:02:43 INFO - PROCESS | 3288 | 1464195763321 Marionette TRACE conn6 <- [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]]]}] 10:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1293ms 10:02:43 INFO - PROCESS | 3288 | 1464195763362 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 10:02:43 INFO - PROCESS | 3288 | 1464195763367 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 10:02:43 INFO - PROCESS | 3288 | 1464195763371 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:02:43 INFO - PROCESS | 3288 | 1464195763375 Marionette TRACE conn6 <- [1,1478,null,{}] 10:02:43 INFO - PROCESS | 3288 | 1464195763380 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:43 INFO - PROCESS | 3288 | 1464195763503 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 10:02:43 INFO - PROCESS | 3288 | 1464195763643 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:43 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D26000 == 88 [pid = 3288] [id = 379] 10:02:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 167 (000000308229F400) [pid = 3288] [serial = 1137] [outer = 0000000000000000] 10:02:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (00000030828B4C00) [pid = 3288] [serial = 1138] [outer = 000000308229F400] 10:02:43 INFO - PROCESS | 3288 | 1464195763697 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (0000003082DD6000) [pid = 3288] [serial = 1139] [outer = 000000308229F400] 10:02:43 INFO - PROCESS | 3288 | --DOCSHELL 00000030FF61A000 == 87 [pid = 3288] [id = 255] 10:02:43 INFO - PROCESS | 3288 | --DOCSHELL 00000030F91A3800 == 86 [pid = 3288] [id = 369] 10:02:43 INFO - PROCESS | 3288 | --DOCSHELL 00000030F6573000 == 85 [pid = 3288] [id = 368] 10:02:43 INFO - PROCESS | 3288 | --DOCSHELL 00000030E97D8800 == 84 [pid = 3288] [id = 367] 10:02:43 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5815000 == 83 [pid = 3288] [id = 366] 10:02:43 INFO - PROCESS | 3288 | --DOCSHELL 00000030EF41B000 == 82 [pid = 3288] [id = 365] 10:02:43 INFO - PROCESS | 3288 | --DOCSHELL 00000030EDF95000 == 81 [pid = 3288] [id = 364] 10:02:43 INFO - PROCESS | 3288 | --DOCSHELL 00000030E9242000 == 80 [pid = 3288] [id = 363] 10:02:43 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (00000030F900F800) [pid = 3288] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOCSHELL 00000030845D6800 == 79 [pid = 3288] [id = 362] 10:02:44 INFO - PROCESS | 3288 | --DOCSHELL 0000003082841800 == 78 [pid = 3288] [id = 361] 10:02:44 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD4A6000 == 77 [pid = 3288] [id = 355] 10:02:44 INFO - PROCESS | 3288 | --DOCSHELL 00000030F59F5800 == 76 [pid = 3288] [id = 354] 10:02:44 INFO - PROCESS | 3288 | --DOCSHELL 00000030E923D000 == 75 [pid = 3288] [id = 353] 10:02:44 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD3C8000 == 74 [pid = 3288] [id = 352] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 167 (00000030F706C400) [pid = 3288] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 166 (0000003081D5C800) [pid = 3288] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 165 (00000030F263F000) [pid = 3288] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 164 (00000030EE1A0800) [pid = 3288] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (00000030E8BDC000) [pid = 3288] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (00000030E844A000) [pid = 3288] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (0000003083483000) [pid = 3288] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (00000030F5133400) [pid = 3288] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (0000003081D2AC00) [pid = 3288] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (00000030F64F4800) [pid = 3288] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (00000030E9483C00) [pid = 3288] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (0000003081D30C00) [pid = 3288] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (00000030F2943400) [pid = 3288] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (00000030E85E8C00) [pid = 3288] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (00000030F8F7FC00) [pid = 3288] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (00000030829B4C00) [pid = 3288] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (00000030F5509000) [pid = 3288] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (00000030E7345C00) [pid = 3288] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (00000030F6ED4800) [pid = 3288] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (00000030E93B4000) [pid = 3288] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (00000030F550E000) [pid = 3288] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (00000030ED35C400) [pid = 3288] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (00000030803A4C00) [pid = 3288] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (00000030F6409400) [pid = 3288] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (00000030829BB800) [pid = 3288] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (00000030F3385800) [pid = 3288] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (00000030FC420800) [pid = 3288] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 10:02:44 INFO - PROCESS | 3288 | 1464195764275 Marionette TRACE conn6 <- [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]]]}] 10:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 943ms 10:02:44 INFO - PROCESS | 3288 | 1464195764320 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 10:02:44 INFO - PROCESS | 3288 | 1464195764324 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 10:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:02:44 INFO - PROCESS | 3288 | 1464195764329 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:02:44 INFO - PROCESS | 3288 | 1464195764331 Marionette TRACE conn6 <- [1,1482,null,{}] 10:02:44 INFO - PROCESS | 3288 | 1464195764336 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:44 INFO - PROCESS | 3288 | 1464195764442 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 10:02:44 INFO - PROCESS | 3288 | 1464195764534 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:44 INFO - PROCESS | 3288 | ++DOCSHELL 00000030845C3800 == 75 [pid = 3288] [id = 380] 10:02:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000003081D5AC00) [pid = 3288] [serial = 1140] [outer = 0000000000000000] 10:02:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (00000030829B5C00) [pid = 3288] [serial = 1141] [outer = 0000003081D5AC00] 10:02:44 INFO - PROCESS | 3288 | 1464195764581 Marionette DEBUG loaded listener.js 10:02:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (0000003083D44800) [pid = 3288] [serial = 1142] [outer = 0000003081D5AC00] 10:02:45 INFO - PROCESS | 3288 | 1464195765019 Marionette TRACE conn6 <- [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]]]}] 10:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 734ms 10:02:45 INFO - PROCESS | 3288 | 1464195765098 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 10:02:45 INFO - PROCESS | 3288 | 1464195765100 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 10:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:02:45 INFO - PROCESS | 3288 | 1464195765105 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:02:45 INFO - PROCESS | 3288 | 1464195765112 Marionette TRACE conn6 <- [1,1486,null,{}] 10:02:45 INFO - PROCESS | 3288 | 1464195765123 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:45 INFO - PROCESS | 3288 | 1464195765230 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 10:02:45 INFO - PROCESS | 3288 | 1464195765248 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:45 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E7DA9000 == 76 [pid = 3288] [id = 381] 10:02:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (0000003085159800) [pid = 3288] [serial = 1143] [outer = 0000000000000000] 10:02:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (000000308515EC00) [pid = 3288] [serial = 1144] [outer = 0000003085159800] 10:02:45 INFO - PROCESS | 3288 | 1464195765295 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (0000003085165C00) [pid = 3288] [serial = 1145] [outer = 0000003085159800] 10:02:45 INFO - PROCESS | 3288 | 1464195765775 Marionette TRACE conn6 <- [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]]]}] 10:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 693ms 10:02:45 INFO - PROCESS | 3288 | 1464195765802 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 10:02:45 INFO - PROCESS | 3288 | 1464195765805 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 10:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:02:45 INFO - PROCESS | 3288 | 1464195765809 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:02:45 INFO - PROCESS | 3288 | 1464195765810 Marionette TRACE conn6 <- [1,1490,null,{}] 10:02:45 INFO - PROCESS | 3288 | 1464195765814 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:45 INFO - PROCESS | 3288 | 1464195765915 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 10:02:46 INFO - PROCESS | 3288 | 1464195766009 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:46 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EA36F000 == 77 [pid = 3288] [id = 382] 10:02:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (0000003085162000) [pid = 3288] [serial = 1146] [outer = 0000000000000000] 10:02:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (0000003085C10000) [pid = 3288] [serial = 1147] [outer = 0000003085162000] 10:02:46 INFO - PROCESS | 3288 | 1464195766064 Marionette DEBUG loaded listener.js 10:02:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (0000003085F94800) [pid = 3288] [serial = 1148] [outer = 0000003085162000] 10:02:46 INFO - PROCESS | 3288 | 1464195766478 Marionette TRACE conn6 <- [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]]]}] 10:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 733ms 10:02:46 INFO - PROCESS | 3288 | 1464195766546 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 10:02:46 INFO - PROCESS | 3288 | 1464195766548 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 10:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:02:46 INFO - PROCESS | 3288 | 1464195766552 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:02:46 INFO - PROCESS | 3288 | 1464195766554 Marionette TRACE conn6 <- [1,1494,null,{}] 10:02:46 INFO - PROCESS | 3288 | 1464195766558 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:46 INFO - PROCESS | 3288 | 1464195766718 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 10:02:46 INFO - PROCESS | 3288 | 1464195766744 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:46 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE2E4800 == 78 [pid = 3288] [id = 383] 10:02:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (00000030E7350800) [pid = 3288] [serial = 1149] [outer = 0000000000000000] 10:02:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (00000030E7D0DC00) [pid = 3288] [serial = 1150] [outer = 00000030E7350800] 10:02:46 INFO - PROCESS | 3288 | 1464195766797 Marionette DEBUG loaded listener.js 10:02:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (00000030E85E6800) [pid = 3288] [serial = 1151] [outer = 00000030E7350800] 10:02:47 INFO - PROCESS | 3288 | 1464195767275 Marionette TRACE conn6 <- [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]]]}] 10:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 775ms 10:02:47 INFO - PROCESS | 3288 | 1464195767329 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 10:02:47 INFO - PROCESS | 3288 | 1464195767331 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 10:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:02:47 INFO - PROCESS | 3288 | 1464195767339 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:02:47 INFO - PROCESS | 3288 | 1464195767341 Marionette TRACE conn6 <- [1,1498,null,{}] 10:02:47 INFO - PROCESS | 3288 | 1464195767345 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:47 INFO - PROCESS | 3288 | 1464195767481 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 10:02:47 INFO - PROCESS | 3288 | 1464195767505 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:47 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F3378800 == 79 [pid = 3288] [id = 384] 10:02:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (00000030E8C3C800) [pid = 3288] [serial = 1152] [outer = 0000000000000000] 10:02:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (00000030E947E000) [pid = 3288] [serial = 1153] [outer = 00000030E8C3C800] 10:02:47 INFO - PROCESS | 3288 | 1464195767550 Marionette DEBUG loaded listener.js 10:02:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (00000030EA1CA400) [pid = 3288] [serial = 1154] [outer = 00000030E8C3C800] 10:02:47 INFO - PROCESS | 3288 | 1464195767982 Marionette TRACE conn6 <- [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]]]}] 10:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 671ms 10:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:02:48 INFO - PROCESS | 3288 | 1464195768014 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 10:02:48 INFO - PROCESS | 3288 | 1464195768016 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 10:02:48 INFO - PROCESS | 3288 | 1464195768019 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:02:48 INFO - PROCESS | 3288 | 1464195768021 Marionette TRACE conn6 <- [1,1502,null,{}] 10:02:48 INFO - PROCESS | 3288 | 1464195768024 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:48 INFO - PROCESS | 3288 | 1464195768181 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 10:02:48 INFO - PROCESS | 3288 | 1464195768208 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:48 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F575C800 == 80 [pid = 3288] [id = 385] 10:02:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (00000030ED40F800) [pid = 3288] [serial = 1155] [outer = 0000000000000000] 10:02:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (00000030EDCD3400) [pid = 3288] [serial = 1156] [outer = 00000030ED40F800] 10:02:48 INFO - PROCESS | 3288 | 1464195768253 Marionette DEBUG loaded listener.js 10:02:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (00000030EE2AF000) [pid = 3288] [serial = 1157] [outer = 00000030ED40F800] 10:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (00000030E8BD9000) [pid = 3288] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (00000030EE339C00) [pid = 3288] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (000000308032DC00) [pid = 3288] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (00000030E7D25800) [pid = 3288] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (0000003081DA1400) [pid = 3288] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (000000308039A400) [pid = 3288] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (0000003081D96C00) [pid = 3288] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (00000030F4BA8400) [pid = 3288] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:02:48 INFO - PROCESS | 3288 | 1464195768789 Marionette TRACE conn6 <- [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]]]}] 10:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 774ms 10:02:48 INFO - PROCESS | 3288 | 1464195768797 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 10:02:48 INFO - PROCESS | 3288 | 1464195768799 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 10:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:02:48 INFO - PROCESS | 3288 | 1464195768802 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:02:48 INFO - PROCESS | 3288 | 1464195768804 Marionette TRACE conn6 <- [1,1506,null,{}] 10:02:48 INFO - PROCESS | 3288 | 1464195768808 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:48 INFO - PROCESS | 3288 | 1464195768951 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 10:02:48 INFO - PROCESS | 3288 | 1464195768960 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:48 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5A20000 == 81 [pid = 3288] [id = 386] 10:02:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (000000308068F400) [pid = 3288] [serial = 1158] [outer = 0000000000000000] 10:02:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (00000030EDC0D800) [pid = 3288] [serial = 1159] [outer = 000000308068F400] 10:02:49 INFO - PROCESS | 3288 | 1464195769007 Marionette DEBUG loaded listener.js 10:02:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (00000030EEE0F400) [pid = 3288] [serial = 1160] [outer = 000000308068F400] 10:02:49 INFO - PROCESS | 3288 | 1464195769426 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 10:02:49 INFO - PROCESS | 3288 | 1464195769476 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 10:02:49 INFO - PROCESS | 3288 | 1464195769478 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 10:02:49 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:02:49 INFO - PROCESS | 3288 | 1464195769482 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:02:49 INFO - PROCESS | 3288 | 1464195769484 Marionette TRACE conn6 <- [1,1510,null,{}] 10:02:49 INFO - PROCESS | 3288 | 1464195769488 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:49 INFO - PROCESS | 3288 | 1464195769589 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 10:02:49 INFO - PROCESS | 3288 | 1464195769598 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:49 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F6030800 == 82 [pid = 3288] [id = 387] 10:02:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (00000030EFCD2400) [pid = 3288] [serial = 1161] [outer = 0000000000000000] 10:02:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (00000030F2943400) [pid = 3288] [serial = 1162] [outer = 00000030EFCD2400] 10:02:49 INFO - PROCESS | 3288 | 1464195769643 Marionette DEBUG loaded listener.js 10:02:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (00000030F338F400) [pid = 3288] [serial = 1163] [outer = 00000030EFCD2400] 10:02:50 INFO - PROCESS | 3288 | 1464195770179 Marionette TRACE conn6 <- [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"]]]}] 10:02:50 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 () { 10:02:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:02:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:02:50 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 () { 10:02:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:02:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:02:50 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 () { 10:02:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:02:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:02:50 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 () { 10:02:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:02:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:02:50 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 741ms 10:02:50 INFO - PROCESS | 3288 | 1464195770227 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 10:02:50 INFO - PROCESS | 3288 | 1464195770229 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 10:02:50 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:02:50 INFO - PROCESS | 3288 | 1464195770233 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:02:50 INFO - PROCESS | 3288 | 1464195770235 Marionette TRACE conn6 <- [1,1514,null,{}] 10:02:50 INFO - PROCESS | 3288 | 1464195770238 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:50 INFO - PROCESS | 3288 | 1464195770337 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 10:02:50 INFO - PROCESS | 3288 | 1464195770343 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:50 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FD1800 == 83 [pid = 3288] [id = 388] 10:02:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (00000030F3319400) [pid = 3288] [serial = 1164] [outer = 0000000000000000] 10:02:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (00000030F5509400) [pid = 3288] [serial = 1165] [outer = 00000030F3319400] 10:02:50 INFO - PROCESS | 3288 | 1464195770398 Marionette DEBUG loaded listener.js 10:02:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (00000030F640E800) [pid = 3288] [serial = 1166] [outer = 00000030F3319400] 10:02:51 INFO - PROCESS | 3288 | 1464195771125 Marionette TRACE conn6 <- [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"]]]}] 10:02:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:02:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:02:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:02:51 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 944ms 10:02:51 INFO - PROCESS | 3288 | 1464195771193 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 10:02:51 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:02:51 INFO - PROCESS | 3288 | 1464195771199 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 10:02:51 INFO - PROCESS | 3288 | 1464195771207 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:02:51 INFO - PROCESS | 3288 | 1464195771212 Marionette TRACE conn6 <- [1,1518,null,{}] 10:02:51 INFO - PROCESS | 3288 | 1464195771218 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:51 INFO - PROCESS | 3288 | 1464195771351 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 10:02:51 INFO - PROCESS | 3288 | 1464195771488 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085172800 == 84 [pid = 3288] [id = 389] 10:02:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (0000003082288000) [pid = 3288] [serial = 1167] [outer = 0000000000000000] 10:02:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (000000308229A400) [pid = 3288] [serial = 1168] [outer = 0000003082288000] 10:02:51 INFO - PROCESS | 3288 | 1464195771549 Marionette DEBUG loaded listener.js 10:02:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (0000003083484400) [pid = 3288] [serial = 1169] [outer = 0000003082288000] 10:02:52 INFO - PROCESS | 3288 | 1464195772109 Marionette TRACE conn6 <- [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]]]}] 10:02:52 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 10:02:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:02:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:02:52 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. 10:02:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:02:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 944ms 10:02:52 INFO - PROCESS | 3288 | 1464195772151 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 10:02:52 INFO - PROCESS | 3288 | 1464195772158 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 10:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:02:52 INFO - PROCESS | 3288 | 1464195772165 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:02:52 INFO - PROCESS | 3288 | 1464195772169 Marionette TRACE conn6 <- [1,1522,null,{}] 10:02:52 INFO - PROCESS | 3288 | 1464195772174 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:52 INFO - PROCESS | 3288 | 1464195772340 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 10:02:52 INFO - PROCESS | 3288 | 1464195772478 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:52 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F1E66000 == 85 [pid = 3288] [id = 390] 10:02:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (0000003084668400) [pid = 3288] [serial = 1170] [outer = 0000000000000000] 10:02:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 165 (0000003084F28800) [pid = 3288] [serial = 1171] [outer = 0000003084668400] 10:02:52 INFO - PROCESS | 3288 | 1464195772535 Marionette DEBUG loaded listener.js 10:02:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (00000030864D8000) [pid = 3288] [serial = 1172] [outer = 0000003084668400] 10:02:53 INFO - PROCESS | 3288 | 1464195773159 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1028ms 10:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:02:53 INFO - PROCESS | 3288 | 1464195773199 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 10:02:53 INFO - PROCESS | 3288 | 1464195773201 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 10:02:53 INFO - PROCESS | 3288 | 1464195773206 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:02:53 INFO - PROCESS | 3288 | 1464195773210 Marionette TRACE conn6 <- [1,1526,null,{}] 10:02:53 INFO - PROCESS | 3288 | 1464195773241 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:53 INFO - PROCESS | 3288 | 1464195773371 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 10:02:53 INFO - PROCESS | 3288 | 1464195773509 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:53 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD364800 == 86 [pid = 3288] [id = 391] 10:02:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 167 (00000030E947C000) [pid = 3288] [serial = 1173] [outer = 0000000000000000] 10:02:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (00000030ED405800) [pid = 3288] [serial = 1174] [outer = 00000030E947C000] 10:02:53 INFO - PROCESS | 3288 | 1464195773570 Marionette DEBUG loaded listener.js 10:02:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (00000030F5194400) [pid = 3288] [serial = 1175] [outer = 00000030E947C000] 10:02:54 INFO - PROCESS | 3288 | 1464195774191 Marionette TRACE conn6 <- [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]]]}] 10:02:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:02:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1036ms 10:02:54 INFO - PROCESS | 3288 | 1464195774244 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 10:02:54 INFO - PROCESS | 3288 | 1464195774247 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 10:02:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:02:54 INFO - PROCESS | 3288 | 1464195774251 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - PROCESS | 3288 | 1464195774254 Marionette TRACE conn6 <- [1,1530,null,{}] 10:02:54 INFO - PROCESS | 3288 | 1464195774259 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:54 INFO - PROCESS | 3288 | 1464195774396 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 10:02:54 INFO - PROCESS | 3288 | 1464195774532 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:54 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD584000 == 87 [pid = 3288] [id = 392] 10:02:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (00000030F640C000) [pid = 3288] [serial = 1176] [outer = 0000000000000000] 10:02:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 171 (00000030F6611000) [pid = 3288] [serial = 1177] [outer = 00000030F640C000] 10:02:54 INFO - PROCESS | 3288 | 1464195774590 Marionette DEBUG loaded listener.js 10:02:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 172 (00000030F7C7E000) [pid = 3288] [serial = 1178] [outer = 00000030F640C000] 10:02:55 INFO - PROCESS | 3288 | 1464195775103 Marionette TRACE conn6 <- [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]]]}] 10:02:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 943ms 10:02:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:02:55 INFO - PROCESS | 3288 | 1464195775196 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 10:02:55 INFO - PROCESS | 3288 | 1464195775199 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 10:02:55 INFO - PROCESS | 3288 | 1464195775203 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:02:55 INFO - PROCESS | 3288 | 1464195775206 Marionette TRACE conn6 <- [1,1534,null,{}] 10:02:55 INFO - PROCESS | 3288 | 1464195775210 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:55 INFO - PROCESS | 3288 | 1464195775335 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 10:02:55 INFO - PROCESS | 3288 | 1464195775449 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:55 INFO - PROCESS | 3288 | ++DOCSHELL 00000030853EA800 == 88 [pid = 3288] [id = 393] 10:02:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 173 (00000030F640D000) [pid = 3288] [serial = 1179] [outer = 0000000000000000] 10:02:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 174 (00000030F94A9000) [pid = 3288] [serial = 1180] [outer = 00000030F640D000] 10:02:55 INFO - PROCESS | 3288 | 1464195775505 Marionette DEBUG loaded listener.js 10:02:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 175 (00000030FC508800) [pid = 3288] [serial = 1181] [outer = 00000030F640D000] 10:02:56 INFO - PROCESS | 3288 | 1464195776070 Marionette TRACE conn6 <- [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]]]}] 10:02:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:02:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 942ms 10:02:56 INFO - PROCESS | 3288 | 1464195776147 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 10:02:56 INFO - PROCESS | 3288 | 1464195776149 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 10:02:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:02:56 INFO - PROCESS | 3288 | 1464195776153 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:02:56 INFO - PROCESS | 3288 | 1464195776155 Marionette TRACE conn6 <- [1,1538,null,{}] 10:02:56 INFO - PROCESS | 3288 | 1464195776160 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:56 INFO - PROCESS | 3288 | 1464195776297 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 10:02:56 INFO - PROCESS | 3288 | 1464195776436 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000003087210000 == 89 [pid = 3288] [id = 394] 10:02:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 176 (00000030FD0E5C00) [pid = 3288] [serial = 1182] [outer = 0000000000000000] 10:02:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 177 (00000030FD23EC00) [pid = 3288] [serial = 1183] [outer = 00000030FD0E5C00] 10:02:56 INFO - PROCESS | 3288 | 1464195776494 Marionette DEBUG loaded listener.js 10:02:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 178 (00000030FD247800) [pid = 3288] [serial = 1184] [outer = 00000030FD0E5C00] 10:02:56 INFO - PROCESS | 3288 | 1464195776984 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:02:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 881ms 10:02:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:02:57 INFO - PROCESS | 3288 | 1464195777037 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 10:02:57 INFO - PROCESS | 3288 | 1464195777040 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 10:02:57 INFO - PROCESS | 3288 | 1464195777043 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:02:57 INFO - PROCESS | 3288 | 1464195777046 Marionette TRACE conn6 <- [1,1542,null,{}] 10:02:57 INFO - PROCESS | 3288 | 1464195777050 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:57 INFO - PROCESS | 3288 | 1464195777172 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 10:02:57 INFO - PROCESS | 3288 | 1464195777282 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:57 INFO - PROCESS | 3288 | ++DOCSHELL 00000030882D2000 == 90 [pid = 3288] [id = 395] 10:02:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 179 (00000030FD249C00) [pid = 3288] [serial = 1185] [outer = 0000000000000000] 10:02:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 180 (00000030FD4C6800) [pid = 3288] [serial = 1186] [outer = 00000030FD249C00] 10:02:57 INFO - PROCESS | 3288 | 1464195777337 Marionette DEBUG loaded listener.js 10:02:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 181 (00000030FD4D0400) [pid = 3288] [serial = 1187] [outer = 00000030FD249C00] 10:02:57 INFO - PROCESS | 3288 | 1464195777870 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:02:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 880ms 10:02:57 INFO - PROCESS | 3288 | 1464195777926 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 10:02:57 INFO - PROCESS | 3288 | 1464195777929 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 10:02:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:02:57 INFO - PROCESS | 3288 | 1464195777932 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:02:57 INFO - PROCESS | 3288 | 1464195777935 Marionette TRACE conn6 <- [1,1546,null,{}] 10:02:57 INFO - PROCESS | 3288 | 1464195777939 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:58 INFO - PROCESS | 3288 | 1464195778069 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 10:02:58 INFO - PROCESS | 3288 | 1464195778227 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085C78000 == 91 [pid = 3288] [id = 396] 10:02:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 182 (00000030FD4CDC00) [pid = 3288] [serial = 1188] [outer = 0000000000000000] 10:02:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 183 (00000030FD6D6000) [pid = 3288] [serial = 1189] [outer = 00000030FD4CDC00] 10:02:58 INFO - PROCESS | 3288 | 1464195778287 Marionette DEBUG loaded listener.js 10:02:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 184 (00000030FD6DD400) [pid = 3288] [serial = 1190] [outer = 00000030FD4CDC00] 10:02:58 INFO - PROCESS | 3288 | 1464195778797 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:02:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:02:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 943ms 10:02:58 INFO - PROCESS | 3288 | 1464195778878 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 10:02:58 INFO - PROCESS | 3288 | 1464195778881 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 10:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:02:58 INFO - PROCESS | 3288 | 1464195778885 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:02:58 INFO - PROCESS | 3288 | 1464195778888 Marionette TRACE conn6 <- [1,1550,null,{}] 10:02:58 INFO - PROCESS | 3288 | 1464195778892 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:59 INFO - PROCESS | 3288 | 1464195779015 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 10:02:59 INFO - PROCESS | 3288 | 1464195779153 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:59 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085C94000 == 92 [pid = 3288] [id = 397] 10:02:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 185 (00000030853A4800) [pid = 3288] [serial = 1191] [outer = 0000000000000000] 10:02:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 186 (00000030853A8000) [pid = 3288] [serial = 1192] [outer = 00000030853A4800] 10:02:59 INFO - PROCESS | 3288 | 1464195779210 Marionette DEBUG loaded listener.js 10:02:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 187 (00000030FD6D7400) [pid = 3288] [serial = 1193] [outer = 00000030853A4800] 10:02:59 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:02:59 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:02:59 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:02:59 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:02:59 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:02:59 INFO - PROCESS | 3288 | 1464195779790 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:02:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:02:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1028ms 10:03:00 INFO - PROCESS | 3288 | 1464195780019 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 10:03:00 INFO - PROCESS | 3288 | 1464195780021 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 10:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:03:00 INFO - PROCESS | 3288 | 1464195780159 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:03:00 INFO - PROCESS | 3288 | 1464195780161 Marionette TRACE conn6 <- [1,1554,null,{}] 10:03:00 INFO - PROCESS | 3288 | 1464195780229 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:00 INFO - PROCESS | 3288 | 1464195780375 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 10:03:00 INFO - PROCESS | 3288 | 1464195780513 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D37800 == 93 [pid = 3288] [id = 398] 10:03:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 188 (0000003083489C00) [pid = 3288] [serial = 1194] [outer = 0000000000000000] 10:03:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 189 (000000308539FC00) [pid = 3288] [serial = 1195] [outer = 0000003083489C00] 10:03:00 INFO - PROCESS | 3288 | 1464195780573 Marionette DEBUG loaded listener.js 10:03:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 190 (00000030881EC000) [pid = 3288] [serial = 1196] [outer = 0000003083489C00] 10:03:01 INFO - PROCESS | 3288 | 1464195781417 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1350ms 10:03:01 INFO - PROCESS | 3288 | 1464195781454 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 10:03:01 INFO - PROCESS | 3288 | 1464195781460 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 10:03:01 INFO - PROCESS | 3288 | 1464195781464 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:03:01 INFO - PROCESS | 3288 | 1464195781469 Marionette TRACE conn6 <- [1,1558,null,{}] 10:03:01 INFO - PROCESS | 3288 | 1464195781474 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:01 INFO - PROCESS | 3288 | 1464195781598 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 10:03:01 INFO - PROCESS | 3288 | 1464195781741 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:01 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085C95000 == 94 [pid = 3288] [id = 399] 10:03:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 191 (000000308228AC00) [pid = 3288] [serial = 1197] [outer = 0000000000000000] 10:03:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 192 (0000003082298C00) [pid = 3288] [serial = 1198] [outer = 000000308228AC00] 10:03:01 INFO - PROCESS | 3288 | 1464195781796 Marionette DEBUG loaded listener.js 10:03:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 193 (0000003082B4B800) [pid = 3288] [serial = 1199] [outer = 000000308228AC00] 10:03:02 INFO - PROCESS | 3288 | --DOCSHELL 00000030F6030800 == 93 [pid = 3288] [id = 387] 10:03:02 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5A20000 == 92 [pid = 3288] [id = 386] 10:03:02 INFO - PROCESS | 3288 | --DOCSHELL 00000030F575C800 == 91 [pid = 3288] [id = 385] 10:03:02 INFO - PROCESS | 3288 | --DOCSHELL 00000030F3378800 == 90 [pid = 3288] [id = 384] 10:03:02 INFO - PROCESS | 3288 | --DOCSHELL 00000030EE2E4800 == 89 [pid = 3288] [id = 383] 10:03:02 INFO - PROCESS | 3288 | --DOCSHELL 00000030EA36F000 == 88 [pid = 3288] [id = 382] 10:03:02 INFO - PROCESS | 3288 | --DOCSHELL 00000030E7DA9000 == 87 [pid = 3288] [id = 381] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 192 (00000030F5516000) [pid = 3288] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 191 (0000003082970C00) [pid = 3288] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 190 (00000030FD090000) [pid = 3288] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 189 (0000003085F90400) [pid = 3288] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | 1464195782485 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:03:02 INFO - PROCESS | 3288 | --DOCSHELL 00000030845C3800 == 86 [pid = 3288] [id = 380] 10:03:02 INFO - PROCESS | 3288 | --DOCSHELL 0000003083D26000 == 85 [pid = 3288] [id = 379] 10:03:02 INFO - PROCESS | 3288 | --DOCSHELL 0000003083984800 == 84 [pid = 3288] [id = 378] 10:03:02 INFO - PROCESS | 3288 | --DOCSHELL 0000003085D1E800 == 83 [pid = 3288] [id = 375] 10:03:02 INFO - PROCESS | 3288 | --DOCSHELL 00000030FE5A0800 == 82 [pid = 3288] [id = 374] 10:03:02 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD49D800 == 81 [pid = 3288] [id = 373] 10:03:02 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC2DD000 == 80 [pid = 3288] [id = 372] 10:03:02 INFO - PROCESS | 3288 | --DOCSHELL 00000030E97DE800 == 79 [pid = 3288] [id = 371] 10:03:02 INFO - PROCESS | 3288 | --DOCSHELL 000000308389A000 == 78 [pid = 3288] [id = 370] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 188 (00000030E8D08800) [pid = 3288] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 187 (00000030EED18800) [pid = 3288] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 186 (00000030E9484000) [pid = 3288] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 185 (000000308228C000) [pid = 3288] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 184 (00000030E7D30400) [pid = 3288] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 183 (00000030F2640800) [pid = 3288] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 182 (000000308228D400) [pid = 3288] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 181 (0000003082DD8C00) [pid = 3288] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 180 (0000003081DA3400) [pid = 3288] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 179 (0000003083D4A000) [pid = 3288] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 178 (00000030829B7400) [pid = 3288] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 177 (0000003085C0C000) [pid = 3288] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 176 (0000003085C0A800) [pid = 3288] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 175 (00000030864D6800) [pid = 3288] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 174 (00000030FC415C00) [pid = 3288] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 173 (00000030F514B400) [pid = 3288] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 172 (00000030E823A400) [pid = 3288] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 171 (00000030F4C24000) [pid = 3288] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 170 (000000308032EC00) [pid = 3288] [serial = 658] [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.] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 169 (00000030EA181000) [pid = 3288] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (00000030F5196800) [pid = 3288] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - PROCESS | 3288 | --DOMWINDOW == 167 (00000030E85E4000) [pid = 3288] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 10:03:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:03:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1084ms 10:03:02 INFO - PROCESS | 3288 | 1464195782559 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 10:03:02 INFO - PROCESS | 3288 | 1464195782564 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 10:03:02 INFO - PROCESS | 3288 | 1464195782572 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:03:02 INFO - PROCESS | 3288 | 1464195782575 Marionette TRACE conn6 <- [1,1562,null,{}] 10:03:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:03:02 INFO - PROCESS | 3288 | 1464195782579 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:02 INFO - PROCESS | 3288 | 1464195782695 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 10:03:02 INFO - PROCESS | 3288 | 1464195782703 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 3288 | ++DOCSHELL 000000308398C000 == 79 [pid = 3288] [id = 400] 10:03:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (0000003081C67800) [pid = 3288] [serial = 1200] [outer = 0000000000000000] 10:03:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (0000003081CB3000) [pid = 3288] [serial = 1201] [outer = 0000003081C67800] 10:03:02 INFO - PROCESS | 3288 | 1464195782751 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (00000030828AFC00) [pid = 3288] [serial = 1202] [outer = 0000003081C67800] 10:03:03 INFO - PROCESS | 3288 | 1464195783300 Marionette TRACE conn6 <- [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]]]}] 10:03:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:03:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 776ms 10:03:03 INFO - PROCESS | 3288 | 1464195783355 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 10:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:03:03 INFO - PROCESS | 3288 | 1464195783358 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 10:03:03 INFO - PROCESS | 3288 | 1464195783362 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:03:03 INFO - PROCESS | 3288 | 1464195783366 Marionette TRACE conn6 <- [1,1566,null,{}] 10:03:03 INFO - PROCESS | 3288 | 1464195783377 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:03 INFO - PROCESS | 3288 | 1464195783489 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 10:03:03 INFO - PROCESS | 3288 | 1464195783591 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:03 INFO - PROCESS | 3288 | ++DOCSHELL 00000030878F3800 == 80 [pid = 3288] [id = 401] 10:03:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 171 (0000003083D4F400) [pid = 3288] [serial = 1203] [outer = 0000000000000000] 10:03:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 172 (000000308515B000) [pid = 3288] [serial = 1204] [outer = 0000003083D4F400] 10:03:03 INFO - PROCESS | 3288 | 1464195783639 Marionette DEBUG loaded listener.js 10:03:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 173 (0000003085C02C00) [pid = 3288] [serial = 1205] [outer = 0000003083D4F400] 10:03:04 INFO - PROCESS | 3288 | 1464195784011 Marionette TRACE conn6 <- [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]]]}] 10:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 692ms 10:03:04 INFO - PROCESS | 3288 | 1464195784055 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 10:03:04 INFO - PROCESS | 3288 | 1464195784058 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 10:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:03:04 INFO - PROCESS | 3288 | 1464195784062 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:03:04 INFO - PROCESS | 3288 | 1464195784064 Marionette TRACE conn6 <- [1,1570,null,{}] 10:03:04 INFO - PROCESS | 3288 | 1464195784067 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:04 INFO - PROCESS | 3288 | 1464195784174 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 10:03:04 INFO - PROCESS | 3288 | 1464195784182 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:04 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E97D3000 == 81 [pid = 3288] [id = 402] 10:03:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 174 (0000003085F91800) [pid = 3288] [serial = 1206] [outer = 0000000000000000] 10:03:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 175 (00000030881E4C00) [pid = 3288] [serial = 1207] [outer = 0000003085F91800] 10:03:04 INFO - PROCESS | 3288 | 1464195784228 Marionette DEBUG loaded listener.js 10:03:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 176 (00000030881F2000) [pid = 3288] [serial = 1208] [outer = 0000003085F91800] 10:03:04 INFO - PROCESS | 3288 | 1464195784694 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 692ms 10:03:04 INFO - PROCESS | 3288 | 1464195784756 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 10:03:04 INFO - PROCESS | 3288 | 1464195784759 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 10:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:03:04 INFO - PROCESS | 3288 | 1464195784762 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:03:04 INFO - PROCESS | 3288 | 1464195784764 Marionette TRACE conn6 <- [1,1574,null,{}] 10:03:04 INFO - PROCESS | 3288 | 1464195784774 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:04 INFO - PROCESS | 3288 | 1464195784905 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 10:03:04 INFO - PROCESS | 3288 | 1464195784965 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:04 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EDDB8000 == 82 [pid = 3288] [id = 403] 10:03:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 177 (00000030E734A400) [pid = 3288] [serial = 1209] [outer = 0000000000000000] 10:03:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 178 (00000030E7BD3000) [pid = 3288] [serial = 1210] [outer = 00000030E734A400] 10:03:05 INFO - PROCESS | 3288 | 1464195785012 Marionette DEBUG loaded listener.js 10:03:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 179 (00000030E8463800) [pid = 3288] [serial = 1211] [outer = 00000030E734A400] 10:03:05 INFO - PROCESS | 3288 | 1464195785523 Marionette TRACE conn6 <- [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]]]}] 10:03:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:03:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 774ms 10:03:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:03:05 INFO - PROCESS | 3288 | 1464195785541 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 10:03:05 INFO - PROCESS | 3288 | 1464195785543 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 10:03:05 INFO - PROCESS | 3288 | 1464195785551 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:03:05 INFO - PROCESS | 3288 | 1464195785552 Marionette TRACE conn6 <- [1,1578,null,{}] 10:03:05 INFO - PROCESS | 3288 | 1464195785556 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:05 INFO - PROCESS | 3288 | 1464195785704 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 10:03:05 INFO - PROCESS | 3288 | 1464195785728 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:05 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F3378000 == 83 [pid = 3288] [id = 404] 10:03:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 180 (00000030E947DC00) [pid = 3288] [serial = 1212] [outer = 0000000000000000] 10:03:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 181 (00000030ED46C000) [pid = 3288] [serial = 1213] [outer = 00000030E947DC00] 10:03:05 INFO - PROCESS | 3288 | 1464195785774 Marionette DEBUG loaded listener.js 10:03:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 182 (00000030EE198C00) [pid = 3288] [serial = 1214] [outer = 00000030E947DC00] 10:03:06 INFO - PROCESS | 3288 | 1464195786240 Marionette TRACE conn6 <- [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]]]}] 10:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 732ms 10:03:06 INFO - PROCESS | 3288 | 1464195786280 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 10:03:06 INFO - PROCESS | 3288 | 1464195786283 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 10:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:03:06 INFO - PROCESS | 3288 | 1464195786286 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:03:06 INFO - PROCESS | 3288 | 1464195786288 Marionette TRACE conn6 <- [1,1582,null,{}] 10:03:06 INFO - PROCESS | 3288 | 1464195786292 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:06 INFO - PROCESS | 3288 | 1464195786456 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 10:03:06 INFO - PROCESS | 3288 | 1464195786478 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:06 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F58B3800 == 84 [pid = 3288] [id = 405] 10:03:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 183 (0000003081D31C00) [pid = 3288] [serial = 1215] [outer = 0000000000000000] 10:03:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 184 (00000030EF479000) [pid = 3288] [serial = 1216] [outer = 0000003081D31C00] 10:03:06 INFO - PROCESS | 3288 | 1464195786526 Marionette DEBUG loaded listener.js 10:03:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 185 (00000030F3385400) [pid = 3288] [serial = 1217] [outer = 0000003081D31C00] 10:03:06 INFO - PROCESS | 3288 | --DOMWINDOW == 184 (00000030F8846800) [pid = 3288] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:03:06 INFO - PROCESS | 3288 | --DOMWINDOW == 183 (00000030E7350800) [pid = 3288] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:03:06 INFO - PROCESS | 3288 | --DOMWINDOW == 182 (00000030E8C3C800) [pid = 3288] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:03:06 INFO - PROCESS | 3288 | --DOMWINDOW == 181 (00000030ED40F800) [pid = 3288] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:03:06 INFO - PROCESS | 3288 | --DOMWINDOW == 180 (000000308068F400) [pid = 3288] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:03:06 INFO - PROCESS | 3288 | --DOMWINDOW == 179 (000000308229F400) [pid = 3288] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:03:06 INFO - PROCESS | 3288 | --DOMWINDOW == 178 (0000003085159800) [pid = 3288] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:03:06 INFO - PROCESS | 3288 | --DOMWINDOW == 177 (0000003085162000) [pid = 3288] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:03:06 INFO - PROCESS | 3288 | --DOMWINDOW == 176 (0000003081D5AC00) [pid = 3288] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:03:06 INFO - PROCESS | 3288 | --DOMWINDOW == 175 (00000030EFCD2400) [pid = 3288] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:03:06 INFO - PROCESS | 3288 | --DOMWINDOW == 174 (0000003080115C00) [pid = 3288] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:03:06 INFO - PROCESS | 3288 | --DOMWINDOW == 173 (00000030F550C400) [pid = 3288] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:03:07 INFO - PROCESS | 3288 | 1464195787128 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 879ms 10:03:07 INFO - PROCESS | 3288 | 1464195787169 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 10:03:07 INFO - PROCESS | 3288 | 1464195787179 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 10:03:07 INFO - PROCESS | 3288 | 1464195787188 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:03:07 INFO - PROCESS | 3288 | 1464195787190 Marionette TRACE conn6 <- [1,1586,null,{}] 10:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:03:07 INFO - PROCESS | 3288 | 1464195787194 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:07 INFO - PROCESS | 3288 | 1464195787335 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 10:03:07 INFO - PROCESS | 3288 | 1464195787350 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:07 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5BEB000 == 85 [pid = 3288] [id = 406] 10:03:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 174 (0000003081D29000) [pid = 3288] [serial = 1218] [outer = 0000000000000000] 10:03:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 175 (0000003088548C00) [pid = 3288] [serial = 1219] [outer = 0000003081D29000] 10:03:07 INFO - PROCESS | 3288 | 1464195787395 Marionette DEBUG loaded listener.js 10:03:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 176 (000000308854F800) [pid = 3288] [serial = 1220] [outer = 0000003081D29000] 10:03:07 INFO - PROCESS | 3288 | 1464195787805 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 628ms 10:03:07 INFO - PROCESS | 3288 | 1464195787833 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 10:03:07 INFO - PROCESS | 3288 | 1464195787835 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 10:03:07 INFO - PROCESS | 3288 | 1464195787839 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:03:07 INFO - PROCESS | 3288 | 1464195787841 Marionette TRACE conn6 <- [1,1590,null,{}] 10:03:07 INFO - PROCESS | 3288 | 1464195787844 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:07 INFO - PROCESS | 3288 | 1464195787951 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 10:03:08 INFO - PROCESS | 3288 | 1464195787985 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:08 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F683A800 == 86 [pid = 3288] [id = 407] 10:03:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 177 (0000003088555400) [pid = 3288] [serial = 1221] [outer = 0000000000000000] 10:03:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 178 (00000030E9C42000) [pid = 3288] [serial = 1222] [outer = 0000003088555400] 10:03:08 INFO - PROCESS | 3288 | 1464195788030 Marionette DEBUG loaded listener.js 10:03:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 179 (00000030F4BABC00) [pid = 3288] [serial = 1223] [outer = 0000003088555400] 10:03:08 INFO - PROCESS | 3288 | 1464195788514 Marionette TRACE conn6 <- [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]]]}] 10:03:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 735ms 10:03:08 INFO - PROCESS | 3288 | 1464195788578 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 10:03:08 INFO - PROCESS | 3288 | 1464195788590 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 10:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:03:08 INFO - PROCESS | 3288 | 1464195788593 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:03:08 INFO - PROCESS | 3288 | 1464195788595 Marionette TRACE conn6 <- [1,1594,null,{}] 10:03:08 INFO - PROCESS | 3288 | 1464195788599 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:08 INFO - PROCESS | 3288 | 1464195788702 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 10:03:08 INFO - PROCESS | 3288 | 1464195788709 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:08 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC550800 == 87 [pid = 3288] [id = 408] 10:03:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 180 (0000003083A1C400) [pid = 3288] [serial = 1224] [outer = 0000000000000000] 10:03:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 181 (0000003083A22C00) [pid = 3288] [serial = 1225] [outer = 0000003083A1C400] 10:03:08 INFO - PROCESS | 3288 | 1464195788755 Marionette DEBUG loaded listener.js 10:03:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 182 (00000030F4BA2000) [pid = 3288] [serial = 1226] [outer = 0000003083A1C400] 10:03:09 INFO - PROCESS | 3288 | 1464195789502 Marionette TRACE conn6 <- [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]]]}] 10:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 986ms 10:03:09 INFO - PROCESS | 3288 | 1464195789585 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 10:03:09 INFO - PROCESS | 3288 | 1464195789591 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 10:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:03:09 INFO - PROCESS | 3288 | 1464195789597 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - PROCESS | 3288 | 1464195789602 Marionette TRACE conn6 <- [1,1598,null,{}] 10:03:09 INFO - PROCESS | 3288 | 1464195789608 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:09 INFO - PROCESS | 3288 | 1464195789784 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 10:03:09 INFO - PROCESS | 3288 | 1464195789923 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:09 INFO - PROCESS | 3288 | ++DOCSHELL 000000308518C000 == 88 [pid = 3288] [id = 409] 10:03:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 183 (0000003081D53C00) [pid = 3288] [serial = 1227] [outer = 0000000000000000] 10:03:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 184 (00000030828ABC00) [pid = 3288] [serial = 1228] [outer = 0000003081D53C00] 10:03:09 INFO - PROCESS | 3288 | 1464195789983 Marionette DEBUG loaded listener.js 10:03:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 185 (000000308348D400) [pid = 3288] [serial = 1229] [outer = 0000003081D53C00] 10:03:10 INFO - PROCESS | 3288 | 1464195790565 Marionette TRACE conn6 <- [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]]]}] 10:03:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:03:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1031ms 10:03:10 INFO - PROCESS | 3288 | 1464195790631 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 10:03:10 INFO - PROCESS | 3288 | 1464195790637 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 10:03:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:03:10 INFO - PROCESS | 3288 | 1464195790644 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:03:10 INFO - PROCESS | 3288 | 1464195790647 Marionette TRACE conn6 <- [1,1602,null,{}] 10:03:10 INFO - PROCESS | 3288 | 1464195790652 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:10 INFO - PROCESS | 3288 | 1464195790789 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 10:03:10 INFO - PROCESS | 3288 | 1464195790931 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:10 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE38F800 == 89 [pid = 3288] [id = 410] 10:03:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 186 (0000003084F22400) [pid = 3288] [serial = 1230] [outer = 0000000000000000] 10:03:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 187 (00000030852E7800) [pid = 3288] [serial = 1231] [outer = 0000003084F22400] 10:03:10 INFO - PROCESS | 3288 | 1464195790989 Marionette DEBUG loaded listener.js 10:03:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 188 (00000030881ECC00) [pid = 3288] [serial = 1232] [outer = 0000003084F22400] 10:03:11 INFO - PROCESS | 3288 | 1464195791629 Marionette TRACE conn6 <- [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]]]}] 10:03:11 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 10:03:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1022ms 10:03:11 INFO - PROCESS | 3288 | 1464195791672 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 10:03:11 INFO - PROCESS | 3288 | 1464195791675 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 10:03:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:03:11 INFO - PROCESS | 3288 | 1464195791679 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:03:11 INFO - PROCESS | 3288 | 1464195791684 Marionette TRACE conn6 <- [1,1606,null,{}] 10:03:11 INFO - PROCESS | 3288 | 1464195791696 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:11 INFO - PROCESS | 3288 | 1464195791881 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 10:03:12 INFO - PROCESS | 3288 | 1464195792027 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:12 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD67C800 == 90 [pid = 3288] [id = 411] 10:03:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 189 (00000030E8D08800) [pid = 3288] [serial = 1233] [outer = 0000000000000000] 10:03:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 190 (00000030E9C42800) [pid = 3288] [serial = 1234] [outer = 00000030E8D08800] 10:03:12 INFO - PROCESS | 3288 | 1464195792088 Marionette DEBUG loaded listener.js 10:03:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 191 (00000030F4C22000) [pid = 3288] [serial = 1235] [outer = 00000030E8D08800] 10:03:12 INFO - PROCESS | 3288 | 1464195792717 Marionette TRACE conn6 <- [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]]]}] 10:03:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:03:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1078ms 10:03:12 INFO - PROCESS | 3288 | 1464195792759 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 10:03:12 INFO - PROCESS | 3288 | 1464195792762 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 10:03:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:03:12 INFO - PROCESS | 3288 | 1464195792784 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:03:12 INFO - PROCESS | 3288 | 1464195792787 Marionette TRACE conn6 <- [1,1610,null,{}] 10:03:12 INFO - PROCESS | 3288 | 1464195792791 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:12 INFO - PROCESS | 3288 | 1464195792923 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 10:03:13 INFO - PROCESS | 3288 | 1464195793064 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:13 INFO - PROCESS | 3288 | ++DOCSHELL 0000003084483000 == 91 [pid = 3288] [id = 412] 10:03:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 192 (00000030846CA400) [pid = 3288] [serial = 1236] [outer = 0000000000000000] 10:03:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 193 (00000030846CE000) [pid = 3288] [serial = 1237] [outer = 00000030846CA400] 10:03:13 INFO - PROCESS | 3288 | 1464195793122 Marionette DEBUG loaded listener.js 10:03:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 194 (00000030F5144800) [pid = 3288] [serial = 1238] [outer = 00000030846CA400] 10:03:13 INFO - PROCESS | 3288 | 1464195793707 Marionette TRACE conn6 <- [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]]]}] 10:03:13 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 10:03:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 984ms 10:03:13 INFO - PROCESS | 3288 | 1464195793770 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 10:03:13 INFO - PROCESS | 3288 | 1464195793773 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 10:03:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:03:13 INFO - PROCESS | 3288 | 1464195793777 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:03:13 INFO - PROCESS | 3288 | 1464195793779 Marionette TRACE conn6 <- [1,1614,null,{}] 10:03:13 INFO - PROCESS | 3288 | 1464195793783 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:13 INFO - PROCESS | 3288 | 1464195793908 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 10:03:14 INFO - PROCESS | 3288 | 1464195794021 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:14 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088099800 == 92 [pid = 3288] [id = 413] 10:03:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 195 (00000030889C0000) [pid = 3288] [serial = 1239] [outer = 0000000000000000] 10:03:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 196 (00000030889C8800) [pid = 3288] [serial = 1240] [outer = 00000030889C0000] 10:03:14 INFO - PROCESS | 3288 | 1464195794077 Marionette DEBUG loaded listener.js 10:03:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 197 (00000030889CE800) [pid = 3288] [serial = 1241] [outer = 00000030889C0000] 10:03:14 INFO - PROCESS | 3288 | 1464195794651 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:03:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:03:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 940ms 10:03:14 INFO - PROCESS | 3288 | 1464195794719 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 10:03:14 INFO - PROCESS | 3288 | 1464195794722 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 10:03:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:03:14 INFO - PROCESS | 3288 | 1464195794726 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:03:14 INFO - PROCESS | 3288 | 1464195794728 Marionette TRACE conn6 <- [1,1618,null,{}] 10:03:14 INFO - PROCESS | 3288 | 1464195794732 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:14 INFO - PROCESS | 3288 | 1464195794872 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 10:03:15 INFO - PROCESS | 3288 | 1464195795014 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:15 INFO - PROCESS | 3288 | ++DOCSHELL 00000030886D6800 == 93 [pid = 3288] [id = 414] 10:03:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 198 (00000030889D5400) [pid = 3288] [serial = 1242] [outer = 0000000000000000] 10:03:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 199 (00000030F6411400) [pid = 3288] [serial = 1243] [outer = 00000030889D5400] 10:03:15 INFO - PROCESS | 3288 | 1464195795072 Marionette DEBUG loaded listener.js 10:03:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 200 (00000030F706DC00) [pid = 3288] [serial = 1244] [outer = 00000030889D5400] 10:03:15 INFO - PROCESS | 3288 | 1464195795683 Marionette TRACE conn6 <- [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]]]}] 10:03:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:03:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 986ms 10:03:15 INFO - PROCESS | 3288 | 1464195795714 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 10:03:15 INFO - PROCESS | 3288 | 1464195795717 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 10:03:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:03:15 INFO - PROCESS | 3288 | 1464195795720 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:03:15 INFO - PROCESS | 3288 | 1464195795722 Marionette TRACE conn6 <- [1,1622,null,{}] 10:03:15 INFO - PROCESS | 3288 | 1464195795727 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:15 INFO - PROCESS | 3288 | 1464195795852 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 10:03:16 INFO - PROCESS | 3288 | 1464195795994 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000003087891800 == 94 [pid = 3288] [id = 415] 10:03:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 201 (0000003087877C00) [pid = 3288] [serial = 1245] [outer = 0000000000000000] 10:03:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 202 (000000308787F800) [pid = 3288] [serial = 1246] [outer = 0000003087877C00] 10:03:16 INFO - PROCESS | 3288 | 1464195796050 Marionette DEBUG loaded listener.js 10:03:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 203 (00000030889DC800) [pid = 3288] [serial = 1247] [outer = 0000003087877C00] 10:03:16 INFO - PROCESS | 3288 | 1464195796659 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:03:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:03:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 986ms 10:03:16 INFO - PROCESS | 3288 | 1464195796709 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 10:03:16 INFO - PROCESS | 3288 | 1464195796712 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 10:03:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:03:16 INFO - PROCESS | 3288 | 1464195796715 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:03:16 INFO - PROCESS | 3288 | 1464195796717 Marionette TRACE conn6 <- [1,1626,null,{}] 10:03:16 INFO - PROCESS | 3288 | 1464195796721 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:16 INFO - PROCESS | 3288 | 1464195796845 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 10:03:17 INFO - PROCESS | 3288 | 1464195797006 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:17 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE3BC000 == 95 [pid = 3288] [id = 416] 10:03:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 204 (00000030803A8C00) [pid = 3288] [serial = 1248] [outer = 0000000000000000] 10:03:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 205 (0000003086C05800) [pid = 3288] [serial = 1249] [outer = 00000030803A8C00] 10:03:17 INFO - PROCESS | 3288 | 1464195797062 Marionette DEBUG loaded listener.js 10:03:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 206 (0000003087878800) [pid = 3288] [serial = 1250] [outer = 00000030803A8C00] 10:03:17 INFO - PROCESS | 3288 | 1464195797917 Marionette TRACE conn6 <- [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]]]}] 10:03:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:03:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1247ms 10:03:17 INFO - PROCESS | 3288 | 1464195797965 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 10:03:17 INFO - PROCESS | 3288 | 1464195797969 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 10:03:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:03:17 INFO - PROCESS | 3288 | 1464195797974 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:03:17 INFO - PROCESS | 3288 | 1464195797978 Marionette TRACE conn6 <- [1,1630,null,{}] 10:03:17 INFO - PROCESS | 3288 | 1464195797984 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:18 INFO - PROCESS | 3288 | 1464195798111 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 10:03:18 INFO - PROCESS | 3288 | 1464195798250 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000003084481800 == 96 [pid = 3288] [id = 417] 10:03:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 207 (0000003080687400) [pid = 3288] [serial = 1251] [outer = 0000000000000000] 10:03:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 208 (0000003080B0F400) [pid = 3288] [serial = 1252] [outer = 0000003080687400] 10:03:18 INFO - PROCESS | 3288 | 1464195798304 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 209 (0000003081D60C00) [pid = 3288] [serial = 1253] [outer = 0000003080687400] 10:03:18 INFO - PROCESS | 3288 | 1464195798857 Marionette TRACE conn6 <- [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]]]}] 10:03:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:03:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 945ms 10:03:18 INFO - PROCESS | 3288 | 1464195798930 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 10:03:18 INFO - PROCESS | 3288 | 1464195798936 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 10:03:18 INFO - PROCESS | 3288 | 1464195798944 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:03:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:03:18 INFO - PROCESS | 3288 | 1464195798947 Marionette TRACE conn6 <- [1,1634,null,{}] 10:03:18 INFO - PROCESS | 3288 | 1464195798951 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:19 INFO - PROCESS | 3288 | 1464195799071 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 10:03:19 INFO - PROCESS | 3288 | 1464195799234 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:19 INFO - PROCESS | 3288 | ++DOCSHELL 00000030834C3000 == 97 [pid = 3288] [id = 418] 10:03:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 210 (0000003082DCD400) [pid = 3288] [serial = 1254] [outer = 0000000000000000] 10:03:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 211 (00000030831C1800) [pid = 3288] [serial = 1255] [outer = 0000003082DCD400] 10:03:19 INFO - PROCESS | 3288 | 1464195799285 Marionette DEBUG loaded listener.js 10:03:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 212 (0000003083D4B400) [pid = 3288] [serial = 1256] [outer = 0000003082DCD400] 10:03:19 INFO - PROCESS | 3288 | 1464195799923 Marionette TRACE conn6 <- [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]]]}] 10:03:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:03:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1024ms 10:03:19 INFO - PROCESS | 3288 | 1464195799975 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 10:03:19 INFO - PROCESS | 3288 | 1464195799977 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 10:03:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:03:19 INFO - PROCESS | 3288 | 1464195799981 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:03:19 INFO - PROCESS | 3288 | 1464195799985 Marionette TRACE conn6 <- [1,1638,null,{}] 10:03:20 INFO - PROCESS | 3288 | 1464195800014 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:20 INFO - PROCESS | 3288 | 1464195800136 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 10:03:20 INFO - PROCESS | 3288 | 1464195800286 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:20 INFO - PROCESS | 3288 | ++DOCSHELL 00000030878EB800 == 98 [pid = 3288] [id = 419] 10:03:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 213 (0000003084F1BC00) [pid = 3288] [serial = 1257] [outer = 0000000000000000] 10:03:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 214 (00000030852D9C00) [pid = 3288] [serial = 1258] [outer = 0000003084F1BC00] 10:03:20 INFO - PROCESS | 3288 | 1464195800342 Marionette DEBUG loaded listener.js 10:03:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 215 (0000003085C0D000) [pid = 3288] [serial = 1259] [outer = 0000003084F1BC00] 10:03:20 INFO - PROCESS | 3288 | --DOCSHELL 00000030F683A800 == 97 [pid = 3288] [id = 407] 10:03:20 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5BEB000 == 96 [pid = 3288] [id = 406] 10:03:20 INFO - PROCESS | 3288 | --DOCSHELL 00000030F58B3800 == 95 [pid = 3288] [id = 405] 10:03:20 INFO - PROCESS | 3288 | --DOCSHELL 00000030F3378000 == 94 [pid = 3288] [id = 404] 10:03:20 INFO - PROCESS | 3288 | --DOCSHELL 00000030EDDB8000 == 93 [pid = 3288] [id = 403] 10:03:20 INFO - PROCESS | 3288 | --DOCSHELL 00000030E97D3000 == 92 [pid = 3288] [id = 402] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 214 (00000030F5509400) [pid = 3288] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 213 (00000030852E1000) [pid = 3288] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 212 (0000003080180400) [pid = 3288] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 211 (000000308229F800) [pid = 3288] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 210 (00000030F7077800) [pid = 3288] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 209 (00000030ED46E400) [pid = 3288] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 208 (0000003080693000) [pid = 3288] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 207 (0000003084671400) [pid = 3288] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 206 (0000003084F23400) [pid = 3288] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOCSHELL 00000030878F3800 == 91 [pid = 3288] [id = 401] 10:03:20 INFO - PROCESS | 3288 | --DOCSHELL 000000308398C000 == 90 [pid = 3288] [id = 400] 10:03:20 INFO - PROCESS | 3288 | --DOCSHELL 0000003085C95000 == 89 [pid = 3288] [id = 399] 10:03:20 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD364800 == 88 [pid = 3288] [id = 391] 10:03:20 INFO - PROCESS | 3288 | --DOCSHELL 00000030F1E66000 == 87 [pid = 3288] [id = 390] 10:03:20 INFO - PROCESS | 3288 | --DOCSHELL 0000003085172800 == 86 [pid = 3288] [id = 389] 10:03:20 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8FD1800 == 85 [pid = 3288] [id = 388] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 205 (00000030EE2AF000) [pid = 3288] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 204 (00000030E85E6800) [pid = 3288] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 203 (00000030EEE0F400) [pid = 3288] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 202 (00000030F338F400) [pid = 3288] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 201 (0000003085F94800) [pid = 3288] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 200 (00000030FBA81C00) [pid = 3288] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 199 (00000030E7D0DC00) [pid = 3288] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 198 (00000030EA1CA400) [pid = 3288] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 197 (00000030E947E000) [pid = 3288] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 196 (00000030EDCD3400) [pid = 3288] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 195 (00000030EDC0D800) [pid = 3288] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 194 (0000003082DD6000) [pid = 3288] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 193 (00000030828B4C00) [pid = 3288] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 192 (000000308515EC00) [pid = 3288] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 191 (0000003085165C00) [pid = 3288] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 190 (0000003085C10000) [pid = 3288] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 189 (00000030829B5C00) [pid = 3288] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 188 (0000003083D44800) [pid = 3288] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 187 (00000030F2943400) [pid = 3288] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 186 (000000308039D800) [pid = 3288] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 185 (000000308017A400) [pid = 3288] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 184 (00000030F6014400) [pid = 3288] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 10:03:21 INFO - PROCESS | 3288 | 1464195801022 Marionette TRACE conn6 <- [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]]]}] 10:03:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:03:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1085ms 10:03:21 INFO - PROCESS | 3288 | 1464195801070 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 10:03:21 INFO - PROCESS | 3288 | 1464195801072 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 10:03:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:03:21 INFO - PROCESS | 3288 | 1464195801076 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:03:21 INFO - PROCESS | 3288 | 1464195801078 Marionette TRACE conn6 <- [1,1642,null,{}] 10:03:21 INFO - PROCESS | 3288 | 1464195801084 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:21 INFO - PROCESS | 3288 | 1464195801194 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 10:03:21 INFO - PROCESS | 3288 | 1464195801291 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D81800 == 86 [pid = 3288] [id = 420] 10:03:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 185 (0000003081DA1400) [pid = 3288] [serial = 1260] [outer = 0000000000000000] 10:03:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 186 (00000030829BA400) [pid = 3288] [serial = 1261] [outer = 0000003081DA1400] 10:03:21 INFO - PROCESS | 3288 | 1464195801338 Marionette DEBUG loaded listener.js 10:03:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 187 (0000003084664400) [pid = 3288] [serial = 1262] [outer = 0000003081DA1400] 10:03:21 INFO - PROCESS | 3288 | 1464195801712 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:03:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:03:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 691ms 10:03:21 INFO - PROCESS | 3288 | 1464195801768 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 10:03:21 INFO - PROCESS | 3288 | 1464195801771 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 10:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:03:21 INFO - PROCESS | 3288 | 1464195801774 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:03:21 INFO - PROCESS | 3288 | 1464195801776 Marionette TRACE conn6 <- [1,1646,null,{}] 10:03:21 INFO - PROCESS | 3288 | 1464195801779 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:21 INFO - PROCESS | 3288 | 1464195801878 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 10:03:21 INFO - PROCESS | 3288 | 1464195801920 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085D20800 == 87 [pid = 3288] [id = 421] 10:03:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 188 (000000308515C800) [pid = 3288] [serial = 1263] [outer = 0000000000000000] 10:03:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 189 (00000030852E4800) [pid = 3288] [serial = 1264] [outer = 000000308515C800] 10:03:21 INFO - PROCESS | 3288 | 1464195801967 Marionette DEBUG loaded listener.js 10:03:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 190 (0000003085F8B400) [pid = 3288] [serial = 1265] [outer = 000000308515C800] 10:03:22 INFO - PROCESS | 3288 | 1464195802443 Marionette TRACE conn6 <- [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]]]}] 10:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 691ms 10:03:22 INFO - PROCESS | 3288 | 1464195802468 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 10:03:22 INFO - PROCESS | 3288 | 1464195802471 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 10:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:03:22 INFO - PROCESS | 3288 | 1464195802474 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:03:22 INFO - PROCESS | 3288 | 1464195802476 Marionette TRACE conn6 <- [1,1650,null,{}] 10:03:22 INFO - PROCESS | 3288 | 1464195802480 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:22 INFO - PROCESS | 3288 | 1464195802602 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 10:03:22 INFO - PROCESS | 3288 | 1464195802613 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088C5B800 == 88 [pid = 3288] [id = 422] 10:03:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 191 (000000308787E800) [pid = 3288] [serial = 1266] [outer = 0000000000000000] 10:03:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 192 (0000003088549000) [pid = 3288] [serial = 1267] [outer = 000000308787E800] 10:03:22 INFO - PROCESS | 3288 | 1464195802661 Marionette DEBUG loaded listener.js 10:03:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 193 (00000030889CDC00) [pid = 3288] [serial = 1268] [outer = 000000308787E800] 10:03:23 INFO - PROCESS | 3288 | 1464195803184 Marionette TRACE conn6 <- [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]]]}] 10:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 775ms 10:03:23 INFO - PROCESS | 3288 | 1464195803275 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 10:03:23 INFO - PROCESS | 3288 | 1464195803277 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 10:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:03:23 INFO - PROCESS | 3288 | 1464195803291 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:03:23 INFO - PROCESS | 3288 | 1464195803294 Marionette TRACE conn6 <- [1,1654,null,{}] 10:03:23 INFO - PROCESS | 3288 | 1464195803297 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:23 INFO - PROCESS | 3288 | 1464195803434 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 10:03:23 INFO - PROCESS | 3288 | 1464195803451 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:23 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DCE000 == 89 [pid = 3288] [id = 423] 10:03:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 194 (00000030889D3C00) [pid = 3288] [serial = 1269] [outer = 0000000000000000] 10:03:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 195 (00000030889D9800) [pid = 3288] [serial = 1270] [outer = 00000030889D3C00] 10:03:23 INFO - PROCESS | 3288 | 1464195803496 Marionette DEBUG loaded listener.js 10:03:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 196 (00000030E7D2B000) [pid = 3288] [serial = 1271] [outer = 00000030889D3C00] 10:03:23 INFO - PROCESS | 3288 | 1464195803961 Marionette TRACE conn6 <- [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]]]}] 10:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 734ms 10:03:24 INFO - PROCESS | 3288 | 1464195804030 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 10:03:24 INFO - PROCESS | 3288 | 1464195804032 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 10:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:03:24 INFO - PROCESS | 3288 | 1464195804036 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:03:24 INFO - PROCESS | 3288 | 1464195804038 Marionette TRACE conn6 <- [1,1658,null,{}] 10:03:24 INFO - PROCESS | 3288 | 1464195804042 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:24 INFO - PROCESS | 3288 | 1464195804179 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 10:03:24 INFO - PROCESS | 3288 | 1464195804246 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:24 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED665000 == 90 [pid = 3288] [id = 424] 10:03:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 197 (00000030E7D2F400) [pid = 3288] [serial = 1272] [outer = 0000000000000000] 10:03:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 198 (00000030E8460800) [pid = 3288] [serial = 1273] [outer = 00000030E7D2F400] 10:03:24 INFO - PROCESS | 3288 | 1464195804291 Marionette DEBUG loaded listener.js 10:03:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 199 (00000030E8B34000) [pid = 3288] [serial = 1274] [outer = 00000030E7D2F400] 10:03:24 INFO - PROCESS | 3288 | 1464195804723 Marionette TRACE conn6 <- [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]]]}] 10:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 734ms 10:03:24 INFO - PROCESS | 3288 | 1464195804786 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 10:03:24 INFO - PROCESS | 3288 | 1464195804788 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 10:03:24 INFO - PROCESS | 3288 | 1464195804794 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:03:24 INFO - PROCESS | 3288 | 1464195804796 Marionette TRACE conn6 <- [1,1662,null,{}] 10:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:03:24 INFO - PROCESS | 3288 | 1464195804800 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:24 INFO - PROCESS | 3288 | 1464195804947 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 10:03:24 INFO - PROCESS | 3288 | 1464195804974 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:24 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE398800 == 91 [pid = 3288] [id = 425] 10:03:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 200 (00000030831C9800) [pid = 3288] [serial = 1275] [outer = 0000000000000000] 10:03:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 201 (00000030E8C3B400) [pid = 3288] [serial = 1276] [outer = 00000030831C9800] 10:03:25 INFO - PROCESS | 3288 | 1464195805019 Marionette DEBUG loaded listener.js 10:03:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 202 (00000030E9485000) [pid = 3288] [serial = 1277] [outer = 00000030831C9800] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 201 (0000003081C67800) [pid = 3288] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 200 (00000030852E3400) [pid = 3288] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 199 (00000030F82E9400) [pid = 3288] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 198 (00000030E9486800) [pid = 3288] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 197 (00000030E8D0F000) [pid = 3288] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 196 (0000003081C62C00) [pid = 3288] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 195 (00000030F69AC400) [pid = 3288] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 194 (00000030F9284C00) [pid = 3288] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 193 (00000030F6408800) [pid = 3288] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 192 (0000003081D29000) [pid = 3288] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 191 (0000003083D4F400) [pid = 3288] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 190 (00000030F264BC00) [pid = 3288] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 189 (0000003084668400) [pid = 3288] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 188 (00000030E947C000) [pid = 3288] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 187 (0000003088555400) [pid = 3288] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 186 (0000003080B05C00) [pid = 3288] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 185 (000000308011C400) [pid = 3288] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 184 (00000030F660E800) [pid = 3288] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 183 (000000308228AC00) [pid = 3288] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 182 (00000030864DC000) [pid = 3288] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 181 (00000030E947DC00) [pid = 3288] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 180 (0000003085F87800) [pid = 3288] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 179 (00000030852DB800) [pid = 3288] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 178 (00000030831C0C00) [pid = 3288] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 177 (00000030F29AE000) [pid = 3288] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 176 (00000030EA30FC00) [pid = 3288] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 175 (0000003085F91800) [pid = 3288] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 174 (000000308017E800) [pid = 3288] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 173 (0000003081D31800) [pid = 3288] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 172 (0000003084669800) [pid = 3288] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 171 (00000030F3319400) [pid = 3288] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 170 (00000030E734A400) [pid = 3288] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 169 (000000308044B000) [pid = 3288] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (00000030F80D2800) [pid = 3288] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 167 (00000030F94B7000) [pid = 3288] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 166 (00000030829B3000) [pid = 3288] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 165 (0000003081D31C00) [pid = 3288] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 164 (0000003082288000) [pid = 3288] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (00000030E7D26800) [pid = 3288] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (00000030EE33B400) [pid = 3288] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (0000003082297000) [pid = 3288] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (00000030FC417800) [pid = 3288] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (00000030F330E800) [pid = 3288] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (00000030FBA8E000) [pid = 3288] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (00000030F7072C00) [pid = 3288] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (00000030F9499000) [pid = 3288] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:03:25 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (0000003081D5CC00) [pid = 3288] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:03:25 INFO - PROCESS | 3288 | 1464195805965 Marionette TRACE conn6 <- [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]]]}] 10:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1180ms 10:03:25 INFO - PROCESS | 3288 | 1464195805980 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 10:03:25 INFO - PROCESS | 3288 | 1464195805990 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 10:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:03:26 INFO - PROCESS | 3288 | 1464195806001 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:03:26 INFO - PROCESS | 3288 | 1464195806003 Marionette TRACE conn6 <- [1,1666,null,{}] 10:03:26 INFO - PROCESS | 3288 | 1464195806013 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:26 INFO - PROCESS | 3288 | 1464195806116 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 10:03:26 INFO - PROCESS | 3288 | 1464195806123 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:26 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E824A000 == 92 [pid = 3288] [id = 426] 10:03:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (0000003080443800) [pid = 3288] [serial = 1278] [outer = 0000000000000000] 10:03:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (00000030828AB800) [pid = 3288] [serial = 1279] [outer = 0000003080443800] 10:03:26 INFO - PROCESS | 3288 | 1464195806170 Marionette DEBUG loaded listener.js 10:03:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (0000003083D46800) [pid = 3288] [serial = 1280] [outer = 0000003080443800] 10:03:26 INFO - PROCESS | 3288 | 1464195806617 Marionette TRACE conn6 <- [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]]]}] 10:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 691ms 10:03:26 INFO - PROCESS | 3288 | 1464195806691 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 10:03:26 INFO - PROCESS | 3288 | 1464195806694 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 10:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:03:26 INFO - PROCESS | 3288 | 1464195806697 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:03:26 INFO - PROCESS | 3288 | 1464195806700 Marionette TRACE conn6 <- [1,1670,null,{}] 10:03:26 INFO - PROCESS | 3288 | 1464195806703 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:26 INFO - PROCESS | 3288 | 1464195806850 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 10:03:26 INFO - PROCESS | 3288 | 1464195806866 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:26 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4B7B000 == 93 [pid = 3288] [id = 427] 10:03:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (00000030881F0800) [pid = 3288] [serial = 1281] [outer = 0000000000000000] 10:03:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (00000030E8D11000) [pid = 3288] [serial = 1282] [outer = 00000030881F0800] 10:03:26 INFO - PROCESS | 3288 | 1464195806917 Marionette DEBUG loaded listener.js 10:03:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (00000030ED366400) [pid = 3288] [serial = 1283] [outer = 00000030881F0800] 10:03:27 INFO - PROCESS | 3288 | 1464195807375 Marionette TRACE conn6 <- [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]]]}] 10:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 733ms 10:03:27 INFO - PROCESS | 3288 | 1464195807433 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 10:03:27 INFO - PROCESS | 3288 | 1464195807435 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 10:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:03:27 INFO - PROCESS | 3288 | 1464195807438 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - PROCESS | 3288 | 1464195807440 Marionette TRACE conn6 <- [1,1674,null,{}] 10:03:27 INFO - PROCESS | 3288 | 1464195807453 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:27 INFO - PROCESS | 3288 | 1464195807556 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 10:03:27 INFO - PROCESS | 3288 | 1464195807563 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:27 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F58BB000 == 94 [pid = 3288] [id = 428] 10:03:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (00000030EDC8D400) [pid = 3288] [serial = 1284] [outer = 0000000000000000] 10:03:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (00000030EDF41400) [pid = 3288] [serial = 1285] [outer = 00000030EDC8D400] 10:03:27 INFO - PROCESS | 3288 | 1464195807609 Marionette DEBUG loaded listener.js 10:03:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (00000030EEE0EC00) [pid = 3288] [serial = 1286] [outer = 00000030EDC8D400] 10:03:28 INFO - PROCESS | 3288 | 1464195808387 Marionette TRACE conn6 <- [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]]]}] 10:03:28 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 10:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 983ms 10:03:28 INFO - PROCESS | 3288 | 1464195808425 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 10:03:28 INFO - PROCESS | 3288 | 1464195808431 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 10:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:03:28 INFO - PROCESS | 3288 | 1464195808437 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:03:28 INFO - PROCESS | 3288 | 1464195808442 Marionette TRACE conn6 <- [1,1678,null,{}] 10:03:28 INFO - PROCESS | 3288 | 1464195808447 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:28 INFO - PROCESS | 3288 | 1464195808585 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 10:03:28 INFO - PROCESS | 3288 | 1464195808731 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:28 INFO - PROCESS | 3288 | ++DOCSHELL 0000003084740800 == 95 [pid = 3288] [id = 429] 10:03:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 165 (0000003081CB4400) [pid = 3288] [serial = 1287] [outer = 0000000000000000] 10:03:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (0000003081D5C800) [pid = 3288] [serial = 1288] [outer = 0000003081CB4400] 10:03:28 INFO - PROCESS | 3288 | 1464195808791 Marionette DEBUG loaded listener.js 10:03:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 167 (000000308297B400) [pid = 3288] [serial = 1289] [outer = 0000003081CB4400] 10:03:29 INFO - PROCESS | 3288 | 1464195809373 Marionette TRACE conn6 <- [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]]]}] 10:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 986ms 10:03:29 INFO - PROCESS | 3288 | 1464195809426 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 10:03:29 INFO - PROCESS | 3288 | 1464195809433 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 10:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:03:29 INFO - PROCESS | 3288 | 1464195809440 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:03:29 INFO - PROCESS | 3288 | 1464195809443 Marionette TRACE conn6 <- [1,1682,null,{}] 10:03:29 INFO - PROCESS | 3288 | 1464195809447 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:29 INFO - PROCESS | 3288 | 1464195809581 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 10:03:29 INFO - PROCESS | 3288 | 1464195809725 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:29 INFO - PROCESS | 3288 | ++DOCSHELL 0000003087DE7000 == 96 [pid = 3288] [id = 430] 10:03:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (000000308466A800) [pid = 3288] [serial = 1290] [outer = 0000000000000000] 10:03:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (0000003084F1F800) [pid = 3288] [serial = 1291] [outer = 000000308466A800] 10:03:29 INFO - PROCESS | 3288 | 1464195809783 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (00000030852E5400) [pid = 3288] [serial = 1292] [outer = 000000308466A800] 10:03:30 INFO - PROCESS | 3288 | 1464195810409 Marionette TRACE conn6 <- [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]]]}] 10:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 985ms 10:03:30 INFO - PROCESS | 3288 | 1464195810431 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 10:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:03:30 INFO - PROCESS | 3288 | 1464195810434 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 10:03:30 INFO - PROCESS | 3288 | 1464195810437 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:03:30 INFO - PROCESS | 3288 | 1464195810442 Marionette TRACE conn6 <- [1,1686,null,{}] 10:03:30 INFO - PROCESS | 3288 | 1464195810454 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:30 INFO - PROCESS | 3288 | 1464195810590 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 10:03:30 INFO - PROCESS | 3288 | 1464195810737 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:30 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5E7C800 == 97 [pid = 3288] [id = 431] 10:03:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 171 (00000030881F0400) [pid = 3288] [serial = 1293] [outer = 0000000000000000] 10:03:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 172 (00000030881EF800) [pid = 3288] [serial = 1294] [outer = 00000030881F0400] 10:03:30 INFO - PROCESS | 3288 | 1464195810798 Marionette DEBUG loaded listener.js 10:03:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 173 (00000030E7345C00) [pid = 3288] [serial = 1295] [outer = 00000030881F0400] 10:03:31 INFO - PROCESS | 3288 | 1464195811391 Marionette TRACE conn6 <- [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]]]}] 10:03:31 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 10:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 988ms 10:03:31 INFO - PROCESS | 3288 | 1464195811428 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 10:03:31 INFO - PROCESS | 3288 | 1464195811431 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 10:03:31 INFO - PROCESS | 3288 | 1464195811435 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:03:31 INFO - PROCESS | 3288 | 1464195811437 Marionette TRACE conn6 <- [1,1690,null,{}] 10:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:03:31 INFO - PROCESS | 3288 | 1464195811441 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:31 INFO - PROCESS | 3288 | 1464195811575 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 10:03:31 INFO - PROCESS | 3288 | 1464195811691 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:31 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F7C9C000 == 98 [pid = 3288] [id = 432] 10:03:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 174 (00000030E93B1400) [pid = 3288] [serial = 1296] [outer = 0000000000000000] 10:03:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 175 (00000030E951FC00) [pid = 3288] [serial = 1297] [outer = 00000030E93B1400] 10:03:31 INFO - PROCESS | 3288 | 1464195811788 Marionette DEBUG loaded listener.js 10:03:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 176 (00000030EED13800) [pid = 3288] [serial = 1298] [outer = 00000030E93B1400] 10:03:32 INFO - PROCESS | 3288 | 1464195812373 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 983ms 10:03:32 INFO - PROCESS | 3288 | 1464195812423 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 10:03:32 INFO - PROCESS | 3288 | 1464195812426 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 10:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:03:32 INFO - PROCESS | 3288 | 1464195812430 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:03:32 INFO - PROCESS | 3288 | 1464195812432 Marionette TRACE conn6 <- [1,1694,null,{}] 10:03:32 INFO - PROCESS | 3288 | 1464195812436 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:32 INFO - PROCESS | 3288 | 1464195812561 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 10:03:32 INFO - PROCESS | 3288 | 1464195812705 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:32 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC212800 == 99 [pid = 3288] [id = 433] 10:03:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 177 (00000030EE33CC00) [pid = 3288] [serial = 1299] [outer = 0000000000000000] 10:03:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 178 (00000030F1E3E400) [pid = 3288] [serial = 1300] [outer = 00000030EE33CC00] 10:03:32 INFO - PROCESS | 3288 | 1464195812762 Marionette DEBUG loaded listener.js 10:03:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 179 (00000030F338E400) [pid = 3288] [serial = 1301] [outer = 00000030EE33CC00] 10:03:33 INFO - PROCESS | 3288 | 1464195813401 Marionette TRACE conn6 <- [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]]]}] 10:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1034ms 10:03:33 INFO - PROCESS | 3288 | 1464195813467 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 10:03:33 INFO - PROCESS | 3288 | 1464195813470 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 10:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:03:33 INFO - PROCESS | 3288 | 1464195813473 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - PROCESS | 3288 | 1464195813476 Marionette TRACE conn6 <- [1,1698,null,{}] 10:03:33 INFO - PROCESS | 3288 | 1464195813498 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:33 INFO - PROCESS | 3288 | 1464195813643 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 10:03:33 INFO - PROCESS | 3288 | 1464195813782 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:33 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD426000 == 100 [pid = 3288] [id = 434] 10:03:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 180 (00000030F5190800) [pid = 3288] [serial = 1302] [outer = 0000000000000000] 10:03:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 181 (00000030F600F800) [pid = 3288] [serial = 1303] [outer = 00000030F5190800] 10:03:33 INFO - PROCESS | 3288 | 1464195813840 Marionette DEBUG loaded listener.js 10:03:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 182 (00000030F64F0400) [pid = 3288] [serial = 1304] [outer = 00000030F5190800] 10:03:34 INFO - PROCESS | 3288 | 1464195814420 Marionette TRACE conn6 <- [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]]]}] 10:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1001ms 10:03:34 INFO - PROCESS | 3288 | 1464195814477 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 10:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:03:34 INFO - PROCESS | 3288 | 1464195814479 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 10:03:34 INFO - PROCESS | 3288 | 1464195814483 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:03:34 INFO - PROCESS | 3288 | 1464195814485 Marionette TRACE conn6 <- [1,1702,null,{}] 10:03:34 INFO - PROCESS | 3288 | 1464195814490 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:34 INFO - PROCESS | 3288 | 1464195814616 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 10:03:34 INFO - PROCESS | 3288 | 1464195814760 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:34 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD51D800 == 101 [pid = 3288] [id = 435] 10:03:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 183 (00000030F550B000) [pid = 3288] [serial = 1305] [outer = 0000000000000000] 10:03:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 184 (00000030F69AB400) [pid = 3288] [serial = 1306] [outer = 00000030F550B000] 10:03:34 INFO - PROCESS | 3288 | 1464195814816 Marionette DEBUG loaded listener.js 10:03:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 185 (00000030F7079C00) [pid = 3288] [serial = 1307] [outer = 00000030F550B000] 10:03:35 INFO - PROCESS | 3288 | 1464195815372 Marionette TRACE conn6 <- [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 10:03:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 10:03:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 10:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:35 INFO - _addTest/ [0,1705,"getWindowHandle",null] 10:03:35 INFO - PROCESS | 3288 | 1464195815474 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 10:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:03:35 INFO - PROCESS | 3288 | 1464195815478 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:03:35 INFO - PROCESS | 3288 | 1464195815480 Marionette TRACE conn6 <- [1,1706,null,{}] 10:03:35 INFO - PROCESS | 3288 | 1464195815484 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:35 INFO - PROCESS | 3288 | 1464195815645 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 10:03:35 INFO - PROCESS | 3288 | 1464195815779 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:35 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE5AE000 == 102 [pid = 3288] [id = 436] 10:03:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 186 (00000030F7072400) [pid = 3288] [serial = 1308] [outer = 0000000000000000] 10:03:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 187 (00000030F900A000) [pid = 3288] [serial = 1309] [outer = 00000030F7072400] 10:03:35 INFO - PROCESS | 3288 | 1464195815851 Marionette DEBUG loaded listener.js 10:03:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 188 (00000030F94AC400) [pid = 3288] [serial = 1310] [outer = 00000030F7072400] 10:03:36 INFO - PROCESS | 3288 | 1464195816494 Marionette TRACE conn6 <- [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]]]}] 10:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1079ms 10:03:36 INFO - PROCESS | 3288 | 1464195816560 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 10:03:36 INFO - PROCESS | 3288 | 1464195816562 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 10:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:03:36 INFO - PROCESS | 3288 | 1464195816566 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:03:36 INFO - PROCESS | 3288 | 1464195816568 Marionette TRACE conn6 <- [1,1710,null,{}] 10:03:36 INFO - PROCESS | 3288 | 1464195816572 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:36 INFO - PROCESS | 3288 | 1464195816701 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 10:03:36 INFO - PROCESS | 3288 | 1464195816846 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:36 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE3AF000 == 103 [pid = 3288] [id = 437] 10:03:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 189 (000000308A88E000) [pid = 3288] [serial = 1311] [outer = 0000000000000000] 10:03:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 190 (000000308A896000) [pid = 3288] [serial = 1312] [outer = 000000308A88E000] 10:03:36 INFO - PROCESS | 3288 | 1464195816903 Marionette DEBUG loaded listener.js 10:03:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 191 (00000030F80C6C00) [pid = 3288] [serial = 1313] [outer = 000000308A88E000] 10:03:37 INFO - PROCESS | 3288 | 1464195817509 Marionette TRACE conn6 <- [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]]]}] 10:03:37 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 10:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 984ms 10:03:37 INFO - PROCESS | 3288 | 1464195817552 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 10:03:37 INFO - PROCESS | 3288 | 1464195817555 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 10:03:37 INFO - PROCESS | 3288 | 1464195817559 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:03:37 INFO - PROCESS | 3288 | 1464195817561 Marionette TRACE conn6 <- [1,1714,null,{}] 10:03:37 INFO - PROCESS | 3288 | 1464195817565 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:37 INFO - PROCESS | 3288 | 1464195817692 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 10:03:37 INFO - PROCESS | 3288 | 1464195817837 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:37 INFO - PROCESS | 3288 | ++DOCSHELL 000000308397D000 == 104 [pid = 3288] [id = 438] 10:03:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 192 (0000003080177000) [pid = 3288] [serial = 1314] [outer = 0000000000000000] 10:03:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 193 (0000003080691000) [pid = 3288] [serial = 1315] [outer = 0000003080177000] 10:03:37 INFO - PROCESS | 3288 | 1464195817896 Marionette DEBUG loaded listener.js 10:03:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 194 (0000003083D4BC00) [pid = 3288] [serial = 1316] [outer = 0000003080177000] 10:03:38 INFO - PROCESS | 3288 | 1464195818543 Marionette TRACE conn6 <- [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]]]}] 10:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1031ms 10:03:38 INFO - PROCESS | 3288 | 1464195818593 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 10:03:38 INFO - PROCESS | 3288 | 1464195818596 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 10:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:03:38 INFO - PROCESS | 3288 | 1464195818600 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:03:38 INFO - PROCESS | 3288 | 1464195818603 Marionette TRACE conn6 <- [1,1718,null,{}] 10:03:38 INFO - PROCESS | 3288 | 1464195818626 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:39 INFO - PROCESS | 3288 | 1464195818991 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 10:03:39 INFO - PROCESS | 3288 | 1464195819154 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:39 INFO - PROCESS | 3288 | ++DOCSHELL 00000030839C3800 == 105 [pid = 3288] [id = 439] 10:03:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 195 (000000308017A400) [pid = 3288] [serial = 1317] [outer = 0000000000000000] 10:03:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 196 (00000030801AE000) [pid = 3288] [serial = 1318] [outer = 000000308017A400] 10:03:39 INFO - PROCESS | 3288 | 1464195819205 Marionette DEBUG loaded listener.js 10:03:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 197 (0000003080B0A800) [pid = 3288] [serial = 1319] [outer = 000000308017A400] 10:03:39 INFO - PROCESS | 3288 | 1464195819856 Marionette TRACE conn6 <- [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] 10:03:39 INFO - PROCESS | 3288 | 1464195819920 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 10:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:03:39 INFO - PROCESS | 3288 | 1464195819925 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:03:39 INFO - PROCESS | 3288 | 1464195819930 Marionette TRACE conn6 <- [1,1722,null,{}] 10:03:39 INFO - PROCESS | 3288 | 1464195819951 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:40 INFO - PROCESS | 3288 | 1464195820082 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 10:03:40 INFO - PROCESS | 3288 | 1464195820231 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000003084482800 == 106 [pid = 3288] [id = 440] 10:03:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 198 (00000030831CC400) [pid = 3288] [serial = 1320] [outer = 0000000000000000] 10:03:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 199 (0000003083489800) [pid = 3288] [serial = 1321] [outer = 00000030831CC400] 10:03:40 INFO - PROCESS | 3288 | 1464195820286 Marionette DEBUG loaded listener.js 10:03:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 200 (0000003083D51800) [pid = 3288] [serial = 1322] [outer = 00000030831CC400] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4B7B000 == 105 [pid = 3288] [id = 427] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030E824A000 == 104 [pid = 3288] [id = 426] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030EE398800 == 103 [pid = 3288] [id = 425] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030ED665000 == 102 [pid = 3288] [id = 424] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8DCE000 == 101 [pid = 3288] [id = 423] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 0000003088C5B800 == 100 [pid = 3288] [id = 422] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 0000003085D20800 == 99 [pid = 3288] [id = 421] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 0000003083D81800 == 98 [pid = 3288] [id = 420] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030878EB800 == 97 [pid = 3288] [id = 419] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030834C3000 == 96 [pid = 3288] [id = 418] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 0000003084481800 == 95 [pid = 3288] [id = 417] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 199 (00000030FD23EC00) [pid = 3288] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 198 (00000030FD4C6800) [pid = 3288] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 197 (00000030F94A9000) [pid = 3288] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 196 (00000030F6611000) [pid = 3288] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 195 (00000030FD6D6000) [pid = 3288] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 194 (00000030853A8000) [pid = 3288] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 193 (000000308539FC00) [pid = 3288] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 192 (0000003083A22C00) [pid = 3288] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030886D6800 == 94 [pid = 3288] [id = 414] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 0000003088099800 == 93 [pid = 3288] [id = 413] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 0000003084483000 == 92 [pid = 3288] [id = 412] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD67C800 == 91 [pid = 3288] [id = 411] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030EE38F800 == 90 [pid = 3288] [id = 410] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 000000308518C000 == 89 [pid = 3288] [id = 409] 10:03:40 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC550800 == 88 [pid = 3288] [id = 408] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 191 (0000003081CB3000) [pid = 3288] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 190 (00000030FD0E2C00) [pid = 3288] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 189 (00000030F9285000) [pid = 3288] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 188 (00000030EE33F000) [pid = 3288] [serial = 961] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 187 (00000030EE3F0800) [pid = 3288] [serial = 907] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 186 (00000030FD087800) [pid = 3288] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 185 (00000030F7AC1C00) [pid = 3288] [serial = 967] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 184 (00000030F94B1C00) [pid = 3288] [serial = 970] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 183 (00000030F69FD000) [pid = 3288] [serial = 910] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 182 (0000003088548C00) [pid = 3288] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 181 (000000308515B000) [pid = 3288] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 180 (00000030F64F2C00) [pid = 3288] [serial = 964] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 179 (00000030864D8000) [pid = 3288] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 178 (00000030ED405800) [pid = 3288] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 177 (0000003084F28800) [pid = 3288] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 176 (00000030E9C42000) [pid = 3288] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 175 (00000030829AD800) [pid = 3288] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 174 (0000003080689C00) [pid = 3288] [serial = 955] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 173 (00000030F7156400) [pid = 3288] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 172 (0000003082B4B800) [pid = 3288] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 171 (00000030E8BD9C00) [pid = 3288] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 170 (00000030ED46C000) [pid = 3288] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 169 (00000030FD08FC00) [pid = 3288] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (00000030864D4000) [pid = 3288] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 167 (0000003085F90000) [pid = 3288] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 166 (00000030828AFC00) [pid = 3288] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 165 (00000030F8F84000) [pid = 3288] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 164 (0000003085C02C00) [pid = 3288] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (00000030EE33E400) [pid = 3288] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (00000030881F2000) [pid = 3288] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (00000030FBA80000) [pid = 3288] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (0000003083481800) [pid = 3288] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (00000030FC41D400) [pid = 3288] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (00000030F640E800) [pid = 3288] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (00000030E8463800) [pid = 3288] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (000000308228F400) [pid = 3288] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (00000030F9004000) [pid = 3288] [serial = 916] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (00000030FC50E000) [pid = 3288] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (00000030E820A800) [pid = 3288] [serial = 958] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (00000030EE198C00) [pid = 3288] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (00000030F3385400) [pid = 3288] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (0000003082298C00) [pid = 3288] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (000000308229A400) [pid = 3288] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (00000030E7BD3000) [pid = 3288] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (00000030EF479000) [pid = 3288] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (00000030E9486C00) [pid = 3288] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (00000030F6010C00) [pid = 3288] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (00000030F8F80000) [pid = 3288] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (00000030FC507000) [pid = 3288] [serial = 973] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (00000030F8F82C00) [pid = 3288] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (00000030881E4C00) [pid = 3288] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (00000030FC50E400) [pid = 3288] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (0000003083484400) [pid = 3288] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (00000030F7AC1000) [pid = 3288] [serial = 913] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (00000030FBA88000) [pid = 3288] [serial = 919] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (00000030F5194400) [pid = 3288] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (000000308854F800) [pid = 3288] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (00000030E7B54800) [pid = 3288] [serial = 904] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (00000030F4BABC00) [pid = 3288] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 10:03:40 INFO - PROCESS | 3288 | 1464195820981 Marionette TRACE conn6 <- [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]]]}] 10:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1103ms 10:03:41 INFO - PROCESS | 3288 | 1464195821032 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 10:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:03:41 INFO - PROCESS | 3288 | 1464195821036 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 10:03:41 INFO - PROCESS | 3288 | 1464195821039 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:03:41 INFO - PROCESS | 3288 | 1464195821041 Marionette TRACE conn6 <- [1,1726,null,{}] 10:03:41 INFO - PROCESS | 3288 | 1464195821045 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:41 INFO - PROCESS | 3288 | 1464195821154 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 10:03:41 INFO - PROCESS | 3288 | 1464195821261 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:41 INFO - PROCESS | 3288 | ++DOCSHELL 00000030838DF800 == 89 [pid = 3288] [id = 441] 10:03:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000003081D28400) [pid = 3288] [serial = 1323] [outer = 0000000000000000] 10:03:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (000000308229A400) [pid = 3288] [serial = 1324] [outer = 0000003081D28400] 10:03:41 INFO - PROCESS | 3288 | 1464195821309 Marionette DEBUG loaded listener.js 10:03:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000003082DD8000) [pid = 3288] [serial = 1325] [outer = 0000003081D28400] 10:03:41 INFO - PROCESS | 3288 | 1464195821811 Marionette TRACE conn6 <- [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]]]}] 10:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 838ms 10:03:41 INFO - PROCESS | 3288 | 1464195821879 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 10:03:41 INFO - PROCESS | 3288 | 1464195821884 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 10:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:03:41 INFO - PROCESS | 3288 | 1464195821895 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:03:41 INFO - PROCESS | 3288 | 1464195821900 Marionette TRACE conn6 <- [1,1730,null,{}] 10:03:41 INFO - PROCESS | 3288 | 1464195821904 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:42 INFO - PROCESS | 3288 | 1464195822022 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 10:03:42 INFO - PROCESS | 3288 | 1464195822119 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000003084748000 == 90 [pid = 3288] [id = 442] 10:03:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (000000308228C000) [pid = 3288] [serial = 1326] [outer = 0000000000000000] 10:03:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (0000003085159C00) [pid = 3288] [serial = 1327] [outer = 000000308228C000] 10:03:42 INFO - PROCESS | 3288 | 1464195822166 Marionette DEBUG loaded listener.js 10:03:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (00000030852E0000) [pid = 3288] [serial = 1328] [outer = 000000308228C000] 10:03:42 INFO - PROCESS | 3288 | 1464195822545 Marionette TRACE conn6 <- [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]]]}] 10:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 689ms 10:03:42 INFO - PROCESS | 3288 | 1464195822588 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 10:03:42 INFO - PROCESS | 3288 | 1464195822590 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 10:03:42 INFO - PROCESS | 3288 | 1464195822593 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:03:42 INFO - PROCESS | 3288 | 1464195822595 Marionette TRACE conn6 <- [1,1734,null,{}] 10:03:42 INFO - PROCESS | 3288 | 1464195822599 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:42 INFO - PROCESS | 3288 | 1464195822707 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 10:03:42 INFO - PROCESS | 3288 | 1464195822715 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000003087211000 == 91 [pid = 3288] [id = 443] 10:03:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (00000030853A6000) [pid = 3288] [serial = 1329] [outer = 0000000000000000] 10:03:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0000003085C08C00) [pid = 3288] [serial = 1330] [outer = 00000030853A6000] 10:03:42 INFO - PROCESS | 3288 | 1464195822761 Marionette DEBUG loaded listener.js 10:03:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000003085F95C00) [pid = 3288] [serial = 1331] [outer = 00000030853A6000] 10:03:43 INFO - PROCESS | 3288 | 1464195823271 Marionette TRACE conn6 <- [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]]]}] 10:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 736ms 10:03:43 INFO - PROCESS | 3288 | 1464195823331 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 10:03:43 INFO - PROCESS | 3288 | 1464195823333 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 10:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:03:43 INFO - PROCESS | 3288 | 1464195823346 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:03:43 INFO - PROCESS | 3288 | 1464195823348 Marionette TRACE conn6 <- [1,1738,null,{}] 10:03:43 INFO - PROCESS | 3288 | 1464195823352 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:43 INFO - PROCESS | 3288 | 1464195823519 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 10:03:43 INFO - PROCESS | 3288 | 1464195823544 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:43 INFO - PROCESS | 3288 | ++DOCSHELL 00000030878EA000 == 92 [pid = 3288] [id = 444] 10:03:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (0000003086C0BC00) [pid = 3288] [serial = 1332] [outer = 0000000000000000] 10:03:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (0000003086C11C00) [pid = 3288] [serial = 1333] [outer = 0000003086C0BC00] 10:03:43 INFO - PROCESS | 3288 | 1464195823601 Marionette DEBUG loaded listener.js 10:03:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (00000030881F3800) [pid = 3288] [serial = 1334] [outer = 0000003086C0BC00] 10:03:44 INFO - PROCESS | 3288 | 1464195824086 Marionette TRACE conn6 <- [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]]]}] 10:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 775ms 10:03:44 INFO - PROCESS | 3288 | 1464195824133 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 10:03:44 INFO - PROCESS | 3288 | 1464195824135 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 10:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:03:44 INFO - PROCESS | 3288 | 1464195824147 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:03:44 INFO - PROCESS | 3288 | 1464195824149 Marionette TRACE conn6 <- [1,1742,null,{}] 10:03:44 INFO - PROCESS | 3288 | 1464195824153 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:44 INFO - PROCESS | 3288 | 1464195824290 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 10:03:44 INFO - PROCESS | 3288 | 1464195824309 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:44 INFO - PROCESS | 3288 | ++DOCSHELL 00000030882E6000 == 93 [pid = 3288] [id = 445] 10:03:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (0000003088551400) [pid = 3288] [serial = 1335] [outer = 0000000000000000] 10:03:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (00000030889DB000) [pid = 3288] [serial = 1336] [outer = 0000003088551400] 10:03:44 INFO - PROCESS | 3288 | 1464195824357 Marionette DEBUG loaded listener.js 10:03:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (00000030E3DA2000) [pid = 3288] [serial = 1337] [outer = 0000003088551400] 10:03:44 INFO - PROCESS | 3288 | 1464195824818 Marionette TRACE conn6 <- [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]]]}] 10:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (0000003083489C00) [pid = 3288] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (00000030FD0E5C00) [pid = 3288] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (0000003084F1D000) [pid = 3288] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (000000308787E800) [pid = 3288] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (0000003081DA1400) [pid = 3288] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0000003083A1C400) [pid = 3288] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (00000030889D3C00) [pid = 3288] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (0000003082DCD400) [pid = 3288] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (000000308515C800) [pid = 3288] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (0000003084F1BC00) [pid = 3288] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (0000003080687400) [pid = 3288] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (00000030E7D2F400) [pid = 3288] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (00000030831C9800) [pid = 3288] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (00000030881F0800) [pid = 3288] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000003080443800) [pid = 3288] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (00000030F640C000) [pid = 3288] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (00000030FD4CDC00) [pid = 3288] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (00000030F640D000) [pid = 3288] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (00000030FD249C00) [pid = 3288] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:03:45 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (00000030853A4800) [pid = 3288] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:03:45 INFO - PROCESS | 3288 | 1464195825189 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 10:03:45 INFO - PROCESS | 3288 | 1464195825191 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 10:03:45 INFO - PROCESS | 3288 | 1464195825210 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:03:45 INFO - PROCESS | 3288 | 1464195825212 Marionette TRACE conn6 <- [1,1746,null,{}] 10:03:45 INFO - PROCESS | 3288 | 1464195825216 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:03:45 INFO - PROCESS | 3288 | 1464195825319 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 10:03:45 INFO - PROCESS | 3288 | 1464195825328 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:45 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085C8F000 == 94 [pid = 3288] [id = 446] 10:03:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (000000308044BC00) [pid = 3288] [serial = 1338] [outer = 0000000000000000] 10:03:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000003082294000) [pid = 3288] [serial = 1339] [outer = 000000308044BC00] 10:03:45 INFO - PROCESS | 3288 | 1464195825375 Marionette DEBUG loaded listener.js 10:03:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (00000030852E3400) [pid = 3288] [serial = 1340] [outer = 000000308044BC00] 10:03:45 INFO - PROCESS | 3288 | 1464195825826 Marionette TRACE conn6 <- [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]]]}] 10:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 629ms 10:03:45 INFO - PROCESS | 3288 | 1464195825851 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 10:03:45 INFO - PROCESS | 3288 | 1464195825853 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 10:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:03:45 INFO - PROCESS | 3288 | 1464195825865 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:03:45 INFO - PROCESS | 3288 | 1464195825867 Marionette TRACE conn6 <- [1,1750,null,{}] 10:03:45 INFO - PROCESS | 3288 | 1464195825871 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:45 INFO - PROCESS | 3288 | 1464195825974 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 10:03:45 INFO - PROCESS | 3288 | 1464195825981 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:45 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E7B29000 == 95 [pid = 3288] [id = 447] 10:03:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (00000030881E6400) [pid = 3288] [serial = 1341] [outer = 0000000000000000] 10:03:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (00000030E7D0DC00) [pid = 3288] [serial = 1342] [outer = 00000030881E6400] 10:03:46 INFO - PROCESS | 3288 | 1464195826026 Marionette DEBUG loaded listener.js 10:03:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (00000030E85E0800) [pid = 3288] [serial = 1343] [outer = 00000030881E6400] 10:03:46 INFO - PROCESS | 3288 | 1464195826447 Marionette TRACE conn6 <- [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]]]}] 10:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 625ms 10:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:03:46 INFO - PROCESS | 3288 | 1464195826502 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 10:03:46 INFO - PROCESS | 3288 | 1464195826504 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 10:03:46 INFO - PROCESS | 3288 | 1464195826508 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:03:46 INFO - PROCESS | 3288 | 1464195826509 Marionette TRACE conn6 <- [1,1754,null,{}] 10:03:46 INFO - PROCESS | 3288 | 1464195826513 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:46 INFO - PROCESS | 3288 | 1464195826615 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 10:03:46 INFO - PROCESS | 3288 | 1464195826621 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:46 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E97D8800 == 96 [pid = 3288] [id = 448] 10:03:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (00000030E85EA800) [pid = 3288] [serial = 1344] [outer = 0000000000000000] 10:03:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (00000030E8BDDC00) [pid = 3288] [serial = 1345] [outer = 00000030E85EA800] 10:03:46 INFO - PROCESS | 3288 | 1464195826668 Marionette DEBUG loaded listener.js 10:03:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (00000030E9477400) [pid = 3288] [serial = 1346] [outer = 00000030E85EA800] 10:03:47 INFO - PROCESS | 3288 | 1464195827142 Marionette TRACE conn6 <- [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]]]}] 10:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 691ms 10:03:47 INFO - PROCESS | 3288 | 1464195827273 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 10:03:47 INFO - PROCESS | 3288 | 1464195827277 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 10:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:03:47 INFO - PROCESS | 3288 | 1464195827284 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:03:47 INFO - PROCESS | 3288 | 1464195827289 Marionette TRACE conn6 <- [1,1758,null,{}] 10:03:47 INFO - PROCESS | 3288 | 1464195827296 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:47 INFO - PROCESS | 3288 | 1464195827451 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 10:03:47 INFO - PROCESS | 3288 | 1464195827561 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:47 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083983000 == 97 [pid = 3288] [id = 449] 10:03:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (00000030803A7C00) [pid = 3288] [serial = 1347] [outer = 0000000000000000] 10:03:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (0000003080689C00) [pid = 3288] [serial = 1348] [outer = 00000030803A7C00] 10:03:47 INFO - PROCESS | 3288 | 1464195827631 Marionette DEBUG loaded listener.js 10:03:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (0000003082296000) [pid = 3288] [serial = 1349] [outer = 00000030803A7C00] 10:03:48 INFO - PROCESS | 3288 | 1464195828295 Marionette TRACE conn6 <- [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]]]}] 10:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1035ms 10:03:48 INFO - PROCESS | 3288 | 1464195828326 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 10:03:48 INFO - PROCESS | 3288 | 1464195828331 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 10:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:03:48 INFO - PROCESS | 3288 | 1464195828339 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:03:48 INFO - PROCESS | 3288 | 1464195828344 Marionette TRACE conn6 <- [1,1762,null,{}] 10:03:48 INFO - PROCESS | 3288 | 1464195828368 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:48 INFO - PROCESS | 3288 | 1464195828502 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 10:03:48 INFO - PROCESS | 3288 | 1464195828644 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:48 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085D18000 == 98 [pid = 3288] [id = 450] 10:03:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0000003083A1A000) [pid = 3288] [serial = 1350] [outer = 0000000000000000] 10:03:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (000000308466AC00) [pid = 3288] [serial = 1351] [outer = 0000003083A1A000] 10:03:48 INFO - PROCESS | 3288 | 1464195828702 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (000000308515B400) [pid = 3288] [serial = 1352] [outer = 0000003083A1A000] 10:03:49 INFO - PROCESS | 3288 | 1464195829329 Marionette TRACE conn6 <- [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]]]}] 10:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1031ms 10:03:49 INFO - PROCESS | 3288 | 1464195829371 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 3288 | 1464195829374 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 10:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:03:49 INFO - PROCESS | 3288 | 1464195829378 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:03:49 INFO - PROCESS | 3288 | 1464195829381 Marionette TRACE conn6 <- [1,1766,null,{}] 10:03:49 INFO - PROCESS | 3288 | 1464195829392 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:49 INFO - PROCESS | 3288 | 1464195829533 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 10:03:49 INFO - PROCESS | 3288 | 1464195829680 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:49 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE185000 == 99 [pid = 3288] [id = 451] 10:03:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (00000030881E4C00) [pid = 3288] [serial = 1353] [outer = 0000000000000000] 10:03:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (00000030881F1000) [pid = 3288] [serial = 1354] [outer = 00000030881E4C00] 10:03:49 INFO - PROCESS | 3288 | 1464195829743 Marionette DEBUG loaded listener.js 10:03:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (000000308A88F800) [pid = 3288] [serial = 1355] [outer = 00000030881E4C00] 10:03:50 INFO - PROCESS | 3288 | 1464195830391 Marionette TRACE conn6 <- [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]]]}] 10:03:50 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 10:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1079ms 10:03:50 INFO - PROCESS | 3288 | 1464195830459 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 10:03:50 INFO - PROCESS | 3288 | 1464195830462 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 10:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:03:50 INFO - PROCESS | 3288 | 1464195830466 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:03:50 INFO - PROCESS | 3288 | 1464195830468 Marionette TRACE conn6 <- [1,1770,null,{}] 10:03:50 INFO - PROCESS | 3288 | 1464195830472 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:50 INFO - PROCESS | 3288 | 1464195830608 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 10:03:50 INFO - PROCESS | 3288 | 1464195830750 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:50 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F3372000 == 100 [pid = 3288] [id = 452] 10:03:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (00000030EA1C6000) [pid = 3288] [serial = 1356] [outer = 0000000000000000] 10:03:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (00000030ED40D800) [pid = 3288] [serial = 1357] [outer = 00000030EA1C6000] 10:03:50 INFO - PROCESS | 3288 | 1464195830826 Marionette DEBUG loaded listener.js 10:03:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (00000030EE379C00) [pid = 3288] [serial = 1358] [outer = 00000030EA1C6000] 10:03:51 INFO - PROCESS | 3288 | 1464195831373 Marionette TRACE conn6 <- [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]]]}] 10:03:51 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 10:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 943ms 10:03:51 INFO - PROCESS | 3288 | 1464195831413 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 10:03:51 INFO - PROCESS | 3288 | 1464195831415 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 10:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:03:51 INFO - PROCESS | 3288 | 1464195831420 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:03:51 INFO - PROCESS | 3288 | 1464195831423 Marionette TRACE conn6 <- [1,1774,null,{}] 10:03:51 INFO - PROCESS | 3288 | 1464195831427 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:51 INFO - PROCESS | 3288 | 1464195831555 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 10:03:51 INFO - PROCESS | 3288 | 1464195831667 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:51 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F511E000 == 101 [pid = 3288] [id = 453] 10:03:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (00000030EF46D800) [pid = 3288] [serial = 1359] [outer = 0000000000000000] 10:03:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (00000030F2946400) [pid = 3288] [serial = 1360] [outer = 00000030EF46D800] 10:03:51 INFO - PROCESS | 3288 | 1464195831763 Marionette DEBUG loaded listener.js 10:03:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (00000030F4C23800) [pid = 3288] [serial = 1361] [outer = 00000030EF46D800] 10:03:52 INFO - PROCESS | 3288 | 1464195832359 Marionette TRACE conn6 <- [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]]]}] 10:03:52 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 10:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 985ms 10:03:52 INFO - PROCESS | 3288 | 1464195832410 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 10:03:52 INFO - PROCESS | 3288 | 1464195832413 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 10:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:03:52 INFO - PROCESS | 3288 | 1464195832416 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:03:52 INFO - PROCESS | 3288 | 1464195832419 Marionette TRACE conn6 <- [1,1778,null,{}] 10:03:52 INFO - PROCESS | 3288 | 1464195832422 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:52 INFO - PROCESS | 3288 | 1464195832576 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 10:03:52 INFO - PROCESS | 3288 | 1464195832722 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:52 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F602B000 == 102 [pid = 3288] [id = 454] 10:03:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (00000030F6012400) [pid = 3288] [serial = 1362] [outer = 0000000000000000] 10:03:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (00000030F640C000) [pid = 3288] [serial = 1363] [outer = 00000030F6012400] 10:03:52 INFO - PROCESS | 3288 | 1464195832779 Marionette DEBUG loaded listener.js 10:03:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (00000030F69FD800) [pid = 3288] [serial = 1364] [outer = 00000030F6012400] 10:03:53 INFO - PROCESS | 3288 | 1464195833399 Marionette TRACE conn6 <- [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]]]}] 10:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1025ms 10:03:53 INFO - PROCESS | 3288 | 1464195833444 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 10:03:53 INFO - PROCESS | 3288 | 1464195833446 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 10:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:03:53 INFO - PROCESS | 3288 | 1464195833450 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:03:53 INFO - PROCESS | 3288 | 1464195833452 Marionette TRACE conn6 <- [1,1782,null,{}] 10:03:53 INFO - PROCESS | 3288 | 1464195833457 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:53 INFO - PROCESS | 3288 | 1464195833584 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 10:03:53 INFO - PROCESS | 3288 | 1464195833726 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:53 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F80B2000 == 103 [pid = 3288] [id = 455] 10:03:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (00000030F7154800) [pid = 3288] [serial = 1365] [outer = 0000000000000000] 10:03:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (00000030F7ABAC00) [pid = 3288] [serial = 1366] [outer = 00000030F7154800] 10:03:53 INFO - PROCESS | 3288 | 1464195833782 Marionette DEBUG loaded listener.js 10:03:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (00000030F9006400) [pid = 3288] [serial = 1367] [outer = 00000030F7154800] 10:03:54 INFO - PROCESS | 3288 | 1464195834322 Marionette TRACE conn6 <- [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]]]}] 10:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 943ms 10:03:54 INFO - PROCESS | 3288 | 1464195834396 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 10:03:54 INFO - PROCESS | 3288 | 1464195834399 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 10:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:03:54 INFO - PROCESS | 3288 | 1464195834403 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:03:54 INFO - PROCESS | 3288 | 1464195834405 Marionette TRACE conn6 <- [1,1786,null,{}] 10:03:54 INFO - PROCESS | 3288 | 1464195834409 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:54 INFO - PROCESS | 3288 | 1464195834534 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 10:03:54 INFO - PROCESS | 3288 | 1464195834649 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:54 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F95A4800 == 104 [pid = 3288] [id = 456] 10:03:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (00000030F7AB7400) [pid = 3288] [serial = 1368] [outer = 0000000000000000] 10:03:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (00000030F928C000) [pid = 3288] [serial = 1369] [outer = 00000030F7AB7400] 10:03:54 INFO - PROCESS | 3288 | 1464195834744 Marionette DEBUG loaded listener.js 10:03:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (00000030F94B5800) [pid = 3288] [serial = 1370] [outer = 00000030F7AB7400] 10:03:55 INFO - PROCESS | 3288 | 1464195835372 Marionette TRACE conn6 <- [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]]]}] 10:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 985ms 10:03:55 INFO - PROCESS | 3288 | 1464195835393 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 10:03:55 INFO - PROCESS | 3288 | 1464195835395 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 10:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:03:55 INFO - PROCESS | 3288 | 1464195835401 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:03:55 INFO - PROCESS | 3288 | 1464195835403 Marionette TRACE conn6 <- [1,1790,null,{}] 10:03:55 INFO - PROCESS | 3288 | 1464195835407 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:55 INFO - PROCESS | 3288 | 1464195835533 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 10:03:55 INFO - PROCESS | 3288 | 1464195835675 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:55 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC54E800 == 105 [pid = 3288] [id = 457] 10:03:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (00000030FBA83800) [pid = 3288] [serial = 1371] [outer = 0000000000000000] 10:03:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (00000030FBA88400) [pid = 3288] [serial = 1372] [outer = 00000030FBA83800] 10:03:55 INFO - PROCESS | 3288 | 1464195835731 Marionette DEBUG loaded listener.js 10:03:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (00000030FC415800) [pid = 3288] [serial = 1373] [outer = 00000030FBA83800] 10:03:56 INFO - PROCESS | 3288 | 1464195836381 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1029ms 10:03:56 INFO - PROCESS | 3288 | 1464195836432 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 10:03:56 INFO - PROCESS | 3288 | 1464195836435 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 10:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:03:56 INFO - PROCESS | 3288 | 1464195836439 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:03:56 INFO - PROCESS | 3288 | 1464195836441 Marionette TRACE conn6 <- [1,1794,null,{}] 10:03:56 INFO - PROCESS | 3288 | 1464195836462 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:56 INFO - PROCESS | 3288 | 1464195836595 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 10:03:56 INFO - PROCESS | 3288 | 1464195836733 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000003082848800 == 106 [pid = 3288] [id = 458] 10:03:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 165 (0000003081C6D800) [pid = 3288] [serial = 1374] [outer = 0000000000000000] 10:03:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (0000003082DCC000) [pid = 3288] [serial = 1375] [outer = 0000003081C6D800] 10:03:56 INFO - PROCESS | 3288 | 1464195836790 Marionette DEBUG loaded listener.js 10:03:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 167 (00000030889D0800) [pid = 3288] [serial = 1376] [outer = 0000003081C6D800] 10:03:57 INFO - PROCESS | 3288 | 1464195837679 Marionette TRACE conn6 <- [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]]]}] 10:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1280ms 10:03:57 INFO - PROCESS | 3288 | 1464195837721 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 10:03:57 INFO - PROCESS | 3288 | 1464195837725 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 10:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:03:57 INFO - PROCESS | 3288 | 1464195837730 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:03:57 INFO - PROCESS | 3288 | 1464195837734 Marionette TRACE conn6 <- [1,1798,null,{}] 10:03:57 INFO - PROCESS | 3288 | 1464195837740 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:57 INFO - PROCESS | 3288 | 1464195837865 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 10:03:58 INFO - PROCESS | 3288 | 1464195838016 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:58 INFO - PROCESS | 3288 | ++DOCSHELL 00000030838AA000 == 107 [pid = 3288] [id = 459] 10:03:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (000000308032C400) [pid = 3288] [serial = 1377] [outer = 0000000000000000] 10:03:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (0000003081C68400) [pid = 3288] [serial = 1378] [outer = 000000308032C400] 10:03:58 INFO - PROCESS | 3288 | 1464195838069 Marionette DEBUG loaded listener.js 10:03:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (00000030828A9000) [pid = 3288] [serial = 1379] [outer = 000000308032C400] 10:03:58 INFO - PROCESS | 3288 | 1464195838712 Marionette TRACE conn6 <- [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]]]}] 10:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1028ms 10:03:58 INFO - PROCESS | 3288 | 1464195838763 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 10:03:58 INFO - PROCESS | 3288 | 1464195838769 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 10:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:03:58 INFO - PROCESS | 3288 | 1464195838775 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:03:58 INFO - PROCESS | 3288 | 1464195838778 Marionette TRACE conn6 <- [1,1802,null,{}] 10:03:58 INFO - PROCESS | 3288 | 1464195838782 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:58 INFO - PROCESS | 3288 | 1464195838918 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 10:03:59 INFO - PROCESS | 3288 | 1464195839077 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030E7B29000 == 106 [pid = 3288] [id = 447] 10:03:59 INFO - PROCESS | 3288 | --DOCSHELL 0000003085C8F000 == 105 [pid = 3288] [id = 446] 10:03:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030882E6000 == 104 [pid = 3288] [id = 445] 10:03:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030878EA000 == 103 [pid = 3288] [id = 444] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 169 (000000308787F800) [pid = 3288] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (0000003086C05800) [pid = 3288] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 167 (00000030EDF41400) [pid = 3288] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | ++DOCSHELL 00000030819D6800 == 104 [pid = 3288] [id = 460] 10:03:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (0000003080178400) [pid = 3288] [serial = 1380] [outer = 0000000000000000] 10:03:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (000000308032F400) [pid = 3288] [serial = 1381] [outer = 0000003080178400] 10:03:59 INFO - PROCESS | 3288 | 1464195839184 Marionette DEBUG loaded listener.js 10:03:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (0000003082DD3400) [pid = 3288] [serial = 1382] [outer = 0000003080178400] 10:03:59 INFO - PROCESS | 3288 | --DOCSHELL 0000003087211000 == 103 [pid = 3288] [id = 443] 10:03:59 INFO - PROCESS | 3288 | --DOCSHELL 0000003084748000 == 102 [pid = 3288] [id = 442] 10:03:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030838DF800 == 101 [pid = 3288] [id = 441] 10:03:59 INFO - PROCESS | 3288 | --DOCSHELL 0000003084482800 == 100 [pid = 3288] [id = 440] 10:03:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030839C3800 == 99 [pid = 3288] [id = 439] 10:03:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030F7C9C000 == 98 [pid = 3288] [id = 432] 10:03:59 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5E7C800 == 97 [pid = 3288] [id = 431] 10:03:59 INFO - PROCESS | 3288 | --DOCSHELL 0000003087DE7000 == 96 [pid = 3288] [id = 430] 10:03:59 INFO - PROCESS | 3288 | --DOCSHELL 0000003084740800 == 95 [pid = 3288] [id = 429] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 169 (00000030F7C7E000) [pid = 3288] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (00000030FD6DD400) [pid = 3288] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 167 (00000030FC508800) [pid = 3288] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 166 (00000030FD4D0400) [pid = 3288] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 165 (00000030FD6D7400) [pid = 3288] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 164 (00000030881EC000) [pid = 3288] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (00000030FD247800) [pid = 3288] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (00000030FC413C00) [pid = 3288] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (0000003081D60C00) [pid = 3288] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (0000003080B0F400) [pid = 3288] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (00000030E8B34000) [pid = 3288] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (00000030F6411400) [pid = 3288] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (00000030E8460800) [pid = 3288] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (00000030828ABC00) [pid = 3288] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (00000030852E7800) [pid = 3288] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (00000030889C8800) [pid = 3288] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (00000030846CE000) [pid = 3288] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (00000030E8C3B400) [pid = 3288] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (00000030E8D11000) [pid = 3288] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (00000030E9485000) [pid = 3288] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (00000030828AB800) [pid = 3288] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (00000030ED366400) [pid = 3288] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (00000030889CDC00) [pid = 3288] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (0000003083D46800) [pid = 3288] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (0000003088549000) [pid = 3288] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (00000030829BA400) [pid = 3288] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (0000003084664400) [pid = 3288] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (00000030F4BA2000) [pid = 3288] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (00000030E9C42800) [pid = 3288] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (00000030889D9800) [pid = 3288] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (00000030E7D2B000) [pid = 3288] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (0000003083D4B400) [pid = 3288] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (00000030831C1800) [pid = 3288] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (00000030852E4800) [pid = 3288] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (0000003085F8B400) [pid = 3288] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000003085C0D000) [pid = 3288] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (00000030852D9C00) [pid = 3288] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 10:03:59 INFO - PROCESS | 3288 | 1464195839725 Marionette TRACE conn6 <- [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]]]}] 10:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 986ms 10:03:59 INFO - PROCESS | 3288 | 1464195839763 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 10:03:59 INFO - PROCESS | 3288 | 1464195839765 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 10:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:03:59 INFO - PROCESS | 3288 | 1464195839769 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:03:59 INFO - PROCESS | 3288 | 1464195839772 Marionette TRACE conn6 <- [1,1806,null,{}] 10:03:59 INFO - PROCESS | 3288 | 1464195839783 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:59 INFO - PROCESS | 3288 | 1464195839892 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 10:04:00 INFO - PROCESS | 3288 | 1464195840015 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:00 INFO - PROCESS | 3288 | ++DOCSHELL 000000308510C000 == 96 [pid = 3288] [id = 461] 10:04:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (000000308228CC00) [pid = 3288] [serial = 1383] [outer = 0000000000000000] 10:04:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000003083D49400) [pid = 3288] [serial = 1384] [outer = 000000308228CC00] 10:04:00 INFO - PROCESS | 3288 | 1464195840064 Marionette DEBUG loaded listener.js 10:04:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (00000030846C5800) [pid = 3288] [serial = 1385] [outer = 000000308228CC00] 10:04:00 INFO - PROCESS | 3288 | 1464195840457 Marionette TRACE conn6 <- [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]]]}] 10:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 735ms 10:04:00 INFO - PROCESS | 3288 | 1464195840516 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 10:04:00 INFO - PROCESS | 3288 | 1464195840519 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 10:04:00 INFO - PROCESS | 3288 | 1464195840522 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:04:00 INFO - PROCESS | 3288 | 1464195840524 Marionette TRACE conn6 <- [1,1810,null,{}] 10:04:00 INFO - PROCESS | 3288 | 1464195840528 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:00 INFO - PROCESS | 3288 | 1464195840637 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 10:04:00 INFO - PROCESS | 3288 | 1464195840649 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085D0D000 == 97 [pid = 3288] [id = 462] 10:04:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0000003084F28800) [pid = 3288] [serial = 1386] [outer = 0000000000000000] 10:04:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (0000003085160800) [pid = 3288] [serial = 1387] [outer = 0000003084F28800] 10:04:00 INFO - PROCESS | 3288 | 1464195840703 Marionette DEBUG loaded listener.js 10:04:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (00000030852E2400) [pid = 3288] [serial = 1388] [outer = 0000003084F28800] 10:04:01 INFO - PROCESS | 3288 | 1464195841134 Marionette TRACE conn6 <- [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]]]}] 10:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 10:04:01 INFO - PROCESS | 3288 | 1464195841200 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 10:04:01 INFO - PROCESS | 3288 | 1464195841202 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 10:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:04:01 INFO - PROCESS | 3288 | 1464195841206 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:04:01 INFO - PROCESS | 3288 | 1464195841208 Marionette TRACE conn6 <- [1,1814,null,{}] 10:04:01 INFO - PROCESS | 3288 | 1464195841211 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:01 INFO - PROCESS | 3288 | 1464195841315 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 10:04:01 INFO - PROCESS | 3288 | 1464195841321 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:01 INFO - PROCESS | 3288 | ++DOCSHELL 000000308789A000 == 98 [pid = 3288] [id = 463] 10:04:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (00000030853A4400) [pid = 3288] [serial = 1389] [outer = 0000000000000000] 10:04:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (00000030853ABC00) [pid = 3288] [serial = 1390] [outer = 00000030853A4400] 10:04:01 INFO - PROCESS | 3288 | 1464195841369 Marionette DEBUG loaded listener.js 10:04:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000003085C10800) [pid = 3288] [serial = 1391] [outer = 00000030853A4400] 10:04:01 INFO - PROCESS | 3288 | 1464195841889 Marionette TRACE conn6 <- [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]]]}] 10:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 732ms 10:04:01 INFO - PROCESS | 3288 | 1464195841948 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 10:04:01 INFO - PROCESS | 3288 | 1464195841950 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 10:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:04:01 INFO - PROCESS | 3288 | 1464195841954 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:04:01 INFO - PROCESS | 3288 | 1464195841956 Marionette TRACE conn6 <- [1,1818,null,{}] 10:04:01 INFO - PROCESS | 3288 | 1464195841959 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:02 INFO - PROCESS | 3288 | 1464195842148 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 10:04:02 INFO - PROCESS | 3288 | 1464195842173 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000003087DE7000 == 99 [pid = 3288] [id = 464] 10:04:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (0000003086C0F800) [pid = 3288] [serial = 1392] [outer = 0000000000000000] 10:04:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (00000030881E4800) [pid = 3288] [serial = 1393] [outer = 0000003086C0F800] 10:04:02 INFO - PROCESS | 3288 | 1464195842219 Marionette DEBUG loaded listener.js 10:04:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (0000003088548C00) [pid = 3288] [serial = 1394] [outer = 0000003086C0F800] 10:04:02 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (000000308228C000) [pid = 3288] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:04:02 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (00000030881E6400) [pid = 3288] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:04:02 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0000003081D28400) [pid = 3288] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:04:02 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (00000030831CC400) [pid = 3288] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:04:02 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (00000030853A6000) [pid = 3288] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:04:02 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (0000003086C0BC00) [pid = 3288] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:04:02 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (00000030EDC8D400) [pid = 3288] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:04:02 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (0000003088551400) [pid = 3288] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:04:02 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (000000308044BC00) [pid = 3288] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:04:02 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (000000308017A400) [pid = 3288] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:04:03 INFO - PROCESS | 3288 | 1464195843260 Marionette TRACE conn6 <- [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]]]}] 10:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1389ms 10:04:03 INFO - PROCESS | 3288 | 1464195843346 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 10:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:04:03 INFO - PROCESS | 3288 | 1464195843352 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 10:04:03 INFO - PROCESS | 3288 | 1464195843357 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:04:03 INFO - PROCESS | 3288 | 1464195843362 Marionette TRACE conn6 <- [1,1822,null,{}] 10:04:03 INFO - PROCESS | 3288 | 1464195843368 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:03 INFO - PROCESS | 3288 | 1464195843543 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 10:04:03 INFO - PROCESS | 3288 | 1464195843677 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:03 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D6B000 == 100 [pid = 3288] [id = 465] 10:04:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000003080B11000) [pid = 3288] [serial = 1395] [outer = 0000000000000000] 10:04:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0000003081D2DC00) [pid = 3288] [serial = 1396] [outer = 0000003080B11000] 10:04:03 INFO - PROCESS | 3288 | 1464195843740 Marionette DEBUG loaded listener.js 10:04:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (00000030828B3800) [pid = 3288] [serial = 1397] [outer = 0000003080B11000] 10:04:04 INFO - PROCESS | 3288 | 1464195844343 Marionette TRACE conn6 <- [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]]]}] 10:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 10:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1034ms 10:04:04 INFO - PROCESS | 3288 | 1464195844394 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 10:04:04 INFO - PROCESS | 3288 | 1464195844401 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 10:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:04:04 INFO - PROCESS | 3288 | 1464195844408 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:04:04 INFO - PROCESS | 3288 | 1464195844412 Marionette TRACE conn6 <- [1,1826,null,{}] 10:04:04 INFO - PROCESS | 3288 | 1464195844416 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:04 INFO - PROCESS | 3288 | 1464195844568 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 10:04:04 INFO - PROCESS | 3288 | 1464195844709 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:04 INFO - PROCESS | 3288 | ++DOCSHELL 0000003087DCD800 == 101 [pid = 3288] [id = 466] 10:04:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (0000003083486800) [pid = 3288] [serial = 1398] [outer = 0000000000000000] 10:04:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (0000003084667C00) [pid = 3288] [serial = 1399] [outer = 0000003083486800] 10:04:04 INFO - PROCESS | 3288 | 1464195844766 Marionette DEBUG loaded listener.js 10:04:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (000000308515B000) [pid = 3288] [serial = 1400] [outer = 0000003083486800] 10:04:05 INFO - PROCESS | 3288 | 1464195845419 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1081ms 10:04:05 INFO - PROCESS | 3288 | 1464195845498 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 10:04:05 INFO - PROCESS | 3288 | 1464195845501 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 10:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:04:05 INFO - PROCESS | 3288 | 1464195845505 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:04:05 INFO - PROCESS | 3288 | 1464195845509 Marionette TRACE conn6 <- [1,1830,null,{}] 10:04:05 INFO - PROCESS | 3288 | 1464195845522 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:05 INFO - PROCESS | 3288 | 1464195845686 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 10:04:05 INFO - PROCESS | 3288 | 1464195845848 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:05 INFO - PROCESS | 3288 | ++DOCSHELL 00000030886E0800 == 102 [pid = 3288] [id = 467] 10:04:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000003086C0F000) [pid = 3288] [serial = 1401] [outer = 0000000000000000] 10:04:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (0000003086C10800) [pid = 3288] [serial = 1402] [outer = 0000003086C0F000] 10:04:05 INFO - PROCESS | 3288 | 1464195845910 Marionette DEBUG loaded listener.js 10:04:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (0000003088551400) [pid = 3288] [serial = 1403] [outer = 0000003086C0F000] 10:04:06 INFO - PROCESS | 3288 | 1464195846505 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1028ms 10:04:06 INFO - PROCESS | 3288 | 1464195846537 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 10:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:04:06 INFO - PROCESS | 3288 | 1464195846541 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 10:04:06 INFO - PROCESS | 3288 | 1464195846544 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:04:06 INFO - PROCESS | 3288 | 1464195846546 Marionette TRACE conn6 <- [1,1834,null,{}] 10:04:06 INFO - PROCESS | 3288 | 1464195846551 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:06 INFO - PROCESS | 3288 | 1464195846681 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 10:04:06 INFO - PROCESS | 3288 | 1464195846793 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:06 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8552800 == 103 [pid = 3288] [id = 468] 10:04:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (00000030889D1000) [pid = 3288] [serial = 1404] [outer = 0000000000000000] 10:04:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (00000030889D6C00) [pid = 3288] [serial = 1405] [outer = 00000030889D1000] 10:04:06 INFO - PROCESS | 3288 | 1464195846850 Marionette DEBUG loaded listener.js 10:04:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (000000308985DC00) [pid = 3288] [serial = 1406] [outer = 00000030889D1000] 10:04:07 INFO - PROCESS | 3288 | 1464195847464 Marionette TRACE conn6 <- [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]]]}] 10:04:07 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) 10:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 945ms 10:04:07 INFO - PROCESS | 3288 | 1464195847491 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 10:04:07 INFO - PROCESS | 3288 | 1464195847493 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 10:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:04:07 INFO - PROCESS | 3288 | 1464195847497 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:04:07 INFO - PROCESS | 3288 | 1464195847499 Marionette TRACE conn6 <- [1,1838,null,{}] 10:04:07 INFO - PROCESS | 3288 | 1464195847503 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:07 INFO - PROCESS | 3288 | 1464195847628 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 10:04:07 INFO - PROCESS | 3288 | 1464195847740 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:07 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EA372800 == 104 [pid = 3288] [id = 469] 10:04:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (000000308985C000) [pid = 3288] [serial = 1407] [outer = 0000000000000000] 10:04:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (000000308A895000) [pid = 3288] [serial = 1408] [outer = 000000308985C000] 10:04:07 INFO - PROCESS | 3288 | 1464195847796 Marionette DEBUG loaded listener.js 10:04:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (00000030E7D2B400) [pid = 3288] [serial = 1409] [outer = 000000308985C000] 10:04:08 INFO - PROCESS | 3288 | 1464195848377 Marionette TRACE conn6 <- [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]]]}] 10:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 943ms 10:04:08 INFO - PROCESS | 3288 | 1464195848443 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 10:04:08 INFO - PROCESS | 3288 | 1464195848446 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 10:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:04:08 INFO - PROCESS | 3288 | 1464195848450 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:04:08 INFO - PROCESS | 3288 | 1464195848452 Marionette TRACE conn6 <- [1,1842,null,{}] 10:04:08 INFO - PROCESS | 3288 | 1464195848457 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:08 INFO - PROCESS | 3288 | 1464195848594 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 10:04:08 INFO - PROCESS | 3288 | 1464195848736 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:08 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE2DF800 == 105 [pid = 3288] [id = 470] 10:04:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (00000030E85EE800) [pid = 3288] [serial = 1410] [outer = 0000000000000000] 10:04:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (00000030E8D07400) [pid = 3288] [serial = 1411] [outer = 00000030E85EE800] 10:04:08 INFO - PROCESS | 3288 | 1464195848794 Marionette DEBUG loaded listener.js 10:04:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (00000030E947F000) [pid = 3288] [serial = 1412] [outer = 00000030E85EE800] 10:04:09 INFO - PROCESS | 3288 | 1464195849374 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 984ms 10:04:09 INFO - PROCESS | 3288 | 1464195849435 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 10:04:09 INFO - PROCESS | 3288 | 1464195849438 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 10:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:04:09 INFO - PROCESS | 3288 | 1464195849442 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:04:09 INFO - PROCESS | 3288 | 1464195849444 Marionette TRACE conn6 <- [1,1846,null,{}] 10:04:09 INFO - PROCESS | 3288 | 1464195849448 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:09 INFO - PROCESS | 3288 | 1464195849574 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 10:04:09 INFO - PROCESS | 3288 | 1464195849686 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:09 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F29E6800 == 106 [pid = 3288] [id = 471] 10:04:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (00000030E947A800) [pid = 3288] [serial = 1413] [outer = 0000000000000000] 10:04:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (00000030EA1CD000) [pid = 3288] [serial = 1414] [outer = 00000030E947A800] 10:04:09 INFO - PROCESS | 3288 | 1464195849741 Marionette DEBUG loaded listener.js 10:04:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (00000030EDF40800) [pid = 3288] [serial = 1415] [outer = 00000030E947A800] 10:04:10 INFO - PROCESS | 3288 | 1464195850335 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 923ms 10:04:10 INFO - PROCESS | 3288 | 1464195850366 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 10:04:10 INFO - PROCESS | 3288 | 1464195850369 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 10:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:04:10 INFO - PROCESS | 3288 | 1464195850372 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - PROCESS | 3288 | 1464195850375 Marionette TRACE conn6 <- [1,1850,null,{}] 10:04:10 INFO - PROCESS | 3288 | 1464195850379 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:10 INFO - PROCESS | 3288 | 1464195850503 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 10:04:10 INFO - PROCESS | 3288 | 1464195850616 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:10 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F511E800 == 107 [pid = 3288] [id = 472] 10:04:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (00000030EDC8C400) [pid = 3288] [serial = 1416] [outer = 0000000000000000] 10:04:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (00000030EE381000) [pid = 3288] [serial = 1417] [outer = 00000030EDC8C400] 10:04:10 INFO - PROCESS | 3288 | 1464195850713 Marionette DEBUG loaded listener.js 10:04:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (00000030F264CC00) [pid = 3288] [serial = 1418] [outer = 00000030EDC8C400] 10:04:11 INFO - PROCESS | 3288 | 1464195851259 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 944ms 10:04:11 INFO - PROCESS | 3288 | 1464195851320 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 10:04:11 INFO - PROCESS | 3288 | 1464195851322 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 10:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:04:11 INFO - PROCESS | 3288 | 1464195851326 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:04:11 INFO - PROCESS | 3288 | 1464195851328 Marionette TRACE conn6 <- [1,1854,null,{}] 10:04:11 INFO - PROCESS | 3288 | 1464195851332 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:11 INFO - PROCESS | 3288 | 1464195851457 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 10:04:11 INFO - PROCESS | 3288 | 1464195851571 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:11 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5A26800 == 108 [pid = 3288] [id = 473] 10:04:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (00000030F4BA0000) [pid = 3288] [serial = 1419] [outer = 0000000000000000] 10:04:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (00000030F4C24000) [pid = 3288] [serial = 1420] [outer = 00000030F4BA0000] 10:04:11 INFO - PROCESS | 3288 | 1464195851667 Marionette DEBUG loaded listener.js 10:04:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (00000030F598C800) [pid = 3288] [serial = 1421] [outer = 00000030F4BA0000] 10:04:12 INFO - PROCESS | 3288 | 1464195852269 Marionette TRACE conn6 <- [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]]]}] 10:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 986ms 10:04:12 INFO - PROCESS | 3288 | 1464195852315 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 10:04:12 INFO - PROCESS | 3288 | 1464195852317 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 10:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:04:12 INFO - PROCESS | 3288 | 1464195852321 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:04:12 INFO - PROCESS | 3288 | 1464195852323 Marionette TRACE conn6 <- [1,1858,null,{}] 10:04:12 INFO - PROCESS | 3288 | 1464195852327 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:12 INFO - PROCESS | 3288 | 1464195852458 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 10:04:12 INFO - PROCESS | 3288 | 1464195852599 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:12 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F919D000 == 109 [pid = 3288] [id = 474] 10:04:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (00000030F6013C00) [pid = 3288] [serial = 1422] [outer = 0000000000000000] 10:04:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (00000030F6408800) [pid = 3288] [serial = 1423] [outer = 00000030F6013C00] 10:04:12 INFO - PROCESS | 3288 | 1464195852656 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 165 (00000030F6611400) [pid = 3288] [serial = 1424] [outer = 00000030F6013C00] 10:04:13 INFO - PROCESS | 3288 | 1464195853276 Marionette TRACE conn6 <- [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]]]}] 10:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 986ms 10:04:13 INFO - PROCESS | 3288 | 1464195853310 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 10:04:13 INFO - PROCESS | 3288 | 1464195853313 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 10:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:04:13 INFO - PROCESS | 3288 | 1464195853317 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:04:13 INFO - PROCESS | 3288 | 1464195853320 Marionette TRACE conn6 <- [1,1862,null,{}] 10:04:13 INFO - PROCESS | 3288 | 1464195853323 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:13 INFO - PROCESS | 3288 | 1464195853470 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 10:04:13 INFO - PROCESS | 3288 | 1464195853616 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:13 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD424800 == 110 [pid = 3288] [id = 475] 10:04:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (00000030F80C9000) [pid = 3288] [serial = 1425] [outer = 0000000000000000] 10:04:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 167 (00000030F9291000) [pid = 3288] [serial = 1426] [outer = 00000030F80C9000] 10:04:13 INFO - PROCESS | 3288 | 1464195853678 Marionette DEBUG loaded listener.js 10:04:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (00000030FC41AC00) [pid = 3288] [serial = 1427] [outer = 00000030F80C9000] 10:04:14 INFO - PROCESS | 3288 | 1464195854298 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1027ms 10:04:14 INFO - PROCESS | 3288 | 1464195854346 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 10:04:14 INFO - PROCESS | 3288 | 1464195854348 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 10:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:04:14 INFO - PROCESS | 3288 | 1464195854352 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:04:14 INFO - PROCESS | 3288 | 1464195854355 Marionette TRACE conn6 <- [1,1866,null,{}] 10:04:14 INFO - PROCESS | 3288 | 1464195854359 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:14 INFO - PROCESS | 3288 | 1464195854490 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 10:04:14 INFO - PROCESS | 3288 | 1464195854605 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:14 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083A58800 == 111 [pid = 3288] [id = 476] 10:04:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (0000003080115000) [pid = 3288] [serial = 1428] [outer = 0000000000000000] 10:04:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (0000003080173000) [pid = 3288] [serial = 1429] [outer = 0000003080115000] 10:04:14 INFO - PROCESS | 3288 | 1464195854849 Marionette DEBUG loaded listener.js 10:04:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 171 (0000003080690800) [pid = 3288] [serial = 1430] [outer = 0000003080115000] 10:04:15 INFO - PROCESS | 3288 | 1464195855508 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1190ms 10:04:15 INFO - PROCESS | 3288 | 1464195855545 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 10:04:15 INFO - PROCESS | 3288 | 1464195855550 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 10:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:04:15 INFO - PROCESS | 3288 | 1464195855556 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:04:15 INFO - PROCESS | 3288 | 1464195855559 Marionette TRACE conn6 <- [1,1870,null,{}] 10:04:15 INFO - PROCESS | 3288 | 1464195855564 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:15 INFO - PROCESS | 3288 | 1464195855689 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 10:04:15 INFO - PROCESS | 3288 | 1464195855856 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:15 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085D07000 == 112 [pid = 3288] [id = 477] 10:04:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 172 (0000003080B07000) [pid = 3288] [serial = 1431] [outer = 0000000000000000] 10:04:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 173 (0000003083D50800) [pid = 3288] [serial = 1432] [outer = 0000003080B07000] 10:04:15 INFO - PROCESS | 3288 | 1464195855913 Marionette DEBUG loaded listener.js 10:04:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 174 (0000003085159800) [pid = 3288] [serial = 1433] [outer = 0000003080B07000] 10:04:16 INFO - PROCESS | 3288 | --DOCSHELL 00000030FE3BC000 == 111 [pid = 3288] [id = 416] 10:04:16 INFO - PROCESS | 3288 | --DOCSHELL 000000308789A000 == 110 [pid = 3288] [id = 463] 10:04:16 INFO - PROCESS | 3288 | --DOCSHELL 0000003085D0D000 == 109 [pid = 3288] [id = 462] 10:04:16 INFO - PROCESS | 3288 | --DOCSHELL 000000308510C000 == 108 [pid = 3288] [id = 461] 10:04:16 INFO - PROCESS | 3288 | --DOCSHELL 00000030819D6800 == 107 [pid = 3288] [id = 460] 10:04:16 INFO - PROCESS | 3288 | --DOCSHELL 00000030838AA000 == 106 [pid = 3288] [id = 459] 10:04:16 INFO - PROCESS | 3288 | --DOCSHELL 00000030F95A4800 == 105 [pid = 3288] [id = 456] 10:04:16 INFO - PROCESS | 3288 | --DOCSHELL 00000030F80B2000 == 104 [pid = 3288] [id = 455] 10:04:16 INFO - PROCESS | 3288 | --DOCSHELL 00000030F602B000 == 103 [pid = 3288] [id = 454] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 173 (00000030E8BDDC00) [pid = 3288] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 172 (0000003080691000) [pid = 3288] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOCSHELL 00000030F511E000 == 102 [pid = 3288] [id = 453] 10:04:16 INFO - PROCESS | 3288 | --DOCSHELL 00000030F3372000 == 101 [pid = 3288] [id = 452] 10:04:16 INFO - PROCESS | 3288 | --DOCSHELL 00000030EE185000 == 100 [pid = 3288] [id = 451] 10:04:16 INFO - PROCESS | 3288 | --DOCSHELL 0000003085D18000 == 99 [pid = 3288] [id = 450] 10:04:16 INFO - PROCESS | 3288 | --DOCSHELL 0000003083983000 == 98 [pid = 3288] [id = 449] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 171 (00000030E85E0800) [pid = 3288] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 170 (0000003085159C00) [pid = 3288] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 169 (00000030881EF800) [pid = 3288] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (00000030E7D0DC00) [pid = 3288] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 167 (000000308229A400) [pid = 3288] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 166 (0000003083D51800) [pid = 3288] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 165 (0000003085F95C00) [pid = 3288] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 164 (00000030F1E3E400) [pid = 3288] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (00000030E951FC00) [pid = 3288] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (0000003086C11C00) [pid = 3288] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (00000030EEE0EC00) [pid = 3288] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (0000003083489800) [pid = 3288] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (00000030889DB000) [pid = 3288] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (00000030E3DA2000) [pid = 3288] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (0000003081D5C800) [pid = 3288] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (0000003082DD8000) [pid = 3288] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (00000030881F3800) [pid = 3288] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (00000030F600F800) [pid = 3288] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (00000030852E3400) [pid = 3288] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (00000030F69AB400) [pid = 3288] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (00000030F900A000) [pid = 3288] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (0000003080B0A800) [pid = 3288] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (0000003085C08C00) [pid = 3288] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (00000030801AE000) [pid = 3288] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (0000003084F1F800) [pid = 3288] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (0000003082294000) [pid = 3288] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (00000030852E0000) [pid = 3288] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (000000308A896000) [pid = 3288] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 10:04:16 INFO - PROCESS | 3288 | 1464195856532 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1034ms 10:04:16 INFO - PROCESS | 3288 | 1464195856593 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 10:04:16 INFO - PROCESS | 3288 | 1464195856597 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 10:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:04:16 INFO - PROCESS | 3288 | 1464195856603 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:04:16 INFO - PROCESS | 3288 | 1464195856606 Marionette TRACE conn6 <- [1,1874,null,{}] 10:04:16 INFO - PROCESS | 3288 | 1464195856627 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:16 INFO - PROCESS | 3288 | 1464195856746 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 10:04:16 INFO - PROCESS | 3288 | 1464195856849 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D36000 == 99 [pid = 3288] [id = 478] 10:04:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (0000003082971000) [pid = 3288] [serial = 1434] [outer = 0000000000000000] 10:04:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (000000308348BC00) [pid = 3288] [serial = 1435] [outer = 0000003082971000] 10:04:16 INFO - PROCESS | 3288 | 1464195856896 Marionette DEBUG loaded listener.js 10:04:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (00000030852DF800) [pid = 3288] [serial = 1436] [outer = 0000003082971000] 10:04:17 INFO - PROCESS | 3288 | 1464195857310 Marionette TRACE conn6 <- [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]]]}] 10:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 753ms 10:04:17 INFO - PROCESS | 3288 | 1464195857360 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 10:04:17 INFO - PROCESS | 3288 | 1464195857362 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 10:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:04:17 INFO - PROCESS | 3288 | 1464195857366 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:04:17 INFO - PROCESS | 3288 | 1464195857370 Marionette TRACE conn6 <- [1,1878,null,{}] 10:04:17 INFO - PROCESS | 3288 | 1464195857382 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:17 INFO - PROCESS | 3288 | 1464195857525 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 10:04:17 INFO - PROCESS | 3288 | 1464195857543 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:17 INFO - PROCESS | 3288 | ++DOCSHELL 000000308721D000 == 100 [pid = 3288] [id = 479] 10:04:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (00000030864D8800) [pid = 3288] [serial = 1437] [outer = 0000000000000000] 10:04:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (0000003086C11C00) [pid = 3288] [serial = 1438] [outer = 00000030864D8800] 10:04:17 INFO - PROCESS | 3288 | 1464195857590 Marionette DEBUG loaded listener.js 10:04:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (0000003088549000) [pid = 3288] [serial = 1439] [outer = 00000030864D8800] 10:04:18 INFO - PROCESS | 3288 | 1464195858079 Marionette TRACE conn6 <- [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]]]}] 10:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 731ms 10:04:18 INFO - PROCESS | 3288 | 1464195858100 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 10:04:18 INFO - PROCESS | 3288 | 1464195858103 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 10:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:04:18 INFO - PROCESS | 3288 | 1464195858106 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:04:18 INFO - PROCESS | 3288 | 1464195858107 Marionette TRACE conn6 <- [1,1882,null,{}] 10:04:18 INFO - PROCESS | 3288 | 1464195858111 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:18 INFO - PROCESS | 3288 | 1464195858222 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 10:04:18 INFO - PROCESS | 3288 | 1464195858332 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000003087DE3800 == 101 [pid = 3288] [id = 480] 10:04:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (0000003083A23800) [pid = 3288] [serial = 1440] [outer = 0000000000000000] 10:04:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (000000308985AC00) [pid = 3288] [serial = 1441] [outer = 0000003083A23800] 10:04:18 INFO - PROCESS | 3288 | 1464195858382 Marionette DEBUG loaded listener.js 10:04:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (00000030E7D2E000) [pid = 3288] [serial = 1442] [outer = 0000003083A23800] 10:04:18 INFO - PROCESS | 3288 | 1464195858803 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 732ms 10:04:18 INFO - PROCESS | 3288 | 1464195858841 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 10:04:18 INFO - PROCESS | 3288 | 1464195858843 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 10:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:04:18 INFO - PROCESS | 3288 | 1464195858853 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:04:18 INFO - PROCESS | 3288 | 1464195858855 Marionette TRACE conn6 <- [1,1886,null,{}] 10:04:18 INFO - PROCESS | 3288 | 1464195858859 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:19 INFO - PROCESS | 3288 | 1464195859026 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 10:04:19 INFO - PROCESS | 3288 | 1464195859050 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088C42000 == 102 [pid = 3288] [id = 481] 10:04:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (00000030E85E7000) [pid = 3288] [serial = 1443] [outer = 0000000000000000] 10:04:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (00000030E8BD4400) [pid = 3288] [serial = 1444] [outer = 00000030E85E7000] 10:04:19 INFO - PROCESS | 3288 | 1464195859100 Marionette DEBUG loaded listener.js 10:04:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (00000030EE194C00) [pid = 3288] [serial = 1445] [outer = 00000030E85E7000] 10:04:19 INFO - PROCESS | 3288 | 1464195859599 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 795ms 10:04:19 INFO - PROCESS | 3288 | 1464195859645 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 10:04:19 INFO - PROCESS | 3288 | 1464195859647 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 10:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:04:19 INFO - PROCESS | 3288 | 1464195859656 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:04:19 INFO - PROCESS | 3288 | 1464195859658 Marionette TRACE conn6 <- [1,1890,null,{}] 10:04:19 INFO - PROCESS | 3288 | 1464195859667 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:19 INFO - PROCESS | 3288 | 1464195859813 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 10:04:19 INFO - PROCESS | 3288 | 1464195859837 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:19 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8BD3000 == 103 [pid = 3288] [id = 482] 10:04:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (00000030F518C400) [pid = 3288] [serial = 1446] [outer = 0000000000000000] 10:04:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (00000030F640D000) [pid = 3288] [serial = 1447] [outer = 00000030F518C400] 10:04:19 INFO - PROCESS | 3288 | 1464195859882 Marionette DEBUG loaded listener.js 10:04:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (00000030F71D8400) [pid = 3288] [serial = 1448] [outer = 00000030F518C400] 10:04:20 INFO - PROCESS | 3288 | 1464195860344 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 10:04:20 INFO - PROCESS | 3288 | 1464195860408 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 10:04:20 INFO - PROCESS | 3288 | 1464195860411 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 10:04:20 INFO - PROCESS | 3288 | 1464195860415 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:04:20 INFO - PROCESS | 3288 | 1464195860417 Marionette TRACE conn6 <- [1,1894,null,{}] 10:04:20 INFO - PROCESS | 3288 | 1464195860420 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:20 INFO - PROCESS | 3288 | 1464195860562 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 10:04:20 INFO - PROCESS | 3288 | 1464195860582 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:20 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE2F9800 == 104 [pid = 3288] [id = 483] 10:04:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (00000030F7C7C400) [pid = 3288] [serial = 1449] [outer = 0000000000000000] 10:04:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (00000030F9004800) [pid = 3288] [serial = 1450] [outer = 00000030F7C7C400] 10:04:20 INFO - PROCESS | 3288 | 1464195860627 Marionette DEBUG loaded listener.js 10:04:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (00000030F94B1C00) [pid = 3288] [serial = 1451] [outer = 00000030F7C7C400] 10:04:20 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (00000030853A4400) [pid = 3288] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:04:20 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (00000030E85EA800) [pid = 3288] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:04:20 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (0000003084F28800) [pid = 3288] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:04:20 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (000000308032C400) [pid = 3288] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:04:20 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (000000308228CC00) [pid = 3288] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:04:20 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (0000003080178400) [pid = 3288] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:04:21 INFO - PROCESS | 3288 | 1464195861148 Marionette TRACE conn6 <- [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]]]}] 10:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 775ms 10:04:21 INFO - PROCESS | 3288 | 1464195861195 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 10:04:21 INFO - PROCESS | 3288 | 1464195861197 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 10:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:04:21 INFO - PROCESS | 3288 | 1464195861200 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:04:21 INFO - PROCESS | 3288 | 1464195861202 Marionette TRACE conn6 <- [1,1898,null,{}] 10:04:21 INFO - PROCESS | 3288 | 1464195861206 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:21 INFO - PROCESS | 3288 | 1464195861311 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 10:04:21 INFO - PROCESS | 3288 | 1464195861318 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:21 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5A2A800 == 105 [pid = 3288] [id = 484] 10:04:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (00000030853A7400) [pid = 3288] [serial = 1452] [outer = 0000000000000000] 10:04:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (00000030FBA86C00) [pid = 3288] [serial = 1453] [outer = 00000030853A7400] 10:04:21 INFO - PROCESS | 3288 | 1464195861364 Marionette DEBUG loaded listener.js 10:04:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (00000030FC41A800) [pid = 3288] [serial = 1454] [outer = 00000030853A7400] 10:04:21 INFO - PROCESS | 3288 | 1464195861821 Marionette TRACE conn6 <- [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]]]}] 10:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 10:04:21 INFO - PROCESS | 3288 | 1464195861895 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 10:04:21 INFO - PROCESS | 3288 | 1464195861897 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 10:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:04:21 INFO - PROCESS | 3288 | 1464195861900 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:04:21 INFO - PROCESS | 3288 | 1464195861902 Marionette TRACE conn6 <- [1,1902,null,{}] 10:04:21 INFO - PROCESS | 3288 | 1464195861906 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:22 INFO - PROCESS | 3288 | 1464195862013 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 10:04:22 INFO - PROCESS | 3288 | 1464195862057 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:22 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F91B9000 == 106 [pid = 3288] [id = 485] 10:04:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (00000030FC508400) [pid = 3288] [serial = 1455] [outer = 0000000000000000] 10:04:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (00000030FC50D400) [pid = 3288] [serial = 1456] [outer = 00000030FC508400] 10:04:22 INFO - PROCESS | 3288 | 1464195862102 Marionette DEBUG loaded listener.js 10:04:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (00000030FD088C00) [pid = 3288] [serial = 1457] [outer = 00000030FC508400] 10:04:22 INFO - PROCESS | 3288 | 1464195862533 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 10:04:22 INFO - PROCESS | 3288 | 1464195862593 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 10:04:22 INFO - PROCESS | 3288 | 1464195862596 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 10:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:04:22 INFO - PROCESS | 3288 | 1464195862599 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:04:22 INFO - PROCESS | 3288 | 1464195862601 Marionette TRACE conn6 <- [1,1906,null,{}] 10:04:22 INFO - PROCESS | 3288 | 1464195862605 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:22 INFO - PROCESS | 3288 | 1464195862714 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 10:04:22 INFO - PROCESS | 3288 | 1464195862720 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:22 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD425800 == 107 [pid = 3288] [id = 486] 10:04:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (0000003088CD8000) [pid = 3288] [serial = 1458] [outer = 0000000000000000] 10:04:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (0000003088CDD400) [pid = 3288] [serial = 1459] [outer = 0000003088CD8000] 10:04:22 INFO - PROCESS | 3288 | 1464195862770 Marionette DEBUG loaded listener.js 10:04:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 165 (00000030FD08A400) [pid = 3288] [serial = 1460] [outer = 0000003088CD8000] 10:04:23 INFO - PROCESS | 3288 | 1464195863566 Marionette TRACE conn6 <- [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]]]}] 10:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1027ms 10:04:23 INFO - PROCESS | 3288 | 1464195863629 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 10:04:23 INFO - PROCESS | 3288 | 1464195863635 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 10:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:04:23 INFO - PROCESS | 3288 | 1464195863640 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:04:23 INFO - PROCESS | 3288 | 1464195863645 Marionette TRACE conn6 <- [1,1910,null,{}] 10:04:23 INFO - PROCESS | 3288 | 1464195863672 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:23 INFO - PROCESS | 3288 | 1464195863825 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 10:04:23 INFO - PROCESS | 3288 | 1464195863967 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:23 INFO - PROCESS | 3288 | ++DOCSHELL 00000030853E8800 == 108 [pid = 3288] [id = 487] 10:04:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (00000030829B7800) [pid = 3288] [serial = 1461] [outer = 0000000000000000] 10:04:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 167 (00000030831C7000) [pid = 3288] [serial = 1462] [outer = 00000030829B7800] 10:04:24 INFO - PROCESS | 3288 | 1464195864027 Marionette DEBUG loaded listener.js 10:04:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (0000003084F20400) [pid = 3288] [serial = 1463] [outer = 00000030829B7800] 10:04:24 INFO - PROCESS | 3288 | 1464195864608 Marionette TRACE conn6 <- [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]]]}] 10:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1005ms 10:04:24 INFO - PROCESS | 3288 | 1464195864662 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 10:04:24 INFO - PROCESS | 3288 | 1464195864669 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 10:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:04:24 INFO - PROCESS | 3288 | 1464195864678 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:04:24 INFO - PROCESS | 3288 | 1464195864681 Marionette TRACE conn6 <- [1,1914,null,{}] 10:04:24 INFO - PROCESS | 3288 | 1464195864685 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:24 INFO - PROCESS | 3288 | 1464195864823 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 10:04:24 INFO - PROCESS | 3288 | 1464195864983 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:25 INFO - PROCESS | 3288 | ++DOCSHELL 000000308981B000 == 109 [pid = 3288] [id = 488] 10:04:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (00000030864DEC00) [pid = 3288] [serial = 1464] [outer = 0000000000000000] 10:04:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (000000308787C400) [pid = 3288] [serial = 1465] [outer = 00000030864DEC00] 10:04:25 INFO - PROCESS | 3288 | 1464195865040 Marionette DEBUG loaded listener.js 10:04:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 171 (0000003088CDF000) [pid = 3288] [serial = 1466] [outer = 00000030864DEC00] 10:04:25 INFO - PROCESS | 3288 | 1464195865691 Marionette TRACE conn6 <- [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]]]}] 10:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1079ms 10:04:25 INFO - PROCESS | 3288 | 1464195865761 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 10:04:25 INFO - PROCESS | 3288 | 1464195865764 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 10:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:04:25 INFO - PROCESS | 3288 | 1464195865768 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:04:25 INFO - PROCESS | 3288 | 1464195865773 Marionette TRACE conn6 <- [1,1918,null,{}] 10:04:25 INFO - PROCESS | 3288 | 1464195865786 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:25 INFO - PROCESS | 3288 | 1464195865956 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 10:04:26 INFO - PROCESS | 3288 | 1464195866108 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:26 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD4B1800 == 110 [pid = 3288] [id = 489] 10:04:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 172 (000000308A899000) [pid = 3288] [serial = 1467] [outer = 0000000000000000] 10:04:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 173 (00000030EEE93000) [pid = 3288] [serial = 1468] [outer = 000000308A899000] 10:04:26 INFO - PROCESS | 3288 | 1464195866168 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 174 (00000030F6603000) [pid = 3288] [serial = 1469] [outer = 000000308A899000] 10:04:26 INFO - PROCESS | 3288 | 1464195866772 Marionette TRACE conn6 <- [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]]]}] 10:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1033ms 10:04:26 INFO - PROCESS | 3288 | 1464195866802 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 10:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:04:26 INFO - PROCESS | 3288 | 1464195866806 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 10:04:26 INFO - PROCESS | 3288 | 1464195866810 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:04:26 INFO - PROCESS | 3288 | 1464195866813 Marionette TRACE conn6 <- [1,1922,null,{}] 10:04:26 INFO - PROCESS | 3288 | 1464195866817 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:26 INFO - PROCESS | 3288 | 1464195866956 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 10:04:27 INFO - PROCESS | 3288 | 1464195867115 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:27 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD678800 == 111 [pid = 3288] [id = 490] 10:04:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 175 (0000003088519C00) [pid = 3288] [serial = 1470] [outer = 0000000000000000] 10:04:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 176 (000000308851D800) [pid = 3288] [serial = 1471] [outer = 0000003088519C00] 10:04:27 INFO - PROCESS | 3288 | 1464195867172 Marionette DEBUG loaded listener.js 10:04:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 177 (00000030F9005400) [pid = 3288] [serial = 1472] [outer = 0000003088519C00] 10:04:27 INFO - PROCESS | 3288 | 1464195867767 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1028ms 10:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:04:27 INFO - PROCESS | 3288 | 1464195867839 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 10:04:27 INFO - PROCESS | 3288 | 1464195867842 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 10:04:27 INFO - PROCESS | 3288 | 1464195867846 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:04:27 INFO - PROCESS | 3288 | 1464195867848 Marionette TRACE conn6 <- [1,1926,null,{}] 10:04:27 INFO - PROCESS | 3288 | 1464195867852 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:28 INFO - PROCESS | 3288 | 1464195867985 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 10:04:28 INFO - PROCESS | 3288 | 1464195868131 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:28 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE597800 == 112 [pid = 3288] [id = 491] 10:04:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 178 (0000003088734C00) [pid = 3288] [serial = 1473] [outer = 0000000000000000] 10:04:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 179 (000000308873A000) [pid = 3288] [serial = 1474] [outer = 0000003088734C00] 10:04:28 INFO - PROCESS | 3288 | 1464195868188 Marionette DEBUG loaded listener.js 10:04:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 180 (000000308873FC00) [pid = 3288] [serial = 1475] [outer = 0000003088734C00] 10:04:28 INFO - PROCESS | 3288 | 1464195868767 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 945ms 10:04:28 INFO - PROCESS | 3288 | 1464195868794 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 10:04:28 INFO - PROCESS | 3288 | 1464195868797 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 10:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:04:28 INFO - PROCESS | 3288 | 1464195868800 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:04:28 INFO - PROCESS | 3288 | 1464195868803 Marionette TRACE conn6 <- [1,1930,null,{}] 10:04:28 INFO - PROCESS | 3288 | 1464195868807 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:28 INFO - PROCESS | 3288 | 1464195868961 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 10:04:29 INFO - PROCESS | 3288 | 1464195869121 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:29 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089743800 == 113 [pid = 3288] [id = 492] 10:04:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 181 (0000003088894800) [pid = 3288] [serial = 1476] [outer = 0000000000000000] 10:04:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 182 (00000030FC505400) [pid = 3288] [serial = 1477] [outer = 0000003088894800] 10:04:29 INFO - PROCESS | 3288 | 1464195869179 Marionette DEBUG loaded listener.js 10:04:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 183 (00000030FD091000) [pid = 3288] [serial = 1478] [outer = 0000003088894800] 10:04:29 INFO - PROCESS | 3288 | 1464195869771 Marionette TRACE conn6 <- [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]]]}] 10:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1023ms 10:04:29 INFO - PROCESS | 3288 | 1464195869826 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 10:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:04:29 INFO - PROCESS | 3288 | 1464195869829 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 10:04:29 INFO - PROCESS | 3288 | 1464195869832 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:04:29 INFO - PROCESS | 3288 | 1464195869834 Marionette TRACE conn6 <- [1,1934,null,{}] 10:04:29 INFO - PROCESS | 3288 | 1464195869838 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:29 INFO - PROCESS | 3288 | 1464195869967 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 10:04:30 INFO - PROCESS | 3288 | 1464195870127 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:30 INFO - PROCESS | 3288 | ++DOCSHELL 00000030887DF000 == 114 [pid = 3288] [id = 493] 10:04:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 184 (00000030886A2400) [pid = 3288] [serial = 1479] [outer = 0000000000000000] 10:04:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 185 (00000030886A7C00) [pid = 3288] [serial = 1480] [outer = 00000030886A2400] 10:04:30 INFO - PROCESS | 3288 | 1464195870183 Marionette DEBUG loaded listener.js 10:04:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 186 (0000003088896800) [pid = 3288] [serial = 1481] [outer = 00000030886A2400] 10:04:30 INFO - PROCESS | 3288 | 1464195870770 Marionette TRACE conn6 <- [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]]]}] 10:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 986ms 10:04:30 INFO - PROCESS | 3288 | 1464195870821 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 10:04:30 INFO - PROCESS | 3288 | 1464195870824 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 10:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:04:30 INFO - PROCESS | 3288 | 1464195870827 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:04:30 INFO - PROCESS | 3288 | 1464195870829 Marionette TRACE conn6 <- [1,1938,null,{}] 10:04:30 INFO - PROCESS | 3288 | 1464195870833 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:30 INFO - PROCESS | 3288 | 1464195870962 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 10:04:31 INFO - PROCESS | 3288 | 1464195871081 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:31 INFO - PROCESS | 3288 | ++DOCSHELL 00000030878A3000 == 115 [pid = 3288] [id = 494] 10:04:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 187 (0000003081CB4000) [pid = 3288] [serial = 1482] [outer = 0000000000000000] 10:04:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 188 (00000030864D9400) [pid = 3288] [serial = 1483] [outer = 0000003081CB4000] 10:04:31 INFO - PROCESS | 3288 | 1464195871200 Marionette DEBUG loaded listener.js 10:04:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 189 (0000003087863000) [pid = 3288] [serial = 1484] [outer = 0000003081CB4000] 10:04:31 INFO - PROCESS | 3288 | 1464195871767 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 986ms 10:04:31 INFO - PROCESS | 3288 | 1464195871816 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 10:04:31 INFO - PROCESS | 3288 | 1464195871819 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 10:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:04:31 INFO - PROCESS | 3288 | 1464195871823 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:04:31 INFO - PROCESS | 3288 | 1464195871825 Marionette TRACE conn6 <- [1,1942,null,{}] 10:04:31 INFO - PROCESS | 3288 | 1464195871829 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:32 INFO - PROCESS | 3288 | 1464195872271 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 10:04:32 INFO - PROCESS | 3288 | 1464195872528 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:32 INFO - PROCESS | 3288 | ++DOCSHELL 000000308284F000 == 116 [pid = 3288] [id = 495] 10:04:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 190 (0000003080327400) [pid = 3288] [serial = 1485] [outer = 0000000000000000] 10:04:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 191 (0000003080330C00) [pid = 3288] [serial = 1486] [outer = 0000003080327400] 10:04:32 INFO - PROCESS | 3288 | 1464195872593 Marionette DEBUG loaded listener.js 10:04:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 192 (000000308068D000) [pid = 3288] [serial = 1487] [outer = 0000003080327400] 10:04:33 INFO - PROCESS | 3288 | 1464195873167 Marionette TRACE conn6 <- [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]]]}] 10:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1379ms 10:04:33 INFO - PROCESS | 3288 | 1464195873205 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 10:04:33 INFO - PROCESS | 3288 | 1464195873209 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 10:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:04:33 INFO - PROCESS | 3288 | 1464195873214 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:04:33 INFO - PROCESS | 3288 | 1464195873218 Marionette TRACE conn6 <- [1,1946,null,{}] 10:04:33 INFO - PROCESS | 3288 | 1464195873223 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:33 INFO - PROCESS | 3288 | 1464195873343 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 10:04:33 INFO - PROCESS | 3288 | 1464195873509 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:33 INFO - PROCESS | 3288 | ++DOCSHELL 0000003084438800 == 117 [pid = 3288] [id = 496] 10:04:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 193 (0000003081CB3400) [pid = 3288] [serial = 1488] [outer = 0000000000000000] 10:04:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 194 (0000003081D5E400) [pid = 3288] [serial = 1489] [outer = 0000003081CB3400] 10:04:33 INFO - PROCESS | 3288 | 1464195873565 Marionette DEBUG loaded listener.js 10:04:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 195 (000000308228D000) [pid = 3288] [serial = 1490] [outer = 0000003081CB3400] 10:04:34 INFO - PROCESS | 3288 | 1464195874137 Marionette TRACE conn6 <- [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]]]}] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5121000 == 116 [pid = 3288] [id = 47] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 0000003085118800 == 115 [pid = 3288] [id = 358] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 00000030F91B9000 == 114 [pid = 3288] [id = 485] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5A2A800 == 113 [pid = 3288] [id = 484] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 00000030EE2F9800 == 112 [pid = 3288] [id = 483] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8BD3000 == 111 [pid = 3288] [id = 482] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 0000003088C42000 == 110 [pid = 3288] [id = 481] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 0000003087DE3800 == 109 [pid = 3288] [id = 480] 10:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1026ms 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 194 (00000030F2946400) [pid = 3288] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 193 (00000030F640C000) [pid = 3288] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 192 (00000030F7ABAC00) [pid = 3288] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 191 (00000030F928C000) [pid = 3288] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 190 (00000030FBA88400) [pid = 3288] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 189 (00000030881E4800) [pid = 3288] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 000000308721D000 == 108 [pid = 3288] [id = 479] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 0000003083D36000 == 107 [pid = 3288] [id = 478] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 0000003085D07000 == 106 [pid = 3288] [id = 477] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 0000003083A58800 == 105 [pid = 3288] [id = 476] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 00000030E97D8800 == 104 [pid = 3288] [id = 448] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 00000030886E0800 == 103 [pid = 3288] [id = 467] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 0000003087DCD800 == 102 [pid = 3288] [id = 466] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 0000003083D6B000 == 101 [pid = 3288] [id = 465] 10:04:34 INFO - PROCESS | 3288 | --DOCSHELL 0000003087DE7000 == 100 [pid = 3288] [id = 464] 10:04:34 INFO - PROCESS | 3288 | 1464195874273 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 10:04:34 INFO - PROCESS | 3288 | 1464195874277 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 188 (00000030E9477400) [pid = 3288] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 187 (0000003085160800) [pid = 3288] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 186 (00000030852E2400) [pid = 3288] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 185 (00000030828A9000) [pid = 3288] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 184 (0000003081C68400) [pid = 3288] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 183 (000000308466AC00) [pid = 3288] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 182 (0000003083D49400) [pid = 3288] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 181 (00000030846C5800) [pid = 3288] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 180 (0000003080689C00) [pid = 3288] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 179 (000000308032F400) [pid = 3288] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 178 (0000003082DD3400) [pid = 3288] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 177 (00000030881F1000) [pid = 3288] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 176 (00000030ED40D800) [pid = 3288] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 175 (0000003082DCC000) [pid = 3288] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 174 (00000030853ABC00) [pid = 3288] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 173 (0000003085C10800) [pid = 3288] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3288 | 1464195874357 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:04:34 INFO - PROCESS | 3288 | 1464195874360 Marionette TRACE conn6 <- [1,1950,null,{}] 10:04:34 INFO - PROCESS | 3288 | 1464195874364 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:34 INFO - PROCESS | 3288 | 1464195874465 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 10:04:34 INFO - PROCESS | 3288 | 1464195874475 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:34 INFO - PROCESS | 3288 | ++DOCSHELL 00000030834D0800 == 101 [pid = 3288] [id = 497] 10:04:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 174 (00000030803A1800) [pid = 3288] [serial = 1491] [outer = 0000000000000000] 10:04:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 175 (000000308044F000) [pid = 3288] [serial = 1492] [outer = 00000030803A1800] 10:04:34 INFO - PROCESS | 3288 | 1464195874527 Marionette DEBUG loaded listener.js 10:04:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 176 (0000003081DA5C00) [pid = 3288] [serial = 1493] [outer = 00000030803A1800] 10:04:35 INFO - PROCESS | 3288 | 1464195875078 Marionette TRACE conn6 <- [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]]]}] 10:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 776ms 10:04:35 INFO - PROCESS | 3288 | 1464195875139 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 10:04:35 INFO - PROCESS | 3288 | 1464195875143 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 10:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:04:35 INFO - PROCESS | 3288 | 1464195875154 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:04:35 INFO - PROCESS | 3288 | 1464195875159 Marionette TRACE conn6 <- [1,1954,null,{}] 10:04:35 INFO - PROCESS | 3288 | 1464195875163 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:35 INFO - PROCESS | 3288 | 1464195875275 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 10:04:35 INFO - PROCESS | 3288 | 1464195875374 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:35 INFO - PROCESS | 3288 | ++DOCSHELL 000000308473D000 == 102 [pid = 3288] [id = 498] 10:04:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 177 (0000003081CAC000) [pid = 3288] [serial = 1494] [outer = 0000000000000000] 10:04:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 178 (00000030831C2C00) [pid = 3288] [serial = 1495] [outer = 0000003081CAC000] 10:04:35 INFO - PROCESS | 3288 | 1464195875420 Marionette DEBUG loaded listener.js 10:04:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 179 (0000003083D48000) [pid = 3288] [serial = 1496] [outer = 0000003081CAC000] 10:04:35 INFO - PROCESS | 3288 | 1464195875808 Marionette TRACE conn6 <- [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]]]}] 10:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 691ms 10:04:35 INFO - PROCESS | 3288 | 1464195875844 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 10:04:35 INFO - PROCESS | 3288 | 1464195875846 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 10:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:04:35 INFO - PROCESS | 3288 | 1464195875857 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:04:35 INFO - PROCESS | 3288 | 1464195875860 Marionette TRACE conn6 <- [1,1958,null,{}] 10:04:35 INFO - PROCESS | 3288 | 1464195875863 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:35 INFO - PROCESS | 3288 | 1464195875965 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 10:04:35 INFO - PROCESS | 3288 | 1464195875972 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:35 INFO - PROCESS | 3288 | ++DOCSHELL 00000030853E6800 == 103 [pid = 3288] [id = 499] 10:04:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 180 (0000003083D4F800) [pid = 3288] [serial = 1497] [outer = 0000000000000000] 10:04:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 181 (00000030846C3800) [pid = 3288] [serial = 1498] [outer = 0000003083D4F800] 10:04:36 INFO - PROCESS | 3288 | 1464195876019 Marionette DEBUG loaded listener.js 10:04:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 182 (0000003084F25000) [pid = 3288] [serial = 1499] [outer = 0000003083D4F800] 10:04:36 INFO - PROCESS | 3288 | 1464195876470 Marionette TRACE conn6 <- [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]]]}] 10:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 692ms 10:04:36 INFO - PROCESS | 3288 | 1464195876545 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 10:04:36 INFO - PROCESS | 3288 | 1464195876548 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 10:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:04:36 INFO - PROCESS | 3288 | 1464195876563 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:04:36 INFO - PROCESS | 3288 | 1464195876565 Marionette TRACE conn6 <- [1,1962,null,{}] 10:04:36 INFO - PROCESS | 3288 | 1464195876569 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:36 INFO - PROCESS | 3288 | 1464195876737 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 10:04:36 INFO - PROCESS | 3288 | 1464195876759 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000003087212000 == 104 [pid = 3288] [id = 500] 10:04:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 183 (00000030853A6800) [pid = 3288] [serial = 1500] [outer = 0000000000000000] 10:04:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 184 (00000030853ABC00) [pid = 3288] [serial = 1501] [outer = 00000030853A6800] 10:04:36 INFO - PROCESS | 3288 | 1464195876813 Marionette DEBUG loaded listener.js 10:04:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 185 (0000003085F8D800) [pid = 3288] [serial = 1502] [outer = 00000030853A6800] 10:04:37 INFO - PROCESS | 3288 | 1464195877285 Marionette TRACE conn6 <- [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]]]}] 10:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 776ms 10:04:37 INFO - PROCESS | 3288 | 1464195877340 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 10:04:37 INFO - PROCESS | 3288 | 1464195877350 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 10:04:37 INFO - PROCESS | 3288 | 1464195877362 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:04:37 INFO - PROCESS | 3288 | 1464195877364 Marionette TRACE conn6 <- [1,1966,null,{}] 10:04:37 INFO - PROCESS | 3288 | 1464195877368 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:37 INFO - PROCESS | 3288 | 1464195877503 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 10:04:37 INFO - PROCESS | 3288 | 1464195877520 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000003087DD3800 == 105 [pid = 3288] [id = 501] 10:04:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 186 (00000030864E0800) [pid = 3288] [serial = 1503] [outer = 0000000000000000] 10:04:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 187 (0000003086C0B000) [pid = 3288] [serial = 1504] [outer = 00000030864E0800] 10:04:37 INFO - PROCESS | 3288 | 1464195877567 Marionette DEBUG loaded listener.js 10:04:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 188 (0000003087820000) [pid = 3288] [serial = 1505] [outer = 00000030864E0800] 10:04:38 INFO - PROCESS | 3288 | 1464195878014 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 672ms 10:04:38 INFO - PROCESS | 3288 | 1464195878042 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 10:04:38 INFO - PROCESS | 3288 | 1464195878045 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 10:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:04:38 INFO - PROCESS | 3288 | 1464195878048 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:04:38 INFO - PROCESS | 3288 | 1464195878050 Marionette TRACE conn6 <- [1,1970,null,{}] 10:04:38 INFO - PROCESS | 3288 | 1464195878053 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:38 INFO - PROCESS | 3288 | 1464195878213 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 10:04:38 INFO - PROCESS | 3288 | 1464195878240 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:38 INFO - PROCESS | 3288 | ++DOCSHELL 00000030886D3800 == 106 [pid = 3288] [id = 502] 10:04:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 189 (0000003087825400) [pid = 3288] [serial = 1506] [outer = 0000000000000000] 10:04:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 190 (000000308785B400) [pid = 3288] [serial = 1507] [outer = 0000003087825400] 10:04:38 INFO - PROCESS | 3288 | 1464195878285 Marionette DEBUG loaded listener.js 10:04:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 191 (0000003087881000) [pid = 3288] [serial = 1508] [outer = 0000003087825400] 10:04:38 INFO - PROCESS | 3288 | --DOMWINDOW == 190 (00000030E85E7000) [pid = 3288] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:04:38 INFO - PROCESS | 3288 | --DOMWINDOW == 189 (00000030F518C400) [pid = 3288] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:04:38 INFO - PROCESS | 3288 | --DOMWINDOW == 188 (00000030F7C7C400) [pid = 3288] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:04:38 INFO - PROCESS | 3288 | --DOMWINDOW == 187 (0000003080B07000) [pid = 3288] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:04:38 INFO - PROCESS | 3288 | --DOMWINDOW == 186 (0000003080115000) [pid = 3288] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:04:38 INFO - PROCESS | 3288 | --DOMWINDOW == 185 (0000003086C0F800) [pid = 3288] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:04:38 INFO - PROCESS | 3288 | --DOMWINDOW == 184 (00000030FC508400) [pid = 3288] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:04:38 INFO - PROCESS | 3288 | --DOMWINDOW == 183 (0000003083A23800) [pid = 3288] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:04:39 INFO - PROCESS | 3288 | --DOMWINDOW == 182 (00000030864D8800) [pid = 3288] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:04:39 INFO - PROCESS | 3288 | --DOMWINDOW == 181 (0000003082971000) [pid = 3288] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:04:39 INFO - PROCESS | 3288 | --DOMWINDOW == 180 (00000030853A7400) [pid = 3288] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:04:39 INFO - PROCESS | 3288 | 1464195879104 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1078ms 10:04:39 INFO - PROCESS | 3288 | 1464195879131 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 10:04:39 INFO - PROCESS | 3288 | 1464195879133 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 10:04:39 INFO - PROCESS | 3288 | 1464195879136 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:04:39 INFO - PROCESS | 3288 | 1464195879147 Marionette TRACE conn6 <- [1,1974,null,{}] 10:04:39 INFO - PROCESS | 3288 | 1464195879151 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:39 INFO - PROCESS | 3288 | 1464195879253 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 10:04:39 INFO - PROCESS | 3288 | 1464195879355 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:39 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088C48000 == 107 [pid = 3288] [id = 503] 10:04:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 181 (0000003081C6B400) [pid = 3288] [serial = 1509] [outer = 0000000000000000] 10:04:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 182 (00000030864D5000) [pid = 3288] [serial = 1510] [outer = 0000003081C6B400] 10:04:39 INFO - PROCESS | 3288 | 1464195879400 Marionette DEBUG loaded listener.js 10:04:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 183 (0000003088511C00) [pid = 3288] [serial = 1511] [outer = 0000003081C6B400] 10:04:39 INFO - PROCESS | 3288 | 1464195879796 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 691ms 10:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:04:39 INFO - PROCESS | 3288 | 1464195879831 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 10:04:39 INFO - PROCESS | 3288 | 1464195879833 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 10:04:39 INFO - PROCESS | 3288 | 1464195879836 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:04:39 INFO - PROCESS | 3288 | 1464195879838 Marionette TRACE conn6 <- [1,1978,null,{}] 10:04:39 INFO - PROCESS | 3288 | 1464195879842 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:40 INFO - PROCESS | 3288 | 1464195879989 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 10:04:40 INFO - PROCESS | 3288 | 1464195880002 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:40 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E841E000 == 108 [pid = 3288] [id = 504] 10:04:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 184 (0000003088547400) [pid = 3288] [serial = 1512] [outer = 0000000000000000] 10:04:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 185 (00000030886AD400) [pid = 3288] [serial = 1513] [outer = 0000003088547400] 10:04:40 INFO - PROCESS | 3288 | 1464195880050 Marionette DEBUG loaded listener.js 10:04:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 186 (000000308888F400) [pid = 3288] [serial = 1514] [outer = 0000003088547400] 10:04:40 INFO - PROCESS | 3288 | 1464195880470 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 10:04:40 INFO - PROCESS | 3288 | 1464195880515 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 10:04:40 INFO - PROCESS | 3288 | 1464195880517 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 10:04:40 INFO - PROCESS | 3288 | 1464195880520 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:04:40 INFO - PROCESS | 3288 | 1464195880522 Marionette TRACE conn6 <- [1,1982,null,{}] 10:04:40 INFO - PROCESS | 3288 | 1464195880526 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:40 INFO - PROCESS | 3288 | 1464195880675 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 10:04:40 INFO - PROCESS | 3288 | 1464195880719 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:40 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EA15A000 == 109 [pid = 3288] [id = 505] 10:04:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 187 (0000003088895400) [pid = 3288] [serial = 1515] [outer = 0000000000000000] 10:04:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 188 (00000030889C7400) [pid = 3288] [serial = 1516] [outer = 0000003088895400] 10:04:40 INFO - PROCESS | 3288 | 1464195880770 Marionette DEBUG loaded listener.js 10:04:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 189 (0000003088CD6400) [pid = 3288] [serial = 1517] [outer = 0000003088895400] 10:04:41 INFO - PROCESS | 3288 | 1464195881477 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 986ms 10:04:41 INFO - PROCESS | 3288 | 1464195881511 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 10:04:41 INFO - PROCESS | 3288 | 1464195881517 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 10:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:04:41 INFO - PROCESS | 3288 | 1464195881524 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:04:41 INFO - PROCESS | 3288 | 1464195881528 Marionette TRACE conn6 <- [1,1986,null,{}] 10:04:41 INFO - PROCESS | 3288 | 1464195881534 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:41 INFO - PROCESS | 3288 | 1464195881677 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 10:04:41 INFO - PROCESS | 3288 | 1464195881823 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:41 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D31000 == 110 [pid = 3288] [id = 506] 10:04:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 190 (0000003080443C00) [pid = 3288] [serial = 1518] [outer = 0000000000000000] 10:04:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 191 (0000003081C65000) [pid = 3288] [serial = 1519] [outer = 0000003080443C00] 10:04:41 INFO - PROCESS | 3288 | 1464195881884 Marionette DEBUG loaded listener.js 10:04:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 192 (0000003081DA4000) [pid = 3288] [serial = 1520] [outer = 0000003080443C00] 10:04:42 INFO - PROCESS | 3288 | 1464195882520 Marionette TRACE conn6 <- [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]]]}] 10:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1032ms 10:04:42 INFO - PROCESS | 3288 | 1464195882557 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 10:04:42 INFO - PROCESS | 3288 | 1464195882564 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 10:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:04:42 INFO - PROCESS | 3288 | 1464195882571 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:04:42 INFO - PROCESS | 3288 | 1464195882574 Marionette TRACE conn6 <- [1,1990,null,{}] 10:04:42 INFO - PROCESS | 3288 | 1464195882578 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:42 INFO - PROCESS | 3288 | 1464195882710 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 10:04:42 INFO - PROCESS | 3288 | 1464195882867 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:42 INFO - PROCESS | 3288 | ++DOCSHELL 000000308720E800 == 111 [pid = 3288] [id = 507] 10:04:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 193 (00000030831C6400) [pid = 3288] [serial = 1521] [outer = 0000000000000000] 10:04:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 194 (0000003083A26C00) [pid = 3288] [serial = 1522] [outer = 00000030831C6400] 10:04:42 INFO - PROCESS | 3288 | 1464195882925 Marionette DEBUG loaded listener.js 10:04:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 195 (00000030852E0C00) [pid = 3288] [serial = 1523] [outer = 00000030831C6400] 10:04:43 INFO - PROCESS | 3288 | 1464195883573 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1024ms 10:04:43 INFO - PROCESS | 3288 | 1464195883601 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 10:04:43 INFO - PROCESS | 3288 | 1464195883604 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 10:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:04:43 INFO - PROCESS | 3288 | 1464195883608 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:04:43 INFO - PROCESS | 3288 | 1464195883612 Marionette TRACE conn6 <- [1,1994,null,{}] 10:04:43 INFO - PROCESS | 3288 | 1464195883644 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:43 INFO - PROCESS | 3288 | 1464195883778 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 10:04:43 INFO - PROCESS | 3288 | 1464195883926 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:43 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE1CD000 == 112 [pid = 3288] [id = 508] 10:04:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 196 (0000003087816800) [pid = 3288] [serial = 1524] [outer = 0000000000000000] 10:04:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 197 (000000308785BC00) [pid = 3288] [serial = 1525] [outer = 0000003087816800] 10:04:43 INFO - PROCESS | 3288 | 1464195883988 Marionette DEBUG loaded listener.js 10:04:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 198 (0000003088893C00) [pid = 3288] [serial = 1526] [outer = 0000003087816800] 10:04:44 INFO - PROCESS | 3288 | 1464195884614 Marionette TRACE conn6 <- [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]]]}] 10:04:44 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 10:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1051ms 10:04:44 INFO - PROCESS | 3288 | 1464195884661 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 10:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:04:44 INFO - PROCESS | 3288 | 1464195884664 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 10:04:44 INFO - PROCESS | 3288 | 1464195884668 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:04:44 INFO - PROCESS | 3288 | 1464195884670 Marionette TRACE conn6 <- [1,1998,null,{}] 10:04:44 INFO - PROCESS | 3288 | 1464195884674 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:44 INFO - PROCESS | 3288 | 1464195884805 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 10:04:44 INFO - PROCESS | 3288 | 1464195884949 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:44 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F336A000 == 113 [pid = 3288] [id = 509] 10:04:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 199 (0000003088CDFC00) [pid = 3288] [serial = 1527] [outer = 0000000000000000] 10:04:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 200 (0000003089859400) [pid = 3288] [serial = 1528] [outer = 0000003088CDFC00] 10:04:45 INFO - PROCESS | 3288 | 1464195885007 Marionette DEBUG loaded listener.js 10:04:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 201 (00000030E3DA2000) [pid = 3288] [serial = 1529] [outer = 0000003088CDFC00] 10:04:45 INFO - PROCESS | 3288 | 1464195885620 Marionette TRACE conn6 <- [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]]]}] 10:04:45 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 10:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 984ms 10:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:04:45 INFO - PROCESS | 3288 | 1464195885654 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 10:04:45 INFO - PROCESS | 3288 | 1464195885656 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 10:04:45 INFO - PROCESS | 3288 | 1464195885660 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:04:45 INFO - PROCESS | 3288 | 1464195885662 Marionette TRACE conn6 <- [1,2002,null,{}] 10:04:45 INFO - PROCESS | 3288 | 1464195885666 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:45 INFO - PROCESS | 3288 | 1464195885790 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 10:04:45 INFO - PROCESS | 3288 | 1464195885906 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:45 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5761000 == 114 [pid = 3288] [id = 510] 10:04:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 202 (00000030E7343000) [pid = 3288] [serial = 1530] [outer = 0000000000000000] 10:04:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 203 (00000030E7B4CC00) [pid = 3288] [serial = 1531] [outer = 00000030E7343000] 10:04:46 INFO - PROCESS | 3288 | 1464195886003 Marionette DEBUG loaded listener.js 10:04:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 204 (00000030E8243800) [pid = 3288] [serial = 1532] [outer = 00000030E7343000] 10:04:46 INFO - PROCESS | 3288 | 1464195886589 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 986ms 10:04:46 INFO - PROCESS | 3288 | 1464195886649 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 10:04:46 INFO - PROCESS | 3288 | 1464195886652 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 10:04:46 INFO - PROCESS | 3288 | 1464195886655 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:04:46 INFO - PROCESS | 3288 | 1464195886658 Marionette TRACE conn6 <- [1,2006,null,{}] 10:04:46 INFO - PROCESS | 3288 | 1464195886676 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:46 INFO - PROCESS | 3288 | 1464195886825 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 10:04:46 INFO - PROCESS | 3288 | 1464195886969 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:46 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F636A800 == 115 [pid = 3288] [id = 511] 10:04:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 205 (00000030E85E5C00) [pid = 3288] [serial = 1533] [outer = 0000000000000000] 10:04:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 206 (00000030E8BE0400) [pid = 3288] [serial = 1534] [outer = 00000030E85E5C00] 10:04:47 INFO - PROCESS | 3288 | 1464195887027 Marionette DEBUG loaded listener.js 10:04:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 207 (00000030E93B8C00) [pid = 3288] [serial = 1535] [outer = 00000030E85E5C00] 10:04:47 INFO - PROCESS | 3288 | 1464195887633 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1030ms 10:04:47 INFO - PROCESS | 3288 | 1464195887688 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 10:04:47 INFO - PROCESS | 3288 | 1464195887691 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 10:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:04:47 INFO - PROCESS | 3288 | 1464195887694 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:04:47 INFO - PROCESS | 3288 | 1464195887696 Marionette TRACE conn6 <- [1,2010,null,{}] 10:04:47 INFO - PROCESS | 3288 | 1464195887700 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:47 INFO - PROCESS | 3288 | 1464195887825 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 10:04:47 INFO - PROCESS | 3288 | 1464195887985 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:48 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F71B9800 == 116 [pid = 3288] [id = 512] 10:04:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 208 (00000030E947DC00) [pid = 3288] [serial = 1536] [outer = 0000000000000000] 10:04:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 209 (00000030E951FC00) [pid = 3288] [serial = 1537] [outer = 00000030E947DC00] 10:04:48 INFO - PROCESS | 3288 | 1464195888043 Marionette DEBUG loaded listener.js 10:04:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 210 (00000030ED40A800) [pid = 3288] [serial = 1538] [outer = 00000030E947DC00] 10:04:48 INFO - PROCESS | 3288 | 1464195888655 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1029ms 10:04:48 INFO - PROCESS | 3288 | 1464195888726 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 10:04:48 INFO - PROCESS | 3288 | 1464195888729 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 10:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:04:48 INFO - PROCESS | 3288 | 1464195888733 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:04:48 INFO - PROCESS | 3288 | 1464195888735 Marionette TRACE conn6 <- [1,2014,null,{}] 10:04:48 INFO - PROCESS | 3288 | 1464195888756 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:48 INFO - PROCESS | 3288 | 1464195888880 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 10:04:49 INFO - PROCESS | 3288 | 1464195889024 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:49 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F91B5800 == 117 [pid = 3288] [id = 513] 10:04:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 211 (00000030ED405800) [pid = 3288] [serial = 1539] [outer = 0000000000000000] 10:04:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 212 (00000030EDF4B400) [pid = 3288] [serial = 1540] [outer = 00000030ED405800] 10:04:49 INFO - PROCESS | 3288 | 1464195889081 Marionette DEBUG loaded listener.js 10:04:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 213 (00000030EED0B800) [pid = 3288] [serial = 1541] [outer = 00000030ED405800] 10:04:49 INFO - PROCESS | 3288 | 1464195889638 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 942ms 10:04:49 INFO - PROCESS | 3288 | 1464195889677 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 10:04:49 INFO - PROCESS | 3288 | 1464195889680 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 10:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:04:49 INFO - PROCESS | 3288 | 1464195889684 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:04:49 INFO - PROCESS | 3288 | 1464195889686 Marionette TRACE conn6 <- [1,2018,null,{}] 10:04:49 INFO - PROCESS | 3288 | 1464195889690 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:49 INFO - PROCESS | 3288 | 1464195889817 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 10:04:49 INFO - PROCESS | 3288 | 1464195889975 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:50 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC2A7000 == 118 [pid = 3288] [id = 514] 10:04:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 214 (00000030EEE12000) [pid = 3288] [serial = 1542] [outer = 0000000000000000] 10:04:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 215 (00000030EF478400) [pid = 3288] [serial = 1543] [outer = 00000030EEE12000] 10:04:50 INFO - PROCESS | 3288 | 1464195890032 Marionette DEBUG loaded listener.js 10:04:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 216 (00000030F2973800) [pid = 3288] [serial = 1544] [outer = 00000030EEE12000] 10:04:50 INFO - PROCESS | 3288 | 1464195890694 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1080ms 10:04:50 INFO - PROCESS | 3288 | 1464195890765 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 10:04:50 INFO - PROCESS | 3288 | 1464195890768 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 10:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:04:50 INFO - PROCESS | 3288 | 1464195890772 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:04:50 INFO - PROCESS | 3288 | 1464195890774 Marionette TRACE conn6 <- [1,2022,null,{}] 10:04:50 INFO - PROCESS | 3288 | 1464195890778 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:50 INFO - PROCESS | 3288 | 1464195890906 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 10:04:51 INFO - PROCESS | 3288 | 1464195891057 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083A60800 == 119 [pid = 3288] [id = 515] 10:04:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 217 (00000030803A1400) [pid = 3288] [serial = 1545] [outer = 0000000000000000] 10:04:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 218 (00000030881EC000) [pid = 3288] [serial = 1546] [outer = 00000030803A1400] 10:04:51 INFO - PROCESS | 3288 | 1464195891115 Marionette DEBUG loaded listener.js 10:04:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 219 (00000030EEE97000) [pid = 3288] [serial = 1547] [outer = 00000030803A1400] 10:04:51 INFO - PROCESS | 3288 | 1464195891742 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1026ms 10:04:51 INFO - PROCESS | 3288 | 1464195891800 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 10:04:51 INFO - PROCESS | 3288 | 1464195891803 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 10:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:04:51 INFO - PROCESS | 3288 | 1464195891807 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:04:51 INFO - PROCESS | 3288 | 1464195891811 Marionette TRACE conn6 <- [1,2026,null,{}] 10:04:51 INFO - PROCESS | 3288 | 1464195891814 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:51 INFO - PROCESS | 3288 | 1464195891985 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 10:04:52 INFO - PROCESS | 3288 | 1464195892277 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:52 INFO - PROCESS | 3288 | ++DOCSHELL 00000030839BB000 == 120 [pid = 3288] [id = 516] 10:04:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 220 (000000308011D000) [pid = 3288] [serial = 1548] [outer = 0000000000000000] 10:04:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 221 (000000308017BC00) [pid = 3288] [serial = 1549] [outer = 000000308011D000] 10:04:52 INFO - PROCESS | 3288 | 1464195892341 Marionette DEBUG loaded listener.js 10:04:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 222 (0000003080B03C00) [pid = 3288] [serial = 1550] [outer = 000000308011D000] 10:04:52 INFO - PROCESS | 3288 | --DOCSHELL 00000030EDD0D000 == 119 [pid = 3288] [id = 11] 10:04:53 INFO - PROCESS | 3288 | 1464195893029 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1295ms 10:04:53 INFO - PROCESS | 3288 | 1464195893105 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 10:04:53 INFO - PROCESS | 3288 | 1464195893109 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 10:04:53 INFO - PROCESS | 3288 | 1464195893113 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:04:53 INFO - PROCESS | 3288 | 1464195893117 Marionette TRACE conn6 <- [1,2030,null,{}] 10:04:53 INFO - PROCESS | 3288 | 1464195893123 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:53 INFO - PROCESS | 3288 | 1464195893251 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 10:04:53 INFO - PROCESS | 3288 | 1464195893409 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:53 INFO - PROCESS | 3288 | ++DOCSHELL 000000308284D800 == 120 [pid = 3288] [id = 517] 10:04:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 223 (000000308348B400) [pid = 3288] [serial = 1551] [outer = 0000000000000000] 10:04:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 224 (0000003083A22C00) [pid = 3288] [serial = 1552] [outer = 000000308348B400] 10:04:53 INFO - PROCESS | 3288 | 1464195893463 Marionette DEBUG loaded listener.js 10:04:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 225 (000000308515BC00) [pid = 3288] [serial = 1553] [outer = 000000308348B400] 10:04:53 INFO - PROCESS | 3288 | --DOCSHELL 00000030E841E000 == 119 [pid = 3288] [id = 504] 10:04:53 INFO - PROCESS | 3288 | --DOCSHELL 0000003088C48000 == 118 [pid = 3288] [id = 503] 10:04:53 INFO - PROCESS | 3288 | --DOCSHELL 00000030886D3800 == 117 [pid = 3288] [id = 502] 10:04:53 INFO - PROCESS | 3288 | --DOCSHELL 0000003087DD3800 == 116 [pid = 3288] [id = 501] 10:04:53 INFO - PROCESS | 3288 | --DOCSHELL 0000003087212000 == 115 [pid = 3288] [id = 500] 10:04:53 INFO - PROCESS | 3288 | --DOCSHELL 00000030853E6800 == 114 [pid = 3288] [id = 499] 10:04:53 INFO - PROCESS | 3288 | --DOCSHELL 000000308473D000 == 113 [pid = 3288] [id = 498] 10:04:53 INFO - PROCESS | 3288 | --DOCSHELL 00000030834D0800 == 112 [pid = 3288] [id = 497] 10:04:53 INFO - PROCESS | 3288 | --DOMWINDOW == 224 (00000030EE381000) [pid = 3288] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 10:04:53 INFO - PROCESS | 3288 | --DOMWINDOW == 223 (00000030F4C24000) [pid = 3288] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 10:04:53 INFO - PROCESS | 3288 | --DOMWINDOW == 222 (00000030F6408800) [pid = 3288] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 10:04:53 INFO - PROCESS | 3288 | --DOMWINDOW == 221 (00000030F9291000) [pid = 3288] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 10:04:53 INFO - PROCESS | 3288 | --DOMWINDOW == 220 (0000003088CDD400) [pid = 3288] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOCSHELL 0000003084438800 == 111 [pid = 3288] [id = 496] 10:04:54 INFO - PROCESS | 3288 | --DOCSHELL 000000308284F000 == 110 [pid = 3288] [id = 495] 10:04:54 INFO - PROCESS | 3288 | --DOCSHELL 0000003089743800 == 109 [pid = 3288] [id = 492] 10:04:54 INFO - PROCESS | 3288 | --DOCSHELL 00000030FE597800 == 108 [pid = 3288] [id = 491] 10:04:54 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD678800 == 107 [pid = 3288] [id = 490] 10:04:54 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD4B1800 == 106 [pid = 3288] [id = 489] 10:04:54 INFO - PROCESS | 3288 | --DOCSHELL 000000308981B000 == 105 [pid = 3288] [id = 488] 10:04:54 INFO - PROCESS | 3288 | --DOCSHELL 00000030853E8800 == 104 [pid = 3288] [id = 487] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 219 (00000030E8BD4400) [pid = 3288] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 218 (00000030F640D000) [pid = 3288] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 217 (00000030F9004800) [pid = 3288] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 216 (00000030F71D8400) [pid = 3288] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 215 (0000003083D50800) [pid = 3288] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 214 (00000030889D6C00) [pid = 3288] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 213 (0000003080690800) [pid = 3288] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 212 (0000003080173000) [pid = 3288] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 211 (0000003086C10800) [pid = 3288] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 210 (0000003088548C00) [pid = 3288] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 209 (00000030EA1CD000) [pid = 3288] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 208 (00000030FC50D400) [pid = 3288] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 207 (000000308985AC00) [pid = 3288] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 206 (0000003086C11C00) [pid = 3288] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 205 (0000003088549000) [pid = 3288] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 204 (0000003084667C00) [pid = 3288] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 203 (000000308348BC00) [pid = 3288] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 202 (00000030852DF800) [pid = 3288] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 201 (0000003081D2DC00) [pid = 3288] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 200 (000000308A895000) [pid = 3288] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 199 (00000030E8D07400) [pid = 3288] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 198 (00000030FD088C00) [pid = 3288] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 197 (00000030F94B1C00) [pid = 3288] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 196 (0000003085159800) [pid = 3288] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 195 (00000030EE194C00) [pid = 3288] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 194 (00000030FBA86C00) [pid = 3288] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 193 (00000030FC41A800) [pid = 3288] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | --DOMWINDOW == 192 (00000030E7D2E000) [pid = 3288] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3288 | 1464195894156 Marionette TRACE conn6 <- [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]]]}] 10:04:54 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) 10:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1079ms 10:04:54 INFO - PROCESS | 3288 | 1464195894199 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 10:04:54 INFO - PROCESS | 3288 | 1464195894204 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 10:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:04:54 INFO - PROCESS | 3288 | 1464195894208 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:04:54 INFO - PROCESS | 3288 | 1464195894210 Marionette TRACE conn6 <- [1,2034,null,{}] 10:04:54 INFO - PROCESS | 3288 | 1464195894215 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:54 INFO - PROCESS | 3288 | 1464195894326 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 10:04:54 INFO - PROCESS | 3288 | 1464195894335 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:54 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D32800 == 105 [pid = 3288] [id = 518] 10:04:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 193 (0000003080B11C00) [pid = 3288] [serial = 1554] [outer = 0000000000000000] 10:04:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 194 (0000003083D4C000) [pid = 3288] [serial = 1555] [outer = 0000003080B11C00] 10:04:54 INFO - PROCESS | 3288 | 1464195894384 Marionette DEBUG loaded listener.js 10:04:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 195 (00000030852DF800) [pid = 3288] [serial = 1556] [outer = 0000003080B11C00] 10:04:54 INFO - PROCESS | 3288 | 1464195894938 Marionette TRACE conn6 <- [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]]]}] 10:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 775ms 10:04:54 INFO - PROCESS | 3288 | 1464195894987 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 10:04:54 INFO - PROCESS | 3288 | 1464195894989 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 10:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:04:55 INFO - PROCESS | 3288 | 1464195894995 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:04:55 INFO - PROCESS | 3288 | 1464195895002 Marionette TRACE conn6 <- [1,2038,null,{}] 10:04:55 INFO - PROCESS | 3288 | 1464195895011 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:55 INFO - PROCESS | 3288 | 1464195895133 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 10:04:55 INFO - PROCESS | 3288 | 1464195895238 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:55 INFO - PROCESS | 3288 | ++DOCSHELL 00000030878F2000 == 106 [pid = 3288] [id = 519] 10:04:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 196 (0000003084F23400) [pid = 3288] [serial = 1557] [outer = 0000000000000000] 10:04:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 197 (0000003086C11400) [pid = 3288] [serial = 1558] [outer = 0000003084F23400] 10:04:55 INFO - PROCESS | 3288 | 1464195895285 Marionette DEBUG loaded listener.js 10:04:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 198 (000000308785F800) [pid = 3288] [serial = 1559] [outer = 0000003084F23400] 10:04:55 INFO - PROCESS | 3288 | 1464195895709 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 733ms 10:04:55 INFO - PROCESS | 3288 | 1464195895728 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 10:04:55 INFO - PROCESS | 3288 | 1464195895731 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 10:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:04:55 INFO - PROCESS | 3288 | 1464195895735 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:04:55 INFO - PROCESS | 3288 | 1464195895737 Marionette TRACE conn6 <- [1,2042,null,{}] 10:04:55 INFO - PROCESS | 3288 | 1464195895740 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:55 INFO - PROCESS | 3288 | 1464195895873 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 10:04:55 INFO - PROCESS | 3288 | 1464195895888 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:55 INFO - PROCESS | 3288 | ++DOCSHELL 00000030887FA800 == 107 [pid = 3288] [id = 520] 10:04:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 199 (0000003088515000) [pid = 3288] [serial = 1560] [outer = 0000000000000000] 10:04:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 200 (000000308851CC00) [pid = 3288] [serial = 1561] [outer = 0000003088515000] 10:04:55 INFO - PROCESS | 3288 | 1464195895933 Marionette DEBUG loaded listener.js 10:04:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 201 (00000030886A5800) [pid = 3288] [serial = 1562] [outer = 0000003088515000] 10:04:56 INFO - PROCESS | 3288 | 1464195896429 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 10:04:56 INFO - PROCESS | 3288 | 1464195896472 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 10:04:56 INFO - PROCESS | 3288 | 1464195896474 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 10:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:04:56 INFO - PROCESS | 3288 | 1464195896477 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:04:56 INFO - PROCESS | 3288 | 1464195896479 Marionette TRACE conn6 <- [1,2046,null,{}] 10:04:56 INFO - PROCESS | 3288 | 1464195896482 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:56 INFO - PROCESS | 3288 | 1464195896620 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 10:04:56 INFO - PROCESS | 3288 | 1464195896640 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E7DB9000 == 108 [pid = 3288] [id = 521] 10:04:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 202 (0000003088740C00) [pid = 3288] [serial = 1563] [outer = 0000000000000000] 10:04:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 203 (0000003088898400) [pid = 3288] [serial = 1564] [outer = 0000003088740C00] 10:04:56 INFO - PROCESS | 3288 | 1464195896693 Marionette DEBUG loaded listener.js 10:04:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 204 (000000308A892800) [pid = 3288] [serial = 1565] [outer = 0000003088740C00] 10:04:57 INFO - PROCESS | 3288 | 1464195897168 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 733ms 10:04:57 INFO - PROCESS | 3288 | 1464195897214 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 10:04:57 INFO - PROCESS | 3288 | 1464195897216 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 10:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:04:57 INFO - PROCESS | 3288 | 1464195897219 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:04:57 INFO - PROCESS | 3288 | 1464195897221 Marionette TRACE conn6 <- [1,2050,null,{}] 10:04:57 INFO - PROCESS | 3288 | 1464195897240 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:57 INFO - PROCESS | 3288 | 1464195897412 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 10:04:57 INFO - PROCESS | 3288 | 1464195897435 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:57 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EDDB2800 == 109 [pid = 3288] [id = 522] 10:04:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 205 (00000030E7D33800) [pid = 3288] [serial = 1566] [outer = 0000000000000000] 10:04:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 206 (00000030E8C32800) [pid = 3288] [serial = 1567] [outer = 00000030E7D33800] 10:04:57 INFO - PROCESS | 3288 | 1464195897480 Marionette DEBUG loaded listener.js 10:04:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 207 (00000030EA317000) [pid = 3288] [serial = 1568] [outer = 00000030E7D33800] 10:04:57 INFO - PROCESS | 3288 | 1464195897927 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 775ms 10:04:58 INFO - PROCESS | 3288 | 1464195897998 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 10:04:58 INFO - PROCESS | 3288 | 1464195898000 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 10:04:58 INFO - PROCESS | 3288 | 1464195898004 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:04:58 INFO - PROCESS | 3288 | 1464195898006 Marionette TRACE conn6 <- [1,2054,null,{}] 10:04:58 INFO - PROCESS | 3288 | 1464195898010 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:58 INFO - PROCESS | 3288 | 1464195898281 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 10:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 206 (00000030803A1800) [pid = 3288] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 205 (0000003080327400) [pid = 3288] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 204 (00000030853A6800) [pid = 3288] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 203 (0000003081CAC000) [pid = 3288] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 202 (0000003081C6B400) [pid = 3288] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 201 (0000003087825400) [pid = 3288] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 200 (00000030864E0800) [pid = 3288] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 199 (0000003083D4F800) [pid = 3288] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 198 (0000003081CB3400) [pid = 3288] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 197 (0000003088CD8000) [pid = 3288] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 196 (0000003088547400) [pid = 3288] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:04:58 INFO - PROCESS | 3288 | 1464195898359 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085180000 == 110 [pid = 3288] [id = 523] 10:04:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 197 (0000003080327400) [pid = 3288] [serial = 1569] [outer = 0000000000000000] 10:04:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 198 (0000003080B0C800) [pid = 3288] [serial = 1570] [outer = 0000003080327400] 10:04:58 INFO - PROCESS | 3288 | 1464195898404 Marionette DEBUG loaded listener.js 10:04:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 199 (0000003086C08400) [pid = 3288] [serial = 1571] [outer = 0000003080327400] 10:04:58 INFO - PROCESS | 3288 | 1464195898809 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 837ms 10:04:58 INFO - PROCESS | 3288 | 1464195898844 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 10:04:58 INFO - PROCESS | 3288 | 1464195898846 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 10:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:04:58 INFO - PROCESS | 3288 | 1464195898849 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:04:58 INFO - PROCESS | 3288 | 1464195898851 Marionette TRACE conn6 <- [1,2058,null,{}] 10:04:58 INFO - PROCESS | 3288 | 1464195898855 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:58 INFO - PROCESS | 3288 | 1464195898959 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 10:04:58 INFO - PROCESS | 3288 | 1464195898966 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:58 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F5A1E000 == 111 [pid = 3288] [id = 524] 10:04:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 200 (00000030886AB000) [pid = 3288] [serial = 1572] [outer = 0000000000000000] 10:04:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 201 (00000030F3385400) [pid = 3288] [serial = 1573] [outer = 00000030886AB000] 10:04:59 INFO - PROCESS | 3288 | 1464195899012 Marionette DEBUG loaded listener.js 10:04:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 202 (00000030F5191C00) [pid = 3288] [serial = 1574] [outer = 00000030886AB000] 10:04:59 INFO - PROCESS | 3288 | 1464195899472 Marionette TRACE conn6 <- [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]]]}] 10:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 10:04:59 INFO - PROCESS | 3288 | 1464195899524 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 10:04:59 INFO - PROCESS | 3288 | 1464195899526 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 10:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:04:59 INFO - PROCESS | 3288 | 1464195899530 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:04:59 INFO - PROCESS | 3288 | 1464195899532 Marionette TRACE conn6 <- [1,2062,null,{}] 10:04:59 INFO - PROCESS | 3288 | 1464195899535 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:59 INFO - PROCESS | 3288 | 1464195899639 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 10:04:59 INFO - PROCESS | 3288 | 1464195899646 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:59 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FD8000 == 112 [pid = 3288] [id = 525] 10:04:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 203 (00000030F550B800) [pid = 3288] [serial = 1575] [outer = 0000000000000000] 10:04:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 204 (00000030F5511800) [pid = 3288] [serial = 1576] [outer = 00000030F550B800] 10:04:59 INFO - PROCESS | 3288 | 1464195899691 Marionette DEBUG loaded listener.js 10:04:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 205 (00000030F5EB6C00) [pid = 3288] [serial = 1577] [outer = 00000030F550B800] 10:05:00 INFO - PROCESS | 3288 | 1464195900134 Marionette TRACE conn6 <- [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]]]}] 10:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 671ms 10:05:00 INFO - PROCESS | 3288 | 1464195900204 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 10:05:00 INFO - PROCESS | 3288 | 1464195900206 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 10:05:00 INFO - PROCESS | 3288 | 1464195900209 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:05:00 INFO - PROCESS | 3288 | 1464195900220 Marionette TRACE conn6 <- [1,2066,null,{}] 10:05:00 INFO - PROCESS | 3288 | 1464195900223 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:00 INFO - PROCESS | 3288 | 1464195900417 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 10:05:00 INFO - PROCESS | 3288 | 1464195900596 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083A58800 == 113 [pid = 3288] [id = 526] 10:05:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 206 (000000308039A800) [pid = 3288] [serial = 1578] [outer = 0000000000000000] 10:05:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 207 (0000003080B03800) [pid = 3288] [serial = 1579] [outer = 000000308039A800] 10:05:00 INFO - PROCESS | 3288 | 1464195900657 Marionette DEBUG loaded listener.js 10:05:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 208 (0000003082B4C800) [pid = 3288] [serial = 1580] [outer = 000000308039A800] 10:05:01 INFO - PROCESS | 3288 | 1464195901256 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1083ms 10:05:01 INFO - PROCESS | 3288 | 1464195901297 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 10:05:01 INFO - PROCESS | 3288 | 1464195901302 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 10:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:05:01 INFO - PROCESS | 3288 | 1464195901307 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:05:01 INFO - PROCESS | 3288 | 1464195901311 Marionette TRACE conn6 <- [1,2070,null,{}] 10:05:01 INFO - PROCESS | 3288 | 1464195901316 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:01 INFO - PROCESS | 3288 | 1464195901460 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 10:05:01 INFO - PROCESS | 3288 | 1464195901609 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:01 INFO - PROCESS | 3288 | ++DOCSHELL 00000030882CA800 == 114 [pid = 3288] [id = 527] 10:05:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 209 (00000030852DC800) [pid = 3288] [serial = 1581] [outer = 0000000000000000] 10:05:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 210 (00000030853A9800) [pid = 3288] [serial = 1582] [outer = 00000030852DC800] 10:05:01 INFO - PROCESS | 3288 | 1464195901670 Marionette DEBUG loaded listener.js 10:05:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 211 (00000030864D7800) [pid = 3288] [serial = 1583] [outer = 00000030852DC800] 10:05:02 INFO - PROCESS | 3288 | 1464195902300 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1028ms 10:05:02 INFO - PROCESS | 3288 | 1464195902339 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 10:05:02 INFO - PROCESS | 3288 | 1464195902342 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 10:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:05:02 INFO - PROCESS | 3288 | 1464195902346 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:05:02 INFO - PROCESS | 3288 | 1464195902349 Marionette TRACE conn6 <- [1,2074,null,{}] 10:05:02 INFO - PROCESS | 3288 | 1464195902353 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:02 INFO - PROCESS | 3288 | 1464195902488 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 10:05:02 INFO - PROCESS | 3288 | 1464195902653 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:02 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD373800 == 115 [pid = 3288] [id = 528] 10:05:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 212 (000000308889AC00) [pid = 3288] [serial = 1584] [outer = 0000000000000000] 10:05:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 213 (00000030889DAC00) [pid = 3288] [serial = 1585] [outer = 000000308889AC00] 10:05:02 INFO - PROCESS | 3288 | 1464195902711 Marionette DEBUG loaded listener.js 10:05:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 214 (00000030E823A800) [pid = 3288] [serial = 1586] [outer = 000000308889AC00] 10:05:03 INFO - PROCESS | 3288 | 1464195903334 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1029ms 10:05:03 INFO - PROCESS | 3288 | 1464195903375 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 10:05:03 INFO - PROCESS | 3288 | 1464195903380 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 10:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:05:03 INFO - PROCESS | 3288 | 1464195903392 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:05:03 INFO - PROCESS | 3288 | 1464195903398 Marionette TRACE conn6 <- [1,2078,null,{}] 10:05:03 INFO - PROCESS | 3288 | 1464195903435 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:03 INFO - PROCESS | 3288 | 1464195903573 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 10:05:03 INFO - PROCESS | 3288 | 1464195903722 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:03 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD45B800 == 116 [pid = 3288] [id = 529] 10:05:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 215 (00000030E8B30000) [pid = 3288] [serial = 1587] [outer = 0000000000000000] 10:05:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 216 (00000030F60C6400) [pid = 3288] [serial = 1588] [outer = 00000030E8B30000] 10:05:03 INFO - PROCESS | 3288 | 1464195903779 Marionette DEBUG loaded listener.js 10:05:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 217 (00000030F64EE800) [pid = 3288] [serial = 1589] [outer = 00000030E8B30000] 10:05:04 INFO - PROCESS | 3288 | 1464195904368 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1017ms 10:05:04 INFO - PROCESS | 3288 | 1464195904405 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 10:05:04 INFO - PROCESS | 3288 | 1464195904408 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 10:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:05:04 INFO - PROCESS | 3288 | 1464195904412 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:05:04 INFO - PROCESS | 3288 | 1464195904414 Marionette TRACE conn6 <- [1,2082,null,{}] 10:05:04 INFO - PROCESS | 3288 | 1464195904418 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:04 INFO - PROCESS | 3288 | 1464195904548 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 10:05:04 INFO - PROCESS | 3288 | 1464195904710 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:04 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD52F800 == 117 [pid = 3288] [id = 530] 10:05:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 218 (00000030F6605800) [pid = 3288] [serial = 1590] [outer = 0000000000000000] 10:05:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 219 (00000030F660D800) [pid = 3288] [serial = 1591] [outer = 00000030F6605800] 10:05:04 INFO - PROCESS | 3288 | 1464195904767 Marionette DEBUG loaded listener.js 10:05:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 220 (00000030F6ED3400) [pid = 3288] [serial = 1592] [outer = 00000030F6605800] 10:05:05 INFO - PROCESS | 3288 | 1464195905326 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 942ms 10:05:05 INFO - PROCESS | 3288 | 1464195905356 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 10:05:05 INFO - PROCESS | 3288 | 1464195905359 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 10:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:05:05 INFO - PROCESS | 3288 | 1464195905362 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:05:05 INFO - PROCESS | 3288 | 1464195905365 Marionette TRACE conn6 <- [1,2086,null,{}] 10:05:05 INFO - PROCESS | 3288 | 1464195905369 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:05 INFO - PROCESS | 3288 | 1464195905498 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 10:05:05 INFO - PROCESS | 3288 | 1464195905660 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:05 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE3C4800 == 118 [pid = 3288] [id = 531] 10:05:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 221 (00000030F7ABAC00) [pid = 3288] [serial = 1593] [outer = 0000000000000000] 10:05:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 222 (00000030F7ABD800) [pid = 3288] [serial = 1594] [outer = 00000030F7ABAC00] 10:05:05 INFO - PROCESS | 3288 | 1464195905725 Marionette DEBUG loaded listener.js 10:05:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 223 (00000030F9003000) [pid = 3288] [serial = 1595] [outer = 00000030F7ABAC00] 10:05:06 INFO - PROCESS | 3288 | 1464195906328 Marionette TRACE conn6 <- [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]]]}] 10:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1027ms 10:05:06 INFO - PROCESS | 3288 | 1464195906392 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 10:05:06 INFO - PROCESS | 3288 | 1464195906395 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 10:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:05:06 INFO - PROCESS | 3288 | 1464195906419 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:05:06 INFO - PROCESS | 3288 | 1464195906422 Marionette TRACE conn6 <- [1,2090,null,{}] 10:05:06 INFO - PROCESS | 3288 | 1464195906487 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:06 INFO - PROCESS | 3288 | 1464195906682 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 10:05:06 INFO - PROCESS | 3288 | 1464195906694 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:06 INFO - PROCESS | 3288 | ++DOCSHELL 000000308522E800 == 119 [pid = 3288] [id = 532] 10:05:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 224 (00000030F9499000) [pid = 3288] [serial = 1596] [outer = 0000000000000000] 10:05:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 225 (00000030FBA89000) [pid = 3288] [serial = 1597] [outer = 00000030F9499000] 10:05:06 INFO - PROCESS | 3288 | 1464195906791 Marionette DEBUG loaded listener.js 10:05:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 226 (00000030FC41DC00) [pid = 3288] [serial = 1598] [outer = 00000030F9499000] 10:05:07 INFO - PROCESS | 3288 | 1464195907470 Marionette TRACE conn6 <- [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]]]}] 10:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1127ms 10:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:05:07 INFO - PROCESS | 3288 | 1464195907529 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 10:05:07 INFO - PROCESS | 3288 | 1464195907531 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 10:05:07 INFO - PROCESS | 3288 | 1464195907535 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:05:07 INFO - PROCESS | 3288 | 1464195907538 Marionette TRACE conn6 <- [1,2094,null,{}] 10:05:07 INFO - PROCESS | 3288 | 1464195907542 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:07 INFO - PROCESS | 3288 | 1464195907671 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 10:05:07 INFO - PROCESS | 3288 | 1464195907833 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:07 INFO - PROCESS | 3288 | ++DOCSHELL 00000030887AA800 == 120 [pid = 3288] [id = 533] 10:05:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 227 (00000030899DC400) [pid = 3288] [serial = 1599] [outer = 0000000000000000] 10:05:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 228 (00000030899E3000) [pid = 3288] [serial = 1600] [outer = 00000030899DC400] 10:05:07 INFO - PROCESS | 3288 | 1464195907890 Marionette DEBUG loaded listener.js 10:05:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 229 (00000030FBA8A800) [pid = 3288] [serial = 1601] [outer = 00000030899DC400] 10:05:08 INFO - PROCESS | 3288 | 1464195908494 Marionette TRACE conn6 <- [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] 10:05:08 INFO - PROCESS | 3288 | 1464195908572 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 10:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:05:08 INFO - PROCESS | 3288 | 1464195908576 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:05:08 INFO - PROCESS | 3288 | 1464195908578 Marionette TRACE conn6 <- [1,2098,null,{}] 10:05:08 INFO - PROCESS | 3288 | 1464195908599 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:08 INFO - PROCESS | 3288 | 1464195908726 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 10:05:08 INFO - PROCESS | 3288 | 1464195908876 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:08 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FF62B000 == 121 [pid = 3288] [id = 534] 10:05:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 230 (00000030899E7400) [pid = 3288] [serial = 1602] [outer = 0000000000000000] 10:05:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 231 (0000003089B13000) [pid = 3288] [serial = 1603] [outer = 00000030899E7400] 10:05:08 INFO - PROCESS | 3288 | 1464195908932 Marionette DEBUG loaded listener.js 10:05:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 232 (00000030F94B7000) [pid = 3288] [serial = 1604] [outer = 00000030899E7400] 10:05:09 INFO - PROCESS | 3288 | 1464195909523 Marionette TRACE conn6 <- [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]]]}] 10:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 984ms 10:05:09 INFO - PROCESS | 3288 | 1464195909563 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 10:05:09 INFO - PROCESS | 3288 | 1464195909566 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 10:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:05:09 INFO - PROCESS | 3288 | 1464195909570 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:05:09 INFO - PROCESS | 3288 | 1464195909572 Marionette TRACE conn6 <- [1,2102,null,{}] 10:05:09 INFO - PROCESS | 3288 | 1464195909576 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:09 INFO - PROCESS | 3288 | 1464195909710 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 10:05:09 INFO - PROCESS | 3288 | 1464195909874 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:09 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089E38800 == 122 [pid = 3288] [id = 535] 10:05:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 233 (0000003089B19400) [pid = 3288] [serial = 1605] [outer = 0000000000000000] 10:05:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 234 (000000308AC5F000) [pid = 3288] [serial = 1606] [outer = 0000003089B19400] 10:05:09 INFO - PROCESS | 3288 | 1464195909931 Marionette DEBUG loaded listener.js 10:05:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 235 (000000308AC64C00) [pid = 3288] [serial = 1607] [outer = 0000003089B19400] 10:05:10 INFO - PROCESS | 3288 | 1464195910540 Marionette TRACE conn6 <- [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]]]}] 10:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1025ms 10:05:10 INFO - PROCESS | 3288 | 1464195910597 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 10:05:10 INFO - PROCESS | 3288 | 1464195910600 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 10:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:05:10 INFO - PROCESS | 3288 | 1464195910603 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:05:10 INFO - PROCESS | 3288 | 1464195910605 Marionette TRACE conn6 <- [1,2106,null,{}] 10:05:10 INFO - PROCESS | 3288 | 1464195910609 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:10 INFO - PROCESS | 3288 | 1464195910738 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 10:05:10 INFO - PROCESS | 3288 | 1464195910888 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:10 INFO - PROCESS | 3288 | ++DOCSHELL 000000308ACD7800 == 123 [pid = 3288] [id = 536] 10:05:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 236 (000000308861D000) [pid = 3288] [serial = 1608] [outer = 0000000000000000] 10:05:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 237 (0000003088624800) [pid = 3288] [serial = 1609] [outer = 000000308861D000] 10:05:10 INFO - PROCESS | 3288 | 1464195910950 Marionette DEBUG loaded listener.js 10:05:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 238 (000000308AC66000) [pid = 3288] [serial = 1610] [outer = 000000308861D000] 10:05:11 INFO - PROCESS | 3288 | 1464195911594 Marionette TRACE conn6 <- [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]]]}] 10:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1028ms 10:05:11 INFO - PROCESS | 3288 | 1464195911634 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 10:05:11 INFO - PROCESS | 3288 | 1464195911637 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 10:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:05:11 INFO - PROCESS | 3288 | 1464195911641 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:05:11 INFO - PROCESS | 3288 | 1464195911644 Marionette TRACE conn6 <- [1,2110,null,{}] 10:05:11 INFO - PROCESS | 3288 | 1464195911666 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:11 INFO - PROCESS | 3288 | 1464195911814 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 10:05:11 INFO - PROCESS | 3288 | 1464195911969 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:11 INFO - PROCESS | 3288 | ++DOCSHELL 00000030845C8800 == 124 [pid = 3288] [id = 537] 10:05:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 239 (00000030831CB400) [pid = 3288] [serial = 1611] [outer = 0000000000000000] 10:05:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 240 (0000003088245800) [pid = 3288] [serial = 1612] [outer = 00000030831CB400] 10:05:12 INFO - PROCESS | 3288 | 1464195912026 Marionette DEBUG loaded listener.js 10:05:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 241 (000000308824BC00) [pid = 3288] [serial = 1613] [outer = 00000030831CB400] 10:05:12 INFO - PROCESS | 3288 | 1464195912914 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1364ms 10:05:13 INFO - PROCESS | 3288 | 1464195913008 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 10:05:13 INFO - PROCESS | 3288 | 1464195913012 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 10:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:05:13 INFO - PROCESS | 3288 | 1464195913018 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:05:13 INFO - PROCESS | 3288 | 1464195913022 Marionette TRACE conn6 <- [1,2114,null,{}] 10:05:13 INFO - PROCESS | 3288 | 1464195913030 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:13 INFO - PROCESS | 3288 | 1464195913169 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 10:05:13 INFO - PROCESS | 3288 | 1464195913318 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:13 INFO - PROCESS | 3288 | ++DOCSHELL 0000003087891000 == 125 [pid = 3288] [id = 538] 10:05:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 242 (0000003081D2EC00) [pid = 3288] [serial = 1614] [outer = 0000000000000000] 10:05:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 243 (0000003081D9EC00) [pid = 3288] [serial = 1615] [outer = 0000003081D2EC00] 10:05:13 INFO - PROCESS | 3288 | 1464195913370 Marionette DEBUG loaded listener.js 10:05:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 244 (000000308466D400) [pid = 3288] [serial = 1616] [outer = 0000003081D2EC00] 10:05:13 INFO - PROCESS | 3288 | 1464195913979 Marionette TRACE conn6 <- [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]]]}] 10:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1031ms 10:05:14 INFO - PROCESS | 3288 | 1464195914053 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 10:05:14 INFO - PROCESS | 3288 | 1464195914059 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 10:05:14 INFO - PROCESS | 3288 | 1464195914066 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:05:14 INFO - PROCESS | 3288 | 1464195914068 Marionette TRACE conn6 <- [1,2118,null,{}] 10:05:14 INFO - PROCESS | 3288 | 1464195914073 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:14 INFO - PROCESS | 3288 | 1464195914256 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 10:05:14 INFO - PROCESS | 3288 | 1464195914411 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:14 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D2C800 == 126 [pid = 3288] [id = 539] 10:05:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 245 (00000030801B5000) [pid = 3288] [serial = 1617] [outer = 0000000000000000] 10:05:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 246 (0000003085F93400) [pid = 3288] [serial = 1618] [outer = 00000030801B5000] 10:05:14 INFO - PROCESS | 3288 | 1464195914462 Marionette DEBUG loaded listener.js 10:05:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 247 (0000003087879C00) [pid = 3288] [serial = 1619] [outer = 00000030801B5000] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 000000308398B000 == 125 [pid = 3288] [id = 359] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8FD8000 == 124 [pid = 3288] [id = 525] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5A1E000 == 123 [pid = 3288] [id = 524] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 0000003085180000 == 122 [pid = 3288] [id = 523] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 00000030EDDB2800 == 121 [pid = 3288] [id = 522] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 00000030E7DB9000 == 120 [pid = 3288] [id = 521] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 00000030887FA800 == 119 [pid = 3288] [id = 520] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 00000030878F2000 == 118 [pid = 3288] [id = 519] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 0000003083D32800 == 117 [pid = 3288] [id = 518] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 000000308284D800 == 116 [pid = 3288] [id = 517] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 246 (00000030FC505400) [pid = 3288] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 245 (00000030886A7C00) [pid = 3288] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 244 (000000308873A000) [pid = 3288] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 243 (00000030864D9400) [pid = 3288] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 242 (00000030889C7400) [pid = 3288] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 00000030E7BF9000 == 115 [pid = 3288] [id = 12] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 00000030839BB000 == 114 [pid = 3288] [id = 516] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 00000030F636A800 == 113 [pid = 3288] [id = 511] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 00000030F5761000 == 112 [pid = 3288] [id = 510] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 00000030F336A000 == 111 [pid = 3288] [id = 509] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 00000030EE1CD000 == 110 [pid = 3288] [id = 508] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 000000308720E800 == 109 [pid = 3288] [id = 507] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 0000003083D31000 == 108 [pid = 3288] [id = 506] 10:05:14 INFO - PROCESS | 3288 | --DOCSHELL 00000030EA15A000 == 107 [pid = 3288] [id = 505] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 241 (0000003081DA5C00) [pid = 3288] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 240 (0000003080330C00) [pid = 3288] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 239 (0000003085F8D800) [pid = 3288] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 238 (00000030EEE93000) [pid = 3288] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 237 (00000030831C2C00) [pid = 3288] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 236 (0000003088511C00) [pid = 3288] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 235 (000000308785B400) [pid = 3288] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 234 (00000030864D5000) [pid = 3288] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 233 (0000003087881000) [pid = 3288] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 232 (0000003086C0B000) [pid = 3288] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 231 (000000308851D800) [pid = 3288] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 230 (0000003084F25000) [pid = 3288] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 229 (00000030846C3800) [pid = 3288] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 228 (00000030853ABC00) [pid = 3288] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 227 (000000308787C400) [pid = 3288] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 226 (000000308044F000) [pid = 3288] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 225 (0000003081D5E400) [pid = 3288] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 224 (00000030FD08A400) [pid = 3288] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 223 (0000003087820000) [pid = 3288] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 222 (00000030886AD400) [pid = 3288] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 221 (000000308068D000) [pid = 3288] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 220 (000000308228D000) [pid = 3288] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 219 (0000003083D48000) [pid = 3288] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 218 (00000030831C7000) [pid = 3288] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3288 | --DOMWINDOW == 217 (000000308888F400) [pid = 3288] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 10:05:15 INFO - PROCESS | 3288 | 1464195915060 Marionette TRACE conn6 <- [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] 10:05:15 INFO - PROCESS | 3288 | 1464195915094 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 10:05:15 INFO - PROCESS | 3288 | 1464195915098 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:05:15 INFO - PROCESS | 3288 | 1464195915102 Marionette TRACE conn6 <- [1,2122,null,{}] 10:05:15 INFO - PROCESS | 3288 | 1464195915113 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:15 INFO - PROCESS | 3288 | 1464195915233 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 10:05:15 INFO - PROCESS | 3288 | 1464195915345 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:15 INFO - PROCESS | 3288 | ++DOCSHELL 0000003084430000 == 108 [pid = 3288] [id = 540] 10:05:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 218 (0000003082291000) [pid = 3288] [serial = 1620] [outer = 0000000000000000] 10:05:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 219 (0000003083D44800) [pid = 3288] [serial = 1621] [outer = 0000003082291000] 10:05:15 INFO - PROCESS | 3288 | 1464195915395 Marionette DEBUG loaded listener.js 10:05:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 220 (00000030853ABC00) [pid = 3288] [serial = 1622] [outer = 0000003082291000] 10:05:15 INFO - PROCESS | 3288 | 1464195915824 Marionette TRACE conn6 <- [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] 10:05:15 INFO - PROCESS | 3288 | 1464195915899 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 10:05:15 INFO - PROCESS | 3288 | 1464195915902 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:05:15 INFO - PROCESS | 3288 | 1464195915904 Marionette TRACE conn6 <- [1,2126,null,{}] 10:05:15 INFO - PROCESS | 3288 | 1464195915908 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:16 INFO - PROCESS | 3288 | 1464195916022 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 10:05:16 INFO - PROCESS | 3288 | 1464195916035 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:16 INFO - PROCESS | 3288 | ++DOCSHELL 000000308809E800 == 109 [pid = 3288] [id = 541] 10:05:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 221 (0000003087884800) [pid = 3288] [serial = 1623] [outer = 0000000000000000] 10:05:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 222 (00000030881F2000) [pid = 3288] [serial = 1624] [outer = 0000003087884800] 10:05:16 INFO - PROCESS | 3288 | 1464195916082 Marionette DEBUG loaded listener.js 10:05:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 223 (000000308824F400) [pid = 3288] [serial = 1625] [outer = 0000003087884800] 10:05:16 INFO - PROCESS | 3288 | 1464195916870 Marionette TRACE conn6 <- [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]]]}] 10:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1028ms 10:05:16 INFO - PROCESS | 3288 | 1464195916932 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 10:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:05:16 INFO - PROCESS | 3288 | 1464195916939 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 10:05:16 INFO - PROCESS | 3288 | 1464195916944 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:05:16 INFO - PROCESS | 3288 | 1464195916949 Marionette TRACE conn6 <- [1,2130,null,{}] 10:05:16 INFO - PROCESS | 3288 | 1464195916976 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:17 INFO - PROCESS | 3288 | 1464195917154 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 10:05:17 INFO - PROCESS | 3288 | 1464195917301 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000003084743000 == 110 [pid = 3288] [id = 542] 10:05:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 224 (00000030828ACC00) [pid = 3288] [serial = 1626] [outer = 0000000000000000] 10:05:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 225 (0000003082B4D400) [pid = 3288] [serial = 1627] [outer = 00000030828ACC00] 10:05:17 INFO - PROCESS | 3288 | 1464195917362 Marionette DEBUG loaded listener.js 10:05:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 226 (0000003083D4E400) [pid = 3288] [serial = 1628] [outer = 00000030828ACC00] 10:05:17 INFO - PROCESS | 3288 | 1464195917982 Marionette TRACE conn6 <- [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] 10:05:18 INFO - PROCESS | 3288 | 1464195918006 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 10:05:18 INFO - PROCESS | 3288 | 1464195918014 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:05:18 INFO - PROCESS | 3288 | 1464195918017 Marionette TRACE conn6 <- [1,2134,null,{}] 10:05:18 INFO - PROCESS | 3288 | 1464195918021 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:18 INFO - PROCESS | 3288 | 1464195918156 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 10:05:18 INFO - PROCESS | 3288 | 1464195918322 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089748800 == 111 [pid = 3288] [id = 543] 10:05:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 227 (0000003086C11C00) [pid = 3288] [serial = 1629] [outer = 0000000000000000] 10:05:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 228 (000000308824B400) [pid = 3288] [serial = 1630] [outer = 0000003086C11C00] 10:05:18 INFO - PROCESS | 3288 | 1464195918380 Marionette DEBUG loaded listener.js 10:05:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 229 (0000003088546C00) [pid = 3288] [serial = 1631] [outer = 0000003086C11C00] 10:05:19 INFO - PROCESS | 3288 | 1464195919007 Marionette TRACE conn6 <- [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] 10:05:19 INFO - PROCESS | 3288 | 1464195919045 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 10:05:19 INFO - PROCESS | 3288 | 1464195919049 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:05:19 INFO - PROCESS | 3288 | 1464195919053 Marionette TRACE conn6 <- [1,2138,null,{}] 10:05:19 INFO - PROCESS | 3288 | 1464195919065 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:19 INFO - PROCESS | 3288 | 1464195919247 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 10:05:19 INFO - PROCESS | 3288 | 1464195919403 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:19 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B0DA800 == 112 [pid = 3288] [id = 544] 10:05:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 230 (0000003088735800) [pid = 3288] [serial = 1632] [outer = 0000000000000000] 10:05:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 231 (0000003088897000) [pid = 3288] [serial = 1633] [outer = 0000003088735800] 10:05:19 INFO - PROCESS | 3288 | 1464195919463 Marionette DEBUG loaded listener.js 10:05:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 232 (0000003088CDBC00) [pid = 3288] [serial = 1634] [outer = 0000003088735800] 10:05:20 INFO - PROCESS | 3288 | 1464195920099 Marionette TRACE conn6 <- [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] 10:05:20 INFO - PROCESS | 3288 | 1464195920148 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 10:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:05:20 INFO - PROCESS | 3288 | 1464195920152 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:05:20 INFO - PROCESS | 3288 | 1464195920154 Marionette TRACE conn6 <- [1,2142,null,{}] 10:05:20 INFO - PROCESS | 3288 | 1464195920158 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:20 INFO - PROCESS | 3288 | 1464195920290 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 10:05:20 INFO - PROCESS | 3288 | 1464195920454 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:20 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED42D000 == 113 [pid = 3288] [id = 545] 10:05:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 233 (000000308A896000) [pid = 3288] [serial = 1635] [outer = 0000000000000000] 10:05:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 234 (000000308AC5D000) [pid = 3288] [serial = 1636] [outer = 000000308A896000] 10:05:20 INFO - PROCESS | 3288 | 1464195920513 Marionette DEBUG loaded listener.js 10:05:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 235 (00000030E7D27000) [pid = 3288] [serial = 1637] [outer = 000000308A896000] 10:05:21 INFO - PROCESS | 3288 | 1464195921100 Marionette TRACE conn6 <- [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]]]}] 10:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 984ms 10:05:21 INFO - PROCESS | 3288 | 1464195921138 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 10:05:21 INFO - PROCESS | 3288 | 1464195921140 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 10:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:05:21 INFO - PROCESS | 3288 | 1464195921144 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:05:21 INFO - PROCESS | 3288 | 1464195921146 Marionette TRACE conn6 <- [1,2146,null,{}] 10:05:21 INFO - PROCESS | 3288 | 1464195921150 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:21 INFO - PROCESS | 3288 | 1464195921277 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 10:05:21 INFO - PROCESS | 3288 | 1464195921440 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:21 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EF0AE800 == 114 [pid = 3288] [id = 546] 10:05:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 236 (00000030E7D25C00) [pid = 3288] [serial = 1638] [outer = 0000000000000000] 10:05:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 237 (00000030E85E5000) [pid = 3288] [serial = 1639] [outer = 00000030E7D25C00] 10:05:21 INFO - PROCESS | 3288 | 1464195921500 Marionette DEBUG loaded listener.js 10:05:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 238 (00000030E8D06800) [pid = 3288] [serial = 1640] [outer = 00000030E7D25C00] 10:05:22 INFO - PROCESS | 3288 | 1464195922172 Marionette TRACE conn6 <- [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] 10:05:22 INFO - PROCESS | 3288 | 1464195922232 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 10:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:05:22 INFO - PROCESS | 3288 | 1464195922236 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:05:22 INFO - PROCESS | 3288 | 1464195922238 Marionette TRACE conn6 <- [1,2150,null,{}] 10:05:22 INFO - PROCESS | 3288 | 1464195922242 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:22 INFO - PROCESS | 3288 | 1464195922381 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 10:05:22 INFO - PROCESS | 3288 | 1464195922534 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:22 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F6030800 == 115 [pid = 3288] [id = 547] 10:05:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 239 (00000030EE1EF400) [pid = 3288] [serial = 1641] [outer = 0000000000000000] 10:05:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 240 (00000030EF472C00) [pid = 3288] [serial = 1642] [outer = 00000030EE1EF400] 10:05:22 INFO - PROCESS | 3288 | 1464195922592 Marionette DEBUG loaded listener.js 10:05:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 241 (00000030F4C20400) [pid = 3288] [serial = 1643] [outer = 00000030EE1EF400] 10:05:23 INFO - PROCESS | 3288 | 1464195923200 Marionette TRACE conn6 <- [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]]]}] 10:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1024ms 10:05:23 INFO - PROCESS | 3288 | 1464195923263 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 10:05:23 INFO - PROCESS | 3288 | 1464195923266 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 10:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:05:23 INFO - PROCESS | 3288 | 1464195923270 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:05:23 INFO - PROCESS | 3288 | 1464195923272 Marionette TRACE conn6 <- [1,2154,null,{}] 10:05:23 INFO - PROCESS | 3288 | 1464195923276 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:23 INFO - PROCESS | 3288 | 1464195923402 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 10:05:23 INFO - PROCESS | 3288 | 1464195923565 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:23 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F91B2000 == 116 [pid = 3288] [id = 548] 10:05:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 242 (00000030EE341C00) [pid = 3288] [serial = 1644] [outer = 0000000000000000] 10:05:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 243 (00000030F5597400) [pid = 3288] [serial = 1645] [outer = 00000030EE341C00] 10:05:23 INFO - PROCESS | 3288 | 1464195923623 Marionette DEBUG loaded listener.js 10:05:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 244 (00000030F5FD4C00) [pid = 3288] [serial = 1646] [outer = 00000030EE341C00] 10:05:24 INFO - PROCESS | 3288 | 1464195924168 Marionette TRACE conn6 <- [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]]]}] 10:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 942ms 10:05:24 INFO - PROCESS | 3288 | 1464195924215 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 10:05:24 INFO - PROCESS | 3288 | 1464195924217 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 10:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:05:24 INFO - PROCESS | 3288 | 1464195924221 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:05:24 INFO - PROCESS | 3288 | 1464195924223 Marionette TRACE conn6 <- [1,2158,null,{}] 10:05:24 INFO - PROCESS | 3288 | 1464195924227 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:24 INFO - PROCESS | 3288 | 1464195924351 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 10:05:24 INFO - PROCESS | 3288 | 1464195924502 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:24 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD424000 == 117 [pid = 3288] [id = 549] 10:05:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 245 (00000030F4BAB800) [pid = 3288] [serial = 1647] [outer = 0000000000000000] 10:05:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 246 (00000030F640D000) [pid = 3288] [serial = 1648] [outer = 00000030F4BAB800] 10:05:24 INFO - PROCESS | 3288 | 1464195924559 Marionette DEBUG loaded listener.js 10:05:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 247 (00000030F7076C00) [pid = 3288] [serial = 1649] [outer = 00000030F4BAB800] 10:05:25 INFO - PROCESS | 3288 | 1464195925178 Marionette TRACE conn6 <- [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]]]}] 10:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 985ms 10:05:25 INFO - PROCESS | 3288 | 1464195925209 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 10:05:25 INFO - PROCESS | 3288 | 1464195925212 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 10:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:05:25 INFO - PROCESS | 3288 | 1464195925216 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:05:25 INFO - PROCESS | 3288 | 1464195925218 Marionette TRACE conn6 <- [1,2162,null,{}] 10:05:25 INFO - PROCESS | 3288 | 1464195925222 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:25 INFO - PROCESS | 3288 | 1464195925351 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 10:05:25 INFO - PROCESS | 3288 | 1464195925518 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:25 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD588000 == 118 [pid = 3288] [id = 550] 10:05:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 248 (00000030F6ED3000) [pid = 3288] [serial = 1650] [outer = 0000000000000000] 10:05:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 249 (00000030F8036000) [pid = 3288] [serial = 1651] [outer = 00000030F6ED3000] 10:05:25 INFO - PROCESS | 3288 | 1464195925577 Marionette DEBUG loaded listener.js 10:05:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 250 (00000030F94B1C00) [pid = 3288] [serial = 1652] [outer = 00000030F6ED3000] 10:05:26 INFO - PROCESS | 3288 | 1464195926166 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 984ms 10:05:26 INFO - PROCESS | 3288 | 1464195926202 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 10:05:26 INFO - PROCESS | 3288 | 1464195926205 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 10:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:05:26 INFO - PROCESS | 3288 | 1464195926208 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:05:26 INFO - PROCESS | 3288 | 1464195926211 Marionette TRACE conn6 <- [1,2166,null,{}] 10:05:26 INFO - PROCESS | 3288 | 1464195926214 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:26 INFO - PROCESS | 3288 | 1464195926340 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 10:05:26 INFO - PROCESS | 3288 | 1464195926503 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:26 INFO - PROCESS | 3288 | ++DOCSHELL 000000308878C000 == 119 [pid = 3288] [id = 551] 10:05:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 251 (0000003081D23800) [pid = 3288] [serial = 1653] [outer = 0000000000000000] 10:05:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 252 (0000003083164400) [pid = 3288] [serial = 1654] [outer = 0000003081D23800] 10:05:26 INFO - PROCESS | 3288 | 1464195926560 Marionette DEBUG loaded listener.js 10:05:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 253 (000000308316B400) [pid = 3288] [serial = 1655] [outer = 0000003081D23800] 10:05:27 INFO - PROCESS | 3288 | 1464195927139 Marionette TRACE conn6 <- [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]]]}] 10:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 983ms 10:05:27 INFO - PROCESS | 3288 | 1464195927194 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 10:05:27 INFO - PROCESS | 3288 | 1464195927197 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 10:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:05:27 INFO - PROCESS | 3288 | 1464195927201 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:05:27 INFO - PROCESS | 3288 | 1464195927204 Marionette TRACE conn6 <- [1,2170,null,{}] 10:05:27 INFO - PROCESS | 3288 | 1464195927208 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:27 INFO - PROCESS | 3288 | 1464195927354 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 10:05:27 INFO - PROCESS | 3288 | 1464195927705 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:27 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085183800 == 120 [pid = 3288] [id = 552] 10:05:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 254 (000000308017E800) [pid = 3288] [serial = 1656] [outer = 0000000000000000] 10:05:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 255 (0000003080330C00) [pid = 3288] [serial = 1657] [outer = 000000308017E800] 10:05:27 INFO - PROCESS | 3288 | 1464195927758 Marionette DEBUG loaded listener.js 10:05:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 256 (00000030828AF800) [pid = 3288] [serial = 1658] [outer = 000000308017E800] 10:05:28 INFO - PROCESS | 3288 | 1464195928425 Marionette TRACE conn6 <- [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]]]}] 10:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1292ms 10:05:28 INFO - PROCESS | 3288 | 1464195928496 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 10:05:28 INFO - PROCESS | 3288 | 1464195928501 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 10:05:28 INFO - PROCESS | 3288 | 1464195928506 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:05:28 INFO - PROCESS | 3288 | 1464195928510 Marionette TRACE conn6 <- [1,2174,null,{}] 10:05:28 INFO - PROCESS | 3288 | 1464195928515 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:28 INFO - PROCESS | 3288 | 1464195928647 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 10:05:28 INFO - PROCESS | 3288 | 1464195928809 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:28 INFO - PROCESS | 3288 | ++DOCSHELL 00000030853F8800 == 121 [pid = 3288] [id = 553] 10:05:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 257 (000000308539F400) [pid = 3288] [serial = 1659] [outer = 0000000000000000] 10:05:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 258 (00000030864D6000) [pid = 3288] [serial = 1660] [outer = 000000308539F400] 10:05:28 INFO - PROCESS | 3288 | 1464195928864 Marionette DEBUG loaded listener.js 10:05:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 259 (000000308824D000) [pid = 3288] [serial = 1661] [outer = 000000308539F400] 10:05:29 INFO - PROCESS | 3288 | 1464195929490 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1028ms 10:05:29 INFO - PROCESS | 3288 | 1464195929539 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 10:05:29 INFO - PROCESS | 3288 | 1464195929543 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 10:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:05:29 INFO - PROCESS | 3288 | 1464195929547 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:05:29 INFO - PROCESS | 3288 | 1464195929549 Marionette TRACE conn6 <- [1,2178,null,{}] 10:05:29 INFO - PROCESS | 3288 | 1464195929553 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:29 INFO - PROCESS | 3288 | 1464195929684 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 10:05:29 INFO - PROCESS | 3288 | 1464195929842 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:29 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B0E0000 == 122 [pid = 3288] [id = 554] 10:05:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 260 (0000003088738400) [pid = 3288] [serial = 1662] [outer = 0000000000000000] 10:05:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 261 (00000030889C4000) [pid = 3288] [serial = 1663] [outer = 0000003088738400] 10:05:29 INFO - PROCESS | 3288 | 1464195929895 Marionette DEBUG loaded listener.js 10:05:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 262 (00000030899BD800) [pid = 3288] [serial = 1664] [outer = 0000003088738400] 10:05:30 INFO - PROCESS | 3288 | 1464195930512 Marionette TRACE conn6 <- [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]]]}] 10:05:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:05:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 986ms 10:05:30 INFO - PROCESS | 3288 | 1464195930535 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 10:05:30 INFO - PROCESS | 3288 | 1464195930538 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 10:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:05:30 INFO - PROCESS | 3288 | 1464195930548 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:05:30 INFO - PROCESS | 3288 | 1464195930554 Marionette TRACE conn6 <- [1,2182,null,{}] 10:05:30 INFO - PROCESS | 3288 | 1464195930559 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:30 INFO - PROCESS | 3288 | 1464195930683 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 10:05:30 INFO - PROCESS | 3288 | --DOCSHELL 0000003084430000 == 121 [pid = 3288] [id = 540] 10:05:30 INFO - PROCESS | 3288 | --DOCSHELL 0000003083D2C800 == 120 [pid = 3288] [id = 539] 10:05:30 INFO - PROCESS | 3288 | --DOCSHELL 0000003087891000 == 119 [pid = 3288] [id = 538] 10:05:30 INFO - PROCESS | 3288 | --DOCSHELL 00000030887AA800 == 118 [pid = 3288] [id = 533] 10:05:30 INFO - PROCESS | 3288 | --DOCSHELL 000000308522E800 == 117 [pid = 3288] [id = 532] 10:05:30 INFO - PROCESS | 3288 | --DOCSHELL 00000030FE3C4800 == 116 [pid = 3288] [id = 531] 10:05:30 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD52F800 == 115 [pid = 3288] [id = 530] 10:05:30 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD45B800 == 114 [pid = 3288] [id = 529] 10:05:30 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD373800 == 113 [pid = 3288] [id = 528] 10:05:30 INFO - PROCESS | 3288 | --DOCSHELL 00000030882CA800 == 112 [pid = 3288] [id = 527] 10:05:30 INFO - PROCESS | 3288 | --DOCSHELL 0000003083A58800 == 111 [pid = 3288] [id = 526] 10:05:30 INFO - PROCESS | 3288 | 1464195930957 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:30 INFO - PROCESS | 3288 | ++DOCSHELL 000000308283D800 == 112 [pid = 3288] [id = 555] 10:05:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 263 (0000003080114000) [pid = 3288] [serial = 1665] [outer = 0000000000000000] 10:05:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 264 (0000003080446400) [pid = 3288] [serial = 1666] [outer = 0000003080114000] 10:05:31 INFO - PROCESS | 3288 | 1464195931005 Marionette DEBUG loaded listener.js 10:05:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 265 (0000003083D50C00) [pid = 3288] [serial = 1667] [outer = 0000003080114000] 10:05:31 INFO - PROCESS | 3288 | 1464195931480 Marionette TRACE conn6 <- [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]]]}] 10:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1004ms 10:05:31 INFO - PROCESS | 3288 | 1464195931548 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 10:05:31 INFO - PROCESS | 3288 | 1464195931551 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 10:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:05:31 INFO - PROCESS | 3288 | 1464195931554 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:05:31 INFO - PROCESS | 3288 | 1464195931556 Marionette TRACE conn6 <- [1,2186,null,{}] 10:05:31 INFO - PROCESS | 3288 | 1464195931560 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:31 INFO - PROCESS | 3288 | 1464195931713 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 10:05:31 INFO - PROCESS | 3288 | 1464195931737 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:31 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD41A000 == 113 [pid = 3288] [id = 556] 10:05:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 266 (0000003088622C00) [pid = 3288] [serial = 1668] [outer = 0000000000000000] 10:05:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 267 (0000003089B0C400) [pid = 3288] [serial = 1669] [outer = 0000003088622C00] 10:05:31 INFO - PROCESS | 3288 | 1464195931786 Marionette DEBUG loaded listener.js 10:05:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 268 (000000308AC66800) [pid = 3288] [serial = 1670] [outer = 0000003088622C00] 10:05:32 INFO - PROCESS | 3288 | 1464195932242 Marionette TRACE conn6 <- [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]]]}] 10:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 734ms 10:05:32 INFO - PROCESS | 3288 | 1464195932291 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 10:05:32 INFO - PROCESS | 3288 | 1464195932294 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 10:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:05:32 INFO - PROCESS | 3288 | 1464195932303 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:05:32 INFO - PROCESS | 3288 | 1464195932305 Marionette TRACE conn6 <- [1,2190,null,{}] 10:05:32 INFO - PROCESS | 3288 | 1464195932308 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:32 INFO - PROCESS | 3288 | 1464195932478 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 10:05:32 INFO - PROCESS | 3288 | 1464195932517 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:32 INFO - PROCESS | 3288 | ++DOCSHELL 000000308C5D3000 == 114 [pid = 3288] [id = 557] 10:05:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 269 (00000030E9710C00) [pid = 3288] [serial = 1671] [outer = 0000000000000000] 10:05:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 270 (00000030EDC09800) [pid = 3288] [serial = 1672] [outer = 00000030E9710C00] 10:05:32 INFO - PROCESS | 3288 | 1464195932569 Marionette DEBUG loaded listener.js 10:05:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 271 (00000030F4B9D400) [pid = 3288] [serial = 1673] [outer = 00000030E9710C00] 10:05:33 INFO - PROCESS | 3288 | 1464195933051 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 796ms 10:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:05:33 INFO - PROCESS | 3288 | 1464195933099 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 10:05:33 INFO - PROCESS | 3288 | 1464195933101 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 10:05:33 INFO - PROCESS | 3288 | 1464195933104 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:05:33 INFO - PROCESS | 3288 | 1464195933106 Marionette TRACE conn6 <- [1,2194,null,{}] 10:05:33 INFO - PROCESS | 3288 | 1464195933115 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:33 INFO - PROCESS | 3288 | 1464195933265 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 10:05:33 INFO - PROCESS | 3288 | 1464195933286 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:33 INFO - PROCESS | 3288 | ++DOCSHELL 000000308CA0C000 == 115 [pid = 3288] [id = 558] 10:05:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 272 (00000030F660F400) [pid = 3288] [serial = 1674] [outer = 0000000000000000] 10:05:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 273 (00000030F8F76000) [pid = 3288] [serial = 1675] [outer = 00000030F660F400] 10:05:33 INFO - PROCESS | 3288 | 1464195933331 Marionette DEBUG loaded listener.js 10:05:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 274 (00000030FBA83C00) [pid = 3288] [serial = 1676] [outer = 00000030F660F400] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 273 (0000003088740C00) [pid = 3288] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 272 (00000030E7D33800) [pid = 3288] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 271 (0000003080327400) [pid = 3288] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 270 (0000003084F23400) [pid = 3288] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 269 (0000003088515000) [pid = 3288] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 268 (000000308348B400) [pid = 3288] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 267 (000000308011D000) [pid = 3288] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 266 (00000030886AB000) [pid = 3288] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 265 (0000003080B11C00) [pid = 3288] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 264 (0000003088895400) [pid = 3288] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 263 (00000030EFCDF400) [pid = 3288] [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.] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 262 (00000030886A2400) [pid = 3288] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 261 (0000003086C0F000) [pid = 3288] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 260 (00000030F5190800) [pid = 3288] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 259 (0000003080B11000) [pid = 3288] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 258 (0000003081D53C00) [pid = 3288] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 257 (00000030831C6400) [pid = 3288] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 256 (00000030F80C9000) [pid = 3288] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 255 (00000030F6013C00) [pid = 3288] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 254 (0000003083486800) [pid = 3288] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 253 (00000030F4BA0000) [pid = 3288] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 252 (0000003081CB4000) [pid = 3288] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 251 (00000030829B7800) [pid = 3288] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 250 (00000030E947DC00) [pid = 3288] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 249 (00000030803A1400) [pid = 3288] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 248 (0000003084F22400) [pid = 3288] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 247 (0000003081CB4400) [pid = 3288] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 246 (00000030F550B000) [pid = 3288] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 245 (0000003081C6D800) [pid = 3288] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 244 (00000030EDD0F800) [pid = 3288] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 243 (00000030F7154800) [pid = 3288] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 242 (00000030E8D08800) [pid = 3288] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 241 (00000030846CA400) [pid = 3288] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 240 (00000030889D5400) [pid = 3288] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 239 (0000003083A1A000) [pid = 3288] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 238 (00000030EF46D800) [pid = 3288] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 237 (00000030F7AB7400) [pid = 3288] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 236 (0000003087816800) [pid = 3288] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 235 (00000030E947A800) [pid = 3288] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 234 (00000030F550B800) [pid = 3288] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 233 (00000030881E4C00) [pid = 3288] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 232 (00000030801B5000) [pid = 3288] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 231 (00000030E85EE800) [pid = 3288] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 230 (00000030889C0000) [pid = 3288] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 229 (0000003082291000) [pid = 3288] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 228 (00000030803A8C00) [pid = 3288] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 227 (0000003088734C00) [pid = 3288] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 226 (00000030EA1C6000) [pid = 3288] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 225 (0000003080177000) [pid = 3288] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 224 (00000030F7072400) [pid = 3288] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 223 (00000030889D1000) [pid = 3288] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 222 (0000003088894800) [pid = 3288] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 221 (0000003081D2EC00) [pid = 3288] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 220 (0000003088CDFC00) [pid = 3288] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 219 (000000308A88E000) [pid = 3288] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 218 (00000030881F0400) [pid = 3288] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 217 (00000030FBA83800) [pid = 3288] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 216 (0000003088519C00) [pid = 3288] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 215 (0000003080443C00) [pid = 3288] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 214 (00000030E93B1400) [pid = 3288] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 213 (000000308985C000) [pid = 3288] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 212 (00000030864DEC00) [pid = 3288] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 211 (00000030803A7C00) [pid = 3288] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 210 (00000030E85E5C00) [pid = 3288] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 209 (00000030EEE12000) [pid = 3288] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 208 (000000308A899000) [pid = 3288] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 207 (00000030ED405800) [pid = 3288] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 206 (00000030F6012400) [pid = 3288] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 205 (0000003087877C00) [pid = 3288] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 204 (000000308466A800) [pid = 3288] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 203 (00000030E7343000) [pid = 3288] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 202 (00000030EE33CC00) [pid = 3288] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 201 (00000030EDC8C400) [pid = 3288] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:05:34 INFO - PROCESS | 3288 | 1464195934543 Marionette TRACE conn6 <- [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]]]}] 10:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1492ms 10:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:05:34 INFO - PROCESS | 3288 | 1464195934597 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 10:05:34 INFO - PROCESS | 3288 | 1464195934600 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 10:05:34 INFO - PROCESS | 3288 | 1464195934603 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:05:34 INFO - PROCESS | 3288 | 1464195934605 Marionette TRACE conn6 <- [1,2198,null,{}] 10:05:34 INFO - PROCESS | 3288 | 1464195934608 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:34 INFO - PROCESS | 3288 | 1464195934713 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 10:05:34 INFO - PROCESS | 3288 | 1464195934725 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:34 INFO - PROCESS | 3288 | ++DOCSHELL 000000308808E000 == 116 [pid = 3288] [id = 559] 10:05:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 202 (0000003080B11000) [pid = 3288] [serial = 1677] [outer = 0000000000000000] 10:05:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 203 (0000003081DA3400) [pid = 3288] [serial = 1678] [outer = 0000003080B11000] 10:05:34 INFO - PROCESS | 3288 | 1464195934884 Marionette DEBUG loaded listener.js 10:05:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 204 (000000308348B400) [pid = 3288] [serial = 1679] [outer = 0000003080B11000] 10:05:35 INFO - PROCESS | 3288 | 1464195935247 Marionette TRACE conn6 <- [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]]]}] 10:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 691ms 10:05:35 INFO - PROCESS | 3288 | 1464195935297 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 10:05:35 INFO - PROCESS | 3288 | 1464195935300 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 10:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:05:35 INFO - PROCESS | 3288 | 1464195935303 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:05:35 INFO - PROCESS | 3288 | 1464195935305 Marionette TRACE conn6 <- [1,2202,null,{}] 10:05:35 INFO - PROCESS | 3288 | 1464195935308 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:35 INFO - PROCESS | 3288 | 1464195935439 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 10:05:35 INFO - PROCESS | 3288 | 1464195935564 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:35 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F82A4000 == 117 [pid = 3288] [id = 560] 10:05:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 205 (0000003080B11800) [pid = 3288] [serial = 1680] [outer = 0000000000000000] 10:05:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 206 (0000003085163400) [pid = 3288] [serial = 1681] [outer = 0000003080B11800] 10:05:35 INFO - PROCESS | 3288 | 1464195935609 Marionette DEBUG loaded listener.js 10:05:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 207 (0000003087876C00) [pid = 3288] [serial = 1682] [outer = 0000003080B11800] 10:05:35 INFO - PROCESS | 3288 | 1464195935978 Marionette TRACE conn6 <- [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]]]}] 10:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 732ms 10:05:36 INFO - PROCESS | 3288 | 1464195936039 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 10:05:36 INFO - PROCESS | 3288 | 1464195936041 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 10:05:36 INFO - PROCESS | 3288 | 1464195936045 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:05:36 INFO - PROCESS | 3288 | 1464195936047 Marionette TRACE conn6 <- [1,2206,null,{}] 10:05:36 INFO - PROCESS | 3288 | 1464195936051 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:36 INFO - PROCESS | 3288 | 1464195936159 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 10:05:36 INFO - PROCESS | 3288 | 1464195936165 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088838800 == 118 [pid = 3288] [id = 561] 10:05:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 208 (0000003088734C00) [pid = 3288] [serial = 1683] [outer = 0000000000000000] 10:05:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 209 (0000003088894C00) [pid = 3288] [serial = 1684] [outer = 0000003088734C00] 10:05:36 INFO - PROCESS | 3288 | 1464195936212 Marionette DEBUG loaded listener.js 10:05:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 210 (000000308985D800) [pid = 3288] [serial = 1685] [outer = 0000003088734C00] 10:05:37 INFO - PROCESS | 3288 | 1464195937077 Marionette TRACE conn6 <- [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]]]}] 10:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1078ms 10:05:37 INFO - PROCESS | 3288 | 1464195937126 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 10:05:37 INFO - PROCESS | 3288 | 1464195937130 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 10:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:05:37 INFO - PROCESS | 3288 | 1464195937136 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:05:37 INFO - PROCESS | 3288 | 1464195937140 Marionette TRACE conn6 <- [1,2210,null,{}] 10:05:37 INFO - PROCESS | 3288 | 1464195937145 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:37 INFO - PROCESS | 3288 | 1464195937319 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 10:05:37 INFO - PROCESS | 3288 | 1464195937480 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:37 INFO - PROCESS | 3288 | ++DOCSHELL 000000308882C800 == 119 [pid = 3288] [id = 562] 10:05:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 211 (0000003085159400) [pid = 3288] [serial = 1686] [outer = 0000000000000000] 10:05:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 212 (00000030864D8C00) [pid = 3288] [serial = 1687] [outer = 0000003085159400] 10:05:37 INFO - PROCESS | 3288 | 1464195937538 Marionette DEBUG loaded listener.js 10:05:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 213 (0000003088518400) [pid = 3288] [serial = 1688] [outer = 0000003085159400] 10:05:38 INFO - PROCESS | 3288 | 1464195938172 Marionette TRACE conn6 <- [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]]]}] 10:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1092ms 10:05:38 INFO - PROCESS | 3288 | 1464195938233 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 10:05:38 INFO - PROCESS | 3288 | 1464195938239 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 10:05:38 INFO - PROCESS | 3288 | 1464195938246 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:05:38 INFO - PROCESS | 3288 | 1464195938250 Marionette TRACE conn6 <- [1,2214,null,{}] 10:05:38 INFO - PROCESS | 3288 | 1464195938254 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:38 INFO - PROCESS | 3288 | 1464195938394 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 10:05:38 INFO - PROCESS | 3288 | 1464195938555 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:38 INFO - PROCESS | 3288 | ++DOCSHELL 000000308C553000 == 120 [pid = 3288] [id = 563] 10:05:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 214 (00000030889C6400) [pid = 3288] [serial = 1689] [outer = 0000000000000000] 10:05:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 215 (00000030899C2400) [pid = 3288] [serial = 1690] [outer = 00000030889C6400] 10:05:38 INFO - PROCESS | 3288 | 1464195938611 Marionette DEBUG loaded listener.js 10:05:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 216 (0000003089B0DC00) [pid = 3288] [serial = 1691] [outer = 00000030889C6400] 10:05:39 INFO - PROCESS | 3288 | 1464195939213 Marionette TRACE conn6 <- [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]]]}] 10:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1027ms 10:05:39 INFO - PROCESS | 3288 | 1464195939279 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 10:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:05:39 INFO - PROCESS | 3288 | 1464195939282 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 10:05:39 INFO - PROCESS | 3288 | 1464195939286 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:05:39 INFO - PROCESS | 3288 | 1464195939291 Marionette TRACE conn6 <- [1,2218,null,{}] 10:05:39 INFO - PROCESS | 3288 | 1464195939320 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:39 INFO - PROCESS | 3288 | 1464195939495 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 10:05:39 INFO - PROCESS | 3288 | 1464195939650 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:39 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F654B800 == 121 [pid = 3288] [id = 564] 10:05:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 217 (00000030E85EE000) [pid = 3288] [serial = 1692] [outer = 0000000000000000] 10:05:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 218 (00000030E9478800) [pid = 3288] [serial = 1693] [outer = 00000030E85EE000] 10:05:39 INFO - PROCESS | 3288 | 1464195939709 Marionette DEBUG loaded listener.js 10:05:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 219 (00000030EE339000) [pid = 3288] [serial = 1694] [outer = 00000030E85EE000] 10:05:40 INFO - PROCESS | 3288 | 1464195940337 Marionette TRACE conn6 <- [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]]]}] 10:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1083ms 10:05:40 INFO - PROCESS | 3288 | 1464195940380 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 10:05:40 INFO - PROCESS | 3288 | 1464195940383 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 10:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:05:40 INFO - PROCESS | 3288 | 1464195940387 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:05:40 INFO - PROCESS | 3288 | 1464195940389 Marionette TRACE conn6 <- [1,2222,null,{}] 10:05:40 INFO - PROCESS | 3288 | 1464195940393 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:40 INFO - PROCESS | 3288 | 1464195940533 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 10:05:40 INFO - PROCESS | 3288 | 1464195940696 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:40 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B298800 == 122 [pid = 3288] [id = 565] 10:05:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 220 (00000030EEE97800) [pid = 3288] [serial = 1695] [outer = 0000000000000000] 10:05:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 221 (00000030F4BA3800) [pid = 3288] [serial = 1696] [outer = 00000030EEE97800] 10:05:40 INFO - PROCESS | 3288 | 1464195940755 Marionette DEBUG loaded listener.js 10:05:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 222 (00000030F600C800) [pid = 3288] [serial = 1697] [outer = 00000030EEE97800] 10:05:41 INFO - PROCESS | 3288 | 1464195941331 Marionette TRACE conn6 <- [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]]]}] 10:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 986ms 10:05:41 INFO - PROCESS | 3288 | 1464195941377 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 10:05:41 INFO - PROCESS | 3288 | 1464195941380 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 10:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:05:41 INFO - PROCESS | 3288 | 1464195941384 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:05:41 INFO - PROCESS | 3288 | 1464195941386 Marionette TRACE conn6 <- [1,2226,null,{}] 10:05:41 INFO - PROCESS | 3288 | 1464195941390 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:41 INFO - PROCESS | 3288 | 1464195941521 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 10:05:41 INFO - PROCESS | 3288 | 1464195941692 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:41 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089F15000 == 123 [pid = 3288] [id = 566] 10:05:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 223 (00000030F5513000) [pid = 3288] [serial = 1698] [outer = 0000000000000000] 10:05:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 224 (00000030F6608C00) [pid = 3288] [serial = 1699] [outer = 00000030F5513000] 10:05:41 INFO - PROCESS | 3288 | 1464195941750 Marionette DEBUG loaded listener.js 10:05:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 225 (00000030F7AB7000) [pid = 3288] [serial = 1700] [outer = 00000030F5513000] 10:05:42 INFO - PROCESS | 3288 | 1464195942318 Marionette TRACE conn6 <- [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]]]}] 10:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 985ms 10:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:05:42 INFO - PROCESS | 3288 | 1464195942371 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 10:05:42 INFO - PROCESS | 3288 | 1464195942374 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 10:05:42 INFO - PROCESS | 3288 | 1464195942377 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:05:42 INFO - PROCESS | 3288 | 1464195942380 Marionette TRACE conn6 <- [1,2230,null,{}] 10:05:42 INFO - PROCESS | 3288 | 1464195942384 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:42 INFO - PROCESS | 3288 | 1464195942525 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 10:05:42 INFO - PROCESS | 3288 | 1464195942698 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089F32800 == 124 [pid = 3288] [id = 567] 10:05:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 226 (00000030FC50DC00) [pid = 3288] [serial = 1701] [outer = 0000000000000000] 10:05:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 227 (00000030FD08A000) [pid = 3288] [serial = 1702] [outer = 00000030FC50DC00] 10:05:42 INFO - PROCESS | 3288 | 1464195942756 Marionette DEBUG loaded listener.js 10:05:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 228 (00000030FD0DE000) [pid = 3288] [serial = 1703] [outer = 00000030FC50DC00] 10:05:43 INFO - PROCESS | 3288 | 1464195943331 Marionette TRACE conn6 <- [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]]]}] 10:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 985ms 10:05:43 INFO - PROCESS | 3288 | 1464195943376 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 10:05:43 INFO - PROCESS | 3288 | 1464195943379 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 10:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:05:43 INFO - PROCESS | 3288 | 1464195943384 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:05:43 INFO - PROCESS | 3288 | 1464195943387 Marionette TRACE conn6 <- [1,2234,null,{}] 10:05:43 INFO - PROCESS | 3288 | 1464195943391 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:43 INFO - PROCESS | 3288 | 1464195943522 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 10:05:43 INFO - PROCESS | 3288 | 1464195943693 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:43 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B9C8800 == 125 [pid = 3288] [id = 568] 10:05:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 229 (000000308CA25C00) [pid = 3288] [serial = 1704] [outer = 0000000000000000] 10:05:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 230 (000000308CA2E800) [pid = 3288] [serial = 1705] [outer = 000000308CA25C00] 10:05:43 INFO - PROCESS | 3288 | 1464195943750 Marionette DEBUG loaded listener.js 10:05:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 231 (00000030FD08F000) [pid = 3288] [serial = 1706] [outer = 000000308CA25C00] 10:05:44 INFO - PROCESS | 3288 | 1464195944401 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1077ms 10:05:44 INFO - PROCESS | 3288 | 1464195944461 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 10:05:44 INFO - PROCESS | 3288 | 1464195944464 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 10:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:05:44 INFO - PROCESS | 3288 | 1464195944468 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:05:44 INFO - PROCESS | 3288 | 1464195944470 Marionette TRACE conn6 <- [1,2238,null,{}] 10:05:44 INFO - PROCESS | 3288 | 1464195944474 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:44 INFO - PROCESS | 3288 | 1464195944603 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 10:05:44 INFO - PROCESS | 3288 | 1464195944764 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:44 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B5C6800 == 126 [pid = 3288] [id = 569] 10:05:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 232 (0000003088296000) [pid = 3288] [serial = 1707] [outer = 0000000000000000] 10:05:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 233 (000000308829A800) [pid = 3288] [serial = 1708] [outer = 0000003088296000] 10:05:44 INFO - PROCESS | 3288 | 1464195944821 Marionette DEBUG loaded listener.js 10:05:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 234 (00000030882A1400) [pid = 3288] [serial = 1709] [outer = 0000003088296000] 10:05:45 INFO - PROCESS | 3288 | 1464195945362 Marionette TRACE conn6 <- [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]]]}] 10:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 944ms 10:05:45 INFO - PROCESS | 3288 | 1464195945415 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 10:05:45 INFO - PROCESS | 3288 | 1464195945417 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 10:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:05:45 INFO - PROCESS | 3288 | 1464195945421 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:05:45 INFO - PROCESS | 3288 | 1464195945423 Marionette TRACE conn6 <- [1,2242,null,{}] 10:05:45 INFO - PROCESS | 3288 | 1464195945427 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:45 INFO - PROCESS | 3288 | 1464195945561 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 10:05:45 INFO - PROCESS | 3288 | 1464195945738 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:45 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B5E1800 == 127 [pid = 3288] [id = 570] 10:05:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 235 (0000003089A55800) [pid = 3288] [serial = 1710] [outer = 0000000000000000] 10:05:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 236 (0000003089A5A000) [pid = 3288] [serial = 1711] [outer = 0000003089A55800] 10:05:45 INFO - PROCESS | 3288 | 1464195945794 Marionette DEBUG loaded listener.js 10:05:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 237 (0000003089A5FC00) [pid = 3288] [serial = 1712] [outer = 0000003089A55800] 10:05:46 INFO - PROCESS | 3288 | 1464195946356 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 984ms 10:05:46 INFO - PROCESS | 3288 | 1464195946408 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 10:05:46 INFO - PROCESS | 3288 | 1464195946410 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 10:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:05:46 INFO - PROCESS | 3288 | 1464195946414 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:05:46 INFO - PROCESS | 3288 | 1464195946416 Marionette TRACE conn6 <- [1,2246,null,{}] 10:05:46 INFO - PROCESS | 3288 | 1464195946420 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:46 INFO - PROCESS | 3288 | 1464195946553 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 10:05:46 INFO - PROCESS | 3288 | 1464195946727 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:46 INFO - PROCESS | 3288 | ++DOCSHELL 000000308BC1A000 == 128 [pid = 3288] [id = 571] 10:05:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 238 (0000003089A5DC00) [pid = 3288] [serial = 1713] [outer = 0000000000000000] 10:05:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 239 (000000308BCBEC00) [pid = 3288] [serial = 1714] [outer = 0000003089A5DC00] 10:05:46 INFO - PROCESS | 3288 | 1464195946784 Marionette DEBUG loaded listener.js 10:05:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 240 (000000308BCC3800) [pid = 3288] [serial = 1715] [outer = 0000003089A5DC00] 10:05:47 INFO - PROCESS | 3288 | 1464195947510 Marionette TRACE conn6 <- [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]]]}] 10:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1140ms 10:05:47 INFO - PROCESS | 3288 | 1464195947557 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 10:05:47 INFO - PROCESS | 3288 | 1464195947560 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 10:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:05:47 INFO - PROCESS | 3288 | 1464195947564 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:05:47 INFO - PROCESS | 3288 | 1464195947567 Marionette TRACE conn6 <- [1,2250,null,{}] 10:05:47 INFO - PROCESS | 3288 | 1464195947571 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:47 INFO - PROCESS | 3288 | 1464195947722 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 10:05:47 INFO - PROCESS | 3288 | 1464195947891 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:47 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D7B800 == 129 [pid = 3288] [id = 572] 10:05:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 241 (00000030801A8800) [pid = 3288] [serial = 1716] [outer = 0000000000000000] 10:05:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 242 (0000003081CB5000) [pid = 3288] [serial = 1717] [outer = 00000030801A8800] 10:05:47 INFO - PROCESS | 3288 | 1464195947952 Marionette DEBUG loaded listener.js 10:05:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 243 (000000308BCC9000) [pid = 3288] [serial = 1718] [outer = 00000030801A8800] 10:05:48 INFO - PROCESS | 3288 | 1464195948524 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 984ms 10:05:48 INFO - PROCESS | 3288 | 1464195948562 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 10:05:48 INFO - PROCESS | 3288 | 1464195948564 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 10:05:48 INFO - PROCESS | 3288 | 1464195948570 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:05:48 INFO - PROCESS | 3288 | 1464195948572 Marionette TRACE conn6 <- [1,2254,null,{}] 10:05:48 INFO - PROCESS | 3288 | 1464195948576 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:48 INFO - PROCESS | 3288 | 1464195948710 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 10:05:48 INFO - PROCESS | 3288 | 1464195948886 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:48 INFO - PROCESS | 3288 | ++DOCSHELL 00000030838A2000 == 130 [pid = 3288] [id = 573] 10:05:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 244 (00000030801AD000) [pid = 3288] [serial = 1719] [outer = 0000000000000000] 10:05:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 245 (0000003082295800) [pid = 3288] [serial = 1720] [outer = 00000030801AD000] 10:05:48 INFO - PROCESS | 3288 | 1464195948945 Marionette DEBUG loaded listener.js 10:05:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 246 (0000003083483C00) [pid = 3288] [serial = 1721] [outer = 00000030801AD000] 10:05:49 INFO - PROCESS | 3288 | 1464195949861 Marionette TRACE conn6 <- [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]]]}] 10:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1327ms 10:05:49 INFO - PROCESS | 3288 | 1464195949904 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 10:05:49 INFO - PROCESS | 3288 | 1464195949909 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 10:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:05:49 INFO - PROCESS | 3288 | 1464195949915 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:05:49 INFO - PROCESS | 3288 | 1464195949919 Marionette TRACE conn6 <- [1,2258,null,{}] 10:05:49 INFO - PROCESS | 3288 | 1464195949926 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:50 INFO - PROCESS | 3288 | 1464195950072 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 10:05:50 INFO - PROCESS | 3288 | 1464195950233 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000003084750800 == 131 [pid = 3288] [id = 574] 10:05:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 247 (0000003081DA5800) [pid = 3288] [serial = 1722] [outer = 0000000000000000] 10:05:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 248 (00000030828AFC00) [pid = 3288] [serial = 1723] [outer = 0000003081DA5800] 10:05:50 INFO - PROCESS | 3288 | 1464195950283 Marionette DEBUG loaded listener.js 10:05:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 249 (0000003083162000) [pid = 3288] [serial = 1724] [outer = 0000003081DA5800] 10:05:50 INFO - PROCESS | 3288 | 1464195950887 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1030ms 10:05:50 INFO - PROCESS | 3288 | 1464195950949 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 10:05:50 INFO - PROCESS | 3288 | 1464195950955 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 10:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:05:50 INFO - PROCESS | 3288 | 1464195950962 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:05:50 INFO - PROCESS | 3288 | 1464195950964 Marionette TRACE conn6 <- [1,2262,null,{}] 10:05:50 INFO - PROCESS | 3288 | 1464195950969 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:51 INFO - PROCESS | 3288 | 1464195951098 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 10:05:51 INFO - PROCESS | 3288 | 1464195951265 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085221800 == 132 [pid = 3288] [id = 575] 10:05:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 250 (0000003080B05400) [pid = 3288] [serial = 1725] [outer = 0000000000000000] 10:05:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 251 (0000003083D45400) [pid = 3288] [serial = 1726] [outer = 0000003080B05400] 10:05:51 INFO - PROCESS | 3288 | 1464195951319 Marionette DEBUG loaded listener.js 10:05:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 252 (00000030846C6800) [pid = 3288] [serial = 1727] [outer = 0000003080B05400] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC2B2000 == 131 [pid = 3288] [id = 238] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD675800 == 130 [pid = 3288] [id = 357] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD58E000 == 129 [pid = 3288] [id = 356] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030F82A4000 == 128 [pid = 3288] [id = 560] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 000000308808E000 == 127 [pid = 3288] [id = 559] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 000000308CA0C000 == 126 [pid = 3288] [id = 558] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 000000308C5D3000 == 125 [pid = 3288] [id = 557] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD41A000 == 124 [pid = 3288] [id = 556] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 000000308283D800 == 123 [pid = 3288] [id = 555] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 000000308B0E0000 == 122 [pid = 3288] [id = 554] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 251 (00000030881F2000) [pid = 3288] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 250 (00000030EDD1C000) [pid = 3288] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030853F8800 == 121 [pid = 3288] [id = 553] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 0000003085183800 == 120 [pid = 3288] [id = 552] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD588000 == 119 [pid = 3288] [id = 550] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD424000 == 118 [pid = 3288] [id = 549] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030F91B2000 == 117 [pid = 3288] [id = 548] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030F6030800 == 116 [pid = 3288] [id = 547] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030EF0AE800 == 115 [pid = 3288] [id = 546] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030ED42D000 == 114 [pid = 3288] [id = 545] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 000000308B0DA800 == 113 [pid = 3288] [id = 544] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 0000003089748800 == 112 [pid = 3288] [id = 543] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 0000003084743000 == 111 [pid = 3288] [id = 542] 10:05:51 INFO - PROCESS | 3288 | --DOCSHELL 000000308809E800 == 110 [pid = 3288] [id = 541] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 249 (00000030EF478400) [pid = 3288] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 248 (00000030881EC000) [pid = 3288] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 247 (00000030853ABC00) [pid = 3288] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 246 (0000003088CD6400) [pid = 3288] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 245 (000000308296F000) [pid = 3288] [serial = 1070] [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.] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 244 (0000003086C08400) [pid = 3288] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 243 (00000030F5191C00) [pid = 3288] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 242 (00000030886A5800) [pid = 3288] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 241 (00000030F5511800) [pid = 3288] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 240 (0000003088898400) [pid = 3288] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 239 (00000030E8C32800) [pid = 3288] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 238 (000000308A892800) [pid = 3288] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 237 (0000003080B0C800) [pid = 3288] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 236 (00000030EA317000) [pid = 3288] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 235 (0000003086C11400) [pid = 3288] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 234 (000000308785F800) [pid = 3288] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 233 (000000308851CC00) [pid = 3288] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 232 (000000308515BC00) [pid = 3288] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 231 (0000003083A22C00) [pid = 3288] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 230 (0000003080B03C00) [pid = 3288] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 229 (000000308017BC00) [pid = 3288] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 228 (00000030E7B4CC00) [pid = 3288] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 227 (00000030F3385400) [pid = 3288] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 226 (0000003089859400) [pid = 3288] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 225 (000000308785BC00) [pid = 3288] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 224 (0000003083D4C000) [pid = 3288] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 223 (00000030852DF800) [pid = 3288] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 222 (0000003081C65000) [pid = 3288] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 221 (0000003083A26C00) [pid = 3288] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 220 (00000030E8BE0400) [pid = 3288] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 219 (00000030E951FC00) [pid = 3288] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 218 (00000030EDF4B400) [pid = 3288] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 217 (00000030889DAC00) [pid = 3288] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 216 (0000003088896800) [pid = 3288] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 215 (0000003088551400) [pid = 3288] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 214 (00000030F64F0400) [pid = 3288] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 213 (00000030828B3800) [pid = 3288] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 212 (000000308348D400) [pid = 3288] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 211 (00000030852E0C00) [pid = 3288] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 210 (00000030FC41AC00) [pid = 3288] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 209 (00000030F6611400) [pid = 3288] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 208 (000000308515B000) [pid = 3288] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 207 (00000030F598C800) [pid = 3288] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 206 (0000003087863000) [pid = 3288] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 205 (0000003084F20400) [pid = 3288] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 204 (00000030ED40A800) [pid = 3288] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 203 (00000030EEE97000) [pid = 3288] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 202 (00000030881ECC00) [pid = 3288] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 201 (00000030FBA89000) [pid = 3288] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 200 (000000308297B400) [pid = 3288] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 199 (00000030F7079C00) [pid = 3288] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 198 (0000003088624800) [pid = 3288] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 197 (00000030889D0800) [pid = 3288] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 196 (00000030F9006400) [pid = 3288] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 195 (00000030F4C22000) [pid = 3288] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 194 (0000003089B13000) [pid = 3288] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 193 (00000030F5144800) [pid = 3288] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 192 (00000030F706DC00) [pid = 3288] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 191 (00000030F7ABD800) [pid = 3288] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 190 (0000003080B03800) [pid = 3288] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 189 (00000030853A9800) [pid = 3288] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 188 (000000308515B400) [pid = 3288] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 187 (00000030F4C23800) [pid = 3288] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 186 (00000030F94B5800) [pid = 3288] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 185 (0000003088893C00) [pid = 3288] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 184 (00000030EDF40800) [pid = 3288] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 183 (00000030F5EB6C00) [pid = 3288] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 182 (000000308A88F800) [pid = 3288] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 181 (0000003087879C00) [pid = 3288] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 180 (00000030E947F000) [pid = 3288] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 179 (00000030889CE800) [pid = 3288] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 178 (0000003083D44800) [pid = 3288] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 177 (0000003087878800) [pid = 3288] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 176 (000000308873FC00) [pid = 3288] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 175 (00000030EE379C00) [pid = 3288] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 174 (0000003083D4BC00) [pid = 3288] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 173 (00000030F94AC400) [pid = 3288] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 172 (000000308985DC00) [pid = 3288] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 171 (00000030FD091000) [pid = 3288] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 170 (0000003081D9EC00) [pid = 3288] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 169 (00000030E3DA2000) [pid = 3288] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (00000030F80C6C00) [pid = 3288] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 167 (00000030E7345C00) [pid = 3288] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 166 (00000030FC415800) [pid = 3288] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 165 (00000030F9005400) [pid = 3288] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 164 (0000003081DA4000) [pid = 3288] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (00000030EED13800) [pid = 3288] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (00000030E7D2B400) [pid = 3288] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (0000003088CDF000) [pid = 3288] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (0000003082296000) [pid = 3288] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (00000030E93B8C00) [pid = 3288] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (00000030F660D800) [pid = 3288] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (00000030F2973800) [pid = 3288] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (00000030F60C6400) [pid = 3288] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (00000030F6603000) [pid = 3288] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (00000030EED0B800) [pid = 3288] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (00000030F69FD800) [pid = 3288] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (0000003085F93400) [pid = 3288] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (00000030899E3000) [pid = 3288] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (00000030889DC800) [pid = 3288] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (00000030852E5400) [pid = 3288] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (000000308AC5F000) [pid = 3288] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (0000003088245800) [pid = 3288] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (00000030E8243800) [pid = 3288] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (00000030F338E400) [pid = 3288] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (00000030F264CC00) [pid = 3288] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 10:05:51 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (000000308466D400) [pid = 3288] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 10:05:52 INFO - PROCESS | 3288 | 1464195952137 Marionette TRACE conn6 <- [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]]]}] 10:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1240ms 10:05:52 INFO - PROCESS | 3288 | 1464195952208 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 10:05:52 INFO - PROCESS | 3288 | 1464195952210 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 10:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:05:52 INFO - PROCESS | 3288 | 1464195952214 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:05:52 INFO - PROCESS | 3288 | 1464195952218 Marionette TRACE conn6 <- [1,2266,null,{}] 10:05:52 INFO - PROCESS | 3288 | 1464195952229 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:52 INFO - PROCESS | 3288 | 1464195952344 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 10:05:52 INFO - PROCESS | 3288 | 1464195952476 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:52 INFO - PROCESS | 3288 | ++DOCSHELL 0000003084422800 == 111 [pid = 3288] [id = 576] 10:05:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (0000003081CB0000) [pid = 3288] [serial = 1728] [outer = 0000000000000000] 10:05:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (00000030829B6000) [pid = 3288] [serial = 1729] [outer = 0000003081CB0000] 10:05:52 INFO - PROCESS | 3288 | 1464195952525 Marionette DEBUG loaded listener.js 10:05:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (0000003083D4C400) [pid = 3288] [serial = 1730] [outer = 0000003081CB0000] 10:05:52 INFO - PROCESS | 3288 | 1464195952937 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 776ms 10:05:53 INFO - PROCESS | 3288 | 1464195952993 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 10:05:53 INFO - PROCESS | 3288 | 1464195952996 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 10:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:05:53 INFO - PROCESS | 3288 | 1464195952999 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:05:53 INFO - PROCESS | 3288 | 1464195953001 Marionette TRACE conn6 <- [1,2270,null,{}] 10:05:53 INFO - PROCESS | 3288 | 1464195953004 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:53 INFO - PROCESS | 3288 | 1464195953117 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 10:05:53 INFO - PROCESS | 3288 | 1464195953129 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:53 INFO - PROCESS | 3288 | ++DOCSHELL 000000308517E800 == 112 [pid = 3288] [id = 577] 10:05:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (0000003085156800) [pid = 3288] [serial = 1731] [outer = 0000000000000000] 10:05:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (00000030852D9800) [pid = 3288] [serial = 1732] [outer = 0000003085156800] 10:05:53 INFO - PROCESS | 3288 | 1464195953175 Marionette DEBUG loaded listener.js 10:05:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (000000308539E000) [pid = 3288] [serial = 1733] [outer = 0000003085156800] 10:05:53 INFO - PROCESS | 3288 | 1464195953638 Marionette TRACE conn6 <- [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]]]}] 10:05:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:05:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 691ms 10:05:53 INFO - PROCESS | 3288 | 1464195953693 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 10:05:53 INFO - PROCESS | 3288 | 1464195953695 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 10:05:53 INFO - PROCESS | 3288 | 1464195953698 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:05:53 INFO - PROCESS | 3288 | 1464195953700 Marionette TRACE conn6 <- [1,2274,null,{}] 10:05:53 INFO - PROCESS | 3288 | 1464195953704 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:53 INFO - PROCESS | 3288 | 1464195953811 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 10:05:53 INFO - PROCESS | 3288 | 1464195953818 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:53 INFO - PROCESS | 3288 | ++DOCSHELL 000000308788F800 == 113 [pid = 3288] [id = 578] 10:05:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (0000003083D52800) [pid = 3288] [serial = 1734] [outer = 0000000000000000] 10:05:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (0000003085C0C000) [pid = 3288] [serial = 1735] [outer = 0000003083D52800] 10:05:53 INFO - PROCESS | 3288 | 1464195953866 Marionette DEBUG loaded listener.js 10:05:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (00000030864D3400) [pid = 3288] [serial = 1736] [outer = 0000003083D52800] 10:05:54 INFO - PROCESS | 3288 | 1464195954412 Marionette TRACE conn6 <- [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]]]}] 10:05:54 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 10:05:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 732ms 10:05:54 INFO - PROCESS | 3288 | 1464195954434 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 10:05:54 INFO - PROCESS | 3288 | 1464195954436 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 10:05:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:05:54 INFO - PROCESS | 3288 | 1464195954440 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:05:54 INFO - PROCESS | 3288 | 1464195954442 Marionette TRACE conn6 <- [1,2278,null,{}] 10:05:54 INFO - PROCESS | 3288 | 1464195954446 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:54 INFO - PROCESS | 3288 | 1464195954615 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 10:05:54 INFO - PROCESS | 3288 | 1464195954640 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:54 INFO - PROCESS | 3288 | ++DOCSHELL 00000030882CC000 == 114 [pid = 3288] [id = 579] 10:05:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (0000003087823800) [pid = 3288] [serial = 1737] [outer = 0000000000000000] 10:05:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (000000308787EC00) [pid = 3288] [serial = 1738] [outer = 0000003087823800] 10:05:54 INFO - PROCESS | 3288 | 1464195954688 Marionette DEBUG loaded listener.js 10:05:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (0000003088242C00) [pid = 3288] [serial = 1739] [outer = 0000003087823800] 10:05:55 INFO - PROCESS | 3288 | 1464195955171 Marionette TRACE conn6 <- [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]]]}] 10:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 775ms 10:05:55 INFO - PROCESS | 3288 | 1464195955249 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 10:05:55 INFO - PROCESS | 3288 | 1464195955252 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 10:05:55 INFO - PROCESS | 3288 | 1464195955255 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:05:55 INFO - PROCESS | 3288 | 1464195955257 Marionette TRACE conn6 <- [1,2282,null,{}] 10:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:05:55 INFO - PROCESS | 3288 | 1464195955261 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:55 INFO - PROCESS | 3288 | 1464195955408 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 10:05:55 INFO - PROCESS | 3288 | 1464195955430 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:55 INFO - PROCESS | 3288 | ++DOCSHELL 000000308878B800 == 115 [pid = 3288] [id = 580] 10:05:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (00000030881EC000) [pid = 3288] [serial = 1740] [outer = 0000000000000000] 10:05:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (000000308851CC00) [pid = 3288] [serial = 1741] [outer = 00000030881EC000] 10:05:55 INFO - PROCESS | 3288 | 1464195955475 Marionette DEBUG loaded listener.js 10:05:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (0000003088623400) [pid = 3288] [serial = 1742] [outer = 00000030881EC000] 10:05:55 INFO - PROCESS | 3288 | 1464195955931 Marionette TRACE conn6 <- [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]]]}] 10:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 10:05:55 INFO - PROCESS | 3288 | 1464195955995 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 10:05:56 INFO - PROCESS | 3288 | 1464195955997 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 10:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:05:56 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (000000308039A800) [pid = 3288] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:05:56 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (0000003080B11800) [pid = 3288] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:05:56 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (0000003088622C00) [pid = 3288] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:05:56 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (00000030E9710C00) [pid = 3288] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:05:56 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (00000030F660F400) [pid = 3288] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:05:56 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (0000003088738400) [pid = 3288] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:05:56 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (000000308017E800) [pid = 3288] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:05:56 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (0000003087884800) [pid = 3288] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:05:56 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (000000308539F400) [pid = 3288] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:05:56 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (0000003080114000) [pid = 3288] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:05:56 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (0000003080B11000) [pid = 3288] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:05:56 INFO - PROCESS | 3288 | 1464195956282 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:05:56 INFO - PROCESS | 3288 | 1464195956285 Marionette TRACE conn6 <- [1,2286,null,{}] 10:05:56 INFO - PROCESS | 3288 | 1464195956289 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:56 INFO - PROCESS | 3288 | 1464195956397 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 10:05:56 INFO - PROCESS | 3288 | 1464195956403 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:56 INFO - PROCESS | 3288 | ++DOCSHELL 000000308720D800 == 116 [pid = 3288] [id = 581] 10:05:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (0000003082B4F400) [pid = 3288] [serial = 1743] [outer = 0000000000000000] 10:05:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (0000003083D52000) [pid = 3288] [serial = 1744] [outer = 0000003082B4F400] 10:05:56 INFO - PROCESS | 3288 | 1464195956450 Marionette DEBUG loaded listener.js 10:05:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (00000030886A5800) [pid = 3288] [serial = 1745] [outer = 0000003082B4F400] 10:05:56 INFO - PROCESS | 3288 | 1464195956962 Marionette TRACE conn6 <- [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]]]}] 10:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 754ms 10:05:57 INFO - PROCESS | 3288 | 1464195957020 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 10:05:57 INFO - PROCESS | 3288 | 1464195957022 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 10:05:57 INFO - PROCESS | 3288 | 1464195957025 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:05:57 INFO - PROCESS | 3288 | 1464195957027 Marionette TRACE conn6 <- [1,2290,null,{}] 10:05:57 INFO - PROCESS | 3288 | 1464195957031 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:57 INFO - PROCESS | 3288 | 1464195957141 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 10:05:57 INFO - PROCESS | 3288 | 1464195957151 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088C50800 == 117 [pid = 3288] [id = 582] 10:05:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (0000003088740400) [pid = 3288] [serial = 1746] [outer = 0000000000000000] 10:05:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (000000308888CC00) [pid = 3288] [serial = 1747] [outer = 0000003088740400] 10:05:57 INFO - PROCESS | 3288 | 1464195957199 Marionette DEBUG loaded listener.js 10:05:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (00000030889CC400) [pid = 3288] [serial = 1748] [outer = 0000003088740400] 10:05:57 INFO - PROCESS | 3288 | 1464195957644 Marionette TRACE conn6 <- [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]]]}] 10:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 10:05:57 INFO - PROCESS | 3288 | 1464195957699 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 10:05:57 INFO - PROCESS | 3288 | 1464195957702 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 10:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:05:57 INFO - PROCESS | 3288 | 1464195957706 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:05:57 INFO - PROCESS | 3288 | 1464195957708 Marionette TRACE conn6 <- [1,2294,null,{}] 10:05:57 INFO - PROCESS | 3288 | 1464195957711 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:57 INFO - PROCESS | 3288 | 1464195957821 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 10:05:57 INFO - PROCESS | 3288 | 1464195957828 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:57 INFO - PROCESS | 3288 | ++DOCSHELL 000000308980F000 == 118 [pid = 3288] [id = 583] 10:05:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (00000030889DAC00) [pid = 3288] [serial = 1749] [outer = 0000000000000000] 10:05:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (0000003088CD4000) [pid = 3288] [serial = 1750] [outer = 00000030889DAC00] 10:05:57 INFO - PROCESS | 3288 | 1464195957873 Marionette DEBUG loaded listener.js 10:05:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (0000003089856000) [pid = 3288] [serial = 1751] [outer = 00000030889DAC00] 10:05:58 INFO - PROCESS | 3288 | 1464195958558 Marionette TRACE conn6 <- [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]]]}] 10:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 880ms 10:05:58 INFO - PROCESS | 3288 | 1464195958589 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 10:05:58 INFO - PROCESS | 3288 | 1464195958593 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 10:05:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:05:58 INFO - PROCESS | 3288 | 1464195958599 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:05:58 INFO - PROCESS | 3288 | 1464195958604 Marionette TRACE conn6 <- [1,2298,null,{}] 10:05:58 INFO - PROCESS | 3288 | 1464195958610 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:58 INFO - PROCESS | 3288 | 1464195958760 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 10:05:58 INFO - PROCESS | 3288 | 1464195958914 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000003084430000 == 119 [pid = 3288] [id = 584] 10:05:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (0000003080B0C800) [pid = 3288] [serial = 1752] [outer = 0000000000000000] 10:05:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (0000003081D60C00) [pid = 3288] [serial = 1753] [outer = 0000003080B0C800] 10:05:58 INFO - PROCESS | 3288 | 1464195958975 Marionette DEBUG loaded listener.js 10:05:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (0000003082979000) [pid = 3288] [serial = 1754] [outer = 0000003080B0C800] 10:05:59 INFO - PROCESS | 3288 | 1464195959651 Marionette TRACE conn6 <- [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]]]}] 10:05:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:05:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1080ms 10:05:59 INFO - PROCESS | 3288 | 1464195959695 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 10:05:59 INFO - PROCESS | 3288 | 1464195959702 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 10:05:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:05:59 INFO - PROCESS | 3288 | 1464195959709 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:05:59 INFO - PROCESS | 3288 | 1464195959712 Marionette TRACE conn6 <- [1,2302,null,{}] 10:05:59 INFO - PROCESS | 3288 | 1464195959716 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:59 INFO - PROCESS | 3288 | 1464195959855 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 10:06:00 INFO - PROCESS | 3288 | 1464195960009 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000003087DD9000 == 120 [pid = 3288] [id = 585] 10:06:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (0000003083D50800) [pid = 3288] [serial = 1755] [outer = 0000000000000000] 10:06:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (0000003084F1D000) [pid = 3288] [serial = 1756] [outer = 0000003083D50800] 10:06:00 INFO - PROCESS | 3288 | 1464195960066 Marionette DEBUG loaded listener.js 10:06:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (0000003085F8F000) [pid = 3288] [serial = 1757] [outer = 0000003083D50800] 10:06:00 INFO - PROCESS | 3288 | 1464195960687 Marionette TRACE conn6 <- [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]]]}] 10:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1031ms 10:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:06:00 INFO - PROCESS | 3288 | 1464195960741 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 10:06:00 INFO - PROCESS | 3288 | 1464195960744 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 10:06:00 INFO - PROCESS | 3288 | 1464195960748 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:06:00 INFO - PROCESS | 3288 | 1464195960752 Marionette TRACE conn6 <- [1,2306,null,{}] 10:06:00 INFO - PROCESS | 3288 | 1464195960789 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:00 INFO - PROCESS | 3288 | 1464195960970 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 10:06:01 INFO - PROCESS | 3288 | 1464195961117 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:01 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B0C3000 == 121 [pid = 3288] [id = 586] 10:06:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (0000003087883400) [pid = 3288] [serial = 1758] [outer = 0000000000000000] 10:06:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (000000308869EC00) [pid = 3288] [serial = 1759] [outer = 0000003087883400] 10:06:01 INFO - PROCESS | 3288 | 1464195961176 Marionette DEBUG loaded listener.js 10:06:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 165 (000000308985D400) [pid = 3288] [serial = 1760] [outer = 0000003087883400] 10:06:01 INFO - PROCESS | 3288 | 1464195961796 Marionette TRACE conn6 <- [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] 10:06:01 INFO - PROCESS | 3288 | 1464195961856 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 10:06:01 INFO - PROCESS | 3288 | 1464195961860 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:06:01 INFO - PROCESS | 3288 | 1464195961862 Marionette TRACE conn6 <- [1,2310,null,{}] 10:06:01 INFO - PROCESS | 3288 | 1464195961866 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:02 INFO - PROCESS | 3288 | 1464195962037 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 10:06:02 INFO - PROCESS | 3288 | 1464195962188 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:02 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B9C7000 == 122 [pid = 3288] [id = 587] 10:06:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (00000030881E6800) [pid = 3288] [serial = 1761] [outer = 0000000000000000] 10:06:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 167 (0000003089B12800) [pid = 3288] [serial = 1762] [outer = 00000030881E6800] 10:06:02 INFO - PROCESS | 3288 | 1464195962246 Marionette DEBUG loaded listener.js 10:06:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (000000308A897800) [pid = 3288] [serial = 1763] [outer = 00000030881E6800] 10:06:02 INFO - PROCESS | 3288 | 1464195962850 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:06:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:06:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1030ms 10:06:02 INFO - PROCESS | 3288 | 1464195962893 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 10:06:02 INFO - PROCESS | 3288 | 1464195962896 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 10:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:06:02 INFO - PROCESS | 3288 | 1464195962899 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:06:02 INFO - PROCESS | 3288 | 1464195962902 Marionette TRACE conn6 <- [1,2314,null,{}] 10:06:02 INFO - PROCESS | 3288 | 1464195962924 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:03 INFO - PROCESS | 3288 | 1464195963057 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 10:06:03 INFO - PROCESS | 3288 | 1464195963223 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:03 INFO - PROCESS | 3288 | ++DOCSHELL 000000308C5D0000 == 123 [pid = 3288] [id = 588] 10:06:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (000000308BCBA400) [pid = 3288] [serial = 1764] [outer = 0000000000000000] 10:06:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (000000308BCC5C00) [pid = 3288] [serial = 1765] [outer = 000000308BCBA400] 10:06:03 INFO - PROCESS | 3288 | 1464195963281 Marionette DEBUG loaded listener.js 10:06:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 171 (000000308DC9CC00) [pid = 3288] [serial = 1766] [outer = 000000308BCBA400] 10:06:03 INFO - PROCESS | 3288 | 1464195963823 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:06:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:06:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 985ms 10:06:03 INFO - PROCESS | 3288 | 1464195963887 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 10:06:03 INFO - PROCESS | 3288 | 1464195963890 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 10:06:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:06:03 INFO - PROCESS | 3288 | 1464195963894 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:06:03 INFO - PROCESS | 3288 | 1464195963896 Marionette TRACE conn6 <- [1,2318,null,{}] 10:06:03 INFO - PROCESS | 3288 | 1464195963900 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:04 INFO - PROCESS | 3288 | 1464195964055 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 10:06:04 INFO - PROCESS | 3288 | 1464195964222 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:04 INFO - PROCESS | 3288 | ++DOCSHELL 000000308DC47800 == 124 [pid = 3288] [id = 589] 10:06:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 172 (000000308DCA5C00) [pid = 3288] [serial = 1767] [outer = 0000000000000000] 10:06:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 173 (00000030E7D25400) [pid = 3288] [serial = 1768] [outer = 000000308DCA5C00] 10:06:04 INFO - PROCESS | 3288 | 1464195964280 Marionette DEBUG loaded listener.js 10:06:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 174 (00000030E82C8400) [pid = 3288] [serial = 1769] [outer = 000000308DCA5C00] 10:06:04 INFO - PROCESS | 3288 | 1464195964902 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:06:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:06:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1032ms 10:06:04 INFO - PROCESS | 3288 | 1464195964942 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 10:06:04 INFO - PROCESS | 3288 | 1464195964945 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 10:06:04 INFO - PROCESS | 3288 | 1464195964950 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:06:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:06:04 INFO - PROCESS | 3288 | 1464195964953 Marionette TRACE conn6 <- [1,2322,null,{}] 10:06:04 INFO - PROCESS | 3288 | 1464195964976 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:05 INFO - PROCESS | 3288 | 1464195965109 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 10:06:05 INFO - PROCESS | 3288 | 1464195965273 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:05 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DBD800 == 125 [pid = 3288] [id = 590] 10:06:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 175 (00000030E85EBC00) [pid = 3288] [serial = 1770] [outer = 0000000000000000] 10:06:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 176 (00000030E8BD4800) [pid = 3288] [serial = 1771] [outer = 00000030E85EBC00] 10:06:05 INFO - PROCESS | 3288 | 1464195965329 Marionette DEBUG loaded listener.js 10:06:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 177 (00000030E8D05C00) [pid = 3288] [serial = 1772] [outer = 00000030E85EBC00] 10:06:05 INFO - PROCESS | 3288 | 1464195965953 Marionette TRACE conn6 <- [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]]]}] 10:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1042ms 10:06:06 INFO - PROCESS | 3288 | 1464195965997 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 10:06:06 INFO - PROCESS | 3288 | 1464195966000 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 10:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:06:06 INFO - PROCESS | 3288 | 1464195966004 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:06:06 INFO - PROCESS | 3288 | 1464195966006 Marionette TRACE conn6 <- [1,2326,null,{}] 10:06:06 INFO - PROCESS | 3288 | 1464195966010 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:06 INFO - PROCESS | 3288 | 1464195966162 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 10:06:06 INFO - PROCESS | 3288 | 1464195966315 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:06 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED434800 == 126 [pid = 3288] [id = 591] 10:06:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 178 (00000030E941C400) [pid = 3288] [serial = 1773] [outer = 0000000000000000] 10:06:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 179 (00000030E9485C00) [pid = 3288] [serial = 1774] [outer = 00000030E941C400] 10:06:06 INFO - PROCESS | 3288 | 1464195966371 Marionette DEBUG loaded listener.js 10:06:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 180 (00000030ED469000) [pid = 3288] [serial = 1775] [outer = 00000030E941C400] 10:06:06 INFO - PROCESS | 3288 | 1464195966930 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 986ms 10:06:07 INFO - PROCESS | 3288 | 1464195966992 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 10:06:07 INFO - PROCESS | 3288 | 1464195966995 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 10:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:06:07 INFO - PROCESS | 3288 | 1464195966998 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:06:07 INFO - PROCESS | 3288 | 1464195967001 Marionette TRACE conn6 <- [1,2330,null,{}] 10:06:07 INFO - PROCESS | 3288 | 1464195967005 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:07 INFO - PROCESS | 3288 | 1464195967159 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 10:06:07 INFO - PROCESS | 3288 | 1464195967328 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:07 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE18D800 == 127 [pid = 3288] [id = 592] 10:06:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 181 (00000030EDF41800) [pid = 3288] [serial = 1776] [outer = 0000000000000000] 10:06:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 182 (00000030EE2AE400) [pid = 3288] [serial = 1777] [outer = 00000030EDF41800] 10:06:07 INFO - PROCESS | 3288 | 1464195967387 Marionette DEBUG loaded listener.js 10:06:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 183 (00000030EED14C00) [pid = 3288] [serial = 1778] [outer = 00000030EDF41800] 10:06:07 INFO - PROCESS | 3288 | 1464195967986 Marionette TRACE conn6 <- [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]]]}] 10:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1028ms 10:06:08 INFO - PROCESS | 3288 | 1464195968029 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 10:06:08 INFO - PROCESS | 3288 | 1464195968032 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 10:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:06:08 INFO - PROCESS | 3288 | 1464195968035 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:06:08 INFO - PROCESS | 3288 | 1464195968038 Marionette TRACE conn6 <- [1,2334,null,{}] 10:06:08 INFO - PROCESS | 3288 | 1464195968042 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:08 INFO - PROCESS | 3288 | 1464195968197 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 10:06:08 INFO - PROCESS | 3288 | 1464195968351 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:08 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EF407800 == 128 [pid = 3288] [id = 593] 10:06:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 184 (00000030EF477800) [pid = 3288] [serial = 1779] [outer = 0000000000000000] 10:06:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 185 (00000030F2641400) [pid = 3288] [serial = 1780] [outer = 00000030EF477800] 10:06:08 INFO - PROCESS | 3288 | 1464195968406 Marionette DEBUG loaded listener.js 10:06:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 186 (00000030F29B4800) [pid = 3288] [serial = 1781] [outer = 00000030EF477800] 10:06:09 INFO - PROCESS | 3288 | 1464195969046 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1033ms 10:06:09 INFO - PROCESS | 3288 | 1464195969070 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 10:06:09 INFO - PROCESS | 3288 | 1464195969073 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 10:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:06:09 INFO - PROCESS | 3288 | 1464195969077 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:06:09 INFO - PROCESS | 3288 | 1464195969080 Marionette TRACE conn6 <- [1,2338,null,{}] 10:06:09 INFO - PROCESS | 3288 | 1464195969084 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:09 INFO - PROCESS | 3288 | 1464195969240 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 10:06:09 INFO - PROCESS | 3288 | 1464195969409 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:09 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4B84000 == 129 [pid = 3288] [id = 594] 10:06:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 187 (00000030F4CA2000) [pid = 3288] [serial = 1782] [outer = 0000000000000000] 10:06:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 188 (00000030F5190C00) [pid = 3288] [serial = 1783] [outer = 00000030F4CA2000] 10:06:09 INFO - PROCESS | 3288 | 1464195969471 Marionette DEBUG loaded listener.js 10:06:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 189 (00000030F5C70800) [pid = 3288] [serial = 1784] [outer = 00000030F4CA2000] 10:06:10 INFO - PROCESS | 3288 | 1464195970086 Marionette TRACE conn6 <- [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]]]}] 10:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1087ms 10:06:10 INFO - PROCESS | 3288 | 1464195970165 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 10:06:10 INFO - PROCESS | 3288 | 1464195970168 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 10:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:06:10 INFO - PROCESS | 3288 | 1464195970172 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:06:10 INFO - PROCESS | 3288 | 1464195970174 Marionette TRACE conn6 <- [1,2342,null,{}] 10:06:10 INFO - PROCESS | 3288 | 1464195970178 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:10 INFO - PROCESS | 3288 | 1464195970347 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 10:06:10 INFO - PROCESS | 3288 | 1464195970763 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:10 INFO - PROCESS | 3288 | ++DOCSHELL 000000308442F000 == 130 [pid = 3288] [id = 595] 10:06:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 190 (0000003080175800) [pid = 3288] [serial = 1785] [outer = 0000000000000000] 10:06:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 191 (0000003080331400) [pid = 3288] [serial = 1786] [outer = 0000003080175800] 10:06:10 INFO - PROCESS | 3288 | 1464195970815 Marionette DEBUG loaded listener.js 10:06:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 192 (0000003081D22800) [pid = 3288] [serial = 1787] [outer = 0000003080175800] 10:06:11 INFO - PROCESS | 3288 | 1464195971480 Marionette TRACE conn6 <- [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]]]}] 10:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1381ms 10:06:11 INFO - PROCESS | 3288 | 1464195971556 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 10:06:11 INFO - PROCESS | 3288 | 1464195971561 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 10:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:06:11 INFO - PROCESS | 3288 | 1464195971565 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:06:11 INFO - PROCESS | 3288 | 1464195971569 Marionette TRACE conn6 <- [1,2346,null,{}] 10:06:11 INFO - PROCESS | 3288 | 1464195971575 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:11 INFO - PROCESS | 3288 | 1464195971767 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 10:06:11 INFO - PROCESS | 3288 | 1464195971823 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:11 INFO - PROCESS | 3288 | ++DOCSHELL 0000003080B96000 == 131 [pid = 3288] [id = 596] 10:06:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 193 (0000003080B10800) [pid = 3288] [serial = 1788] [outer = 0000000000000000] 10:06:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 194 (000000308315E400) [pid = 3288] [serial = 1789] [outer = 0000003080B10800] 10:06:11 INFO - PROCESS | 3288 | 1464195971938 Marionette DEBUG loaded listener.js 10:06:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 195 (0000003084665800) [pid = 3288] [serial = 1790] [outer = 0000003080B10800] 10:06:12 INFO - PROCESS | 3288 | 1464195972538 Marionette TRACE conn6 <- [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]]]}] 10:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1028ms 10:06:12 INFO - PROCESS | 3288 | 1464195972600 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 10:06:12 INFO - PROCESS | 3288 | 1464195972604 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 10:06:12 INFO - PROCESS | 3288 | 1464195972609 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:06:12 INFO - PROCESS | 3288 | 1464195972611 Marionette TRACE conn6 <- [1,2350,null,{}] 10:06:12 INFO - PROCESS | 3288 | 1464195972615 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:12 INFO - PROCESS | 3288 | 1464195972781 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 10:06:12 INFO - PROCESS | 3288 | --DOCSHELL 0000003088C50800 == 130 [pid = 3288] [id = 582] 10:06:12 INFO - PROCESS | 3288 | --DOCSHELL 000000308720D800 == 129 [pid = 3288] [id = 581] 10:06:12 INFO - PROCESS | 3288 | --DOCSHELL 000000308878B800 == 128 [pid = 3288] [id = 580] 10:06:12 INFO - PROCESS | 3288 | --DOCSHELL 00000030882CC000 == 127 [pid = 3288] [id = 579] 10:06:12 INFO - PROCESS | 3288 | --DOCSHELL 000000308788F800 == 126 [pid = 3288] [id = 578] 10:06:12 INFO - PROCESS | 3288 | --DOCSHELL 000000308517E800 == 125 [pid = 3288] [id = 577] 10:06:12 INFO - PROCESS | 3288 | --DOCSHELL 0000003084422800 == 124 [pid = 3288] [id = 576] 10:06:12 INFO - PROCESS | 3288 | --DOMWINDOW == 194 (0000003083164400) [pid = 3288] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 10:06:12 INFO - PROCESS | 3288 | --DOCSHELL 0000003085221800 == 123 [pid = 3288] [id = 575] 10:06:12 INFO - PROCESS | 3288 | --DOCSHELL 0000003084750800 == 122 [pid = 3288] [id = 574] 10:06:12 INFO - PROCESS | 3288 | --DOCSHELL 000000308B5C6800 == 121 [pid = 3288] [id = 569] 10:06:12 INFO - PROCESS | 3288 | --DOCSHELL 000000308B9C8800 == 120 [pid = 3288] [id = 568] 10:06:12 INFO - PROCESS | 3288 | --DOCSHELL 0000003089F32800 == 119 [pid = 3288] [id = 567] 10:06:12 INFO - PROCESS | 3288 | --DOCSHELL 0000003089F15000 == 118 [pid = 3288] [id = 566] 10:06:12 INFO - PROCESS | 3288 | --DOCSHELL 000000308B298800 == 117 [pid = 3288] [id = 565] 10:06:12 INFO - PROCESS | 3288 | --DOCSHELL 00000030F654B800 == 116 [pid = 3288] [id = 564] 10:06:13 INFO - PROCESS | 3288 | --DOCSHELL 000000308C553000 == 115 [pid = 3288] [id = 563] 10:06:13 INFO - PROCESS | 3288 | --DOCSHELL 000000308882C800 == 114 [pid = 3288] [id = 562] 10:06:13 INFO - PROCESS | 3288 | 1464195973000 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 193 (0000003085163400) [pid = 3288] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 192 (0000003089B0C400) [pid = 3288] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 191 (00000030F4B9D400) [pid = 3288] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 190 (00000030EDC09800) [pid = 3288] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 189 (00000030F8F76000) [pid = 3288] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 188 (00000030899BD800) [pid = 3288] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 187 (00000030889C4000) [pid = 3288] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 186 (00000030828AF800) [pid = 3288] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 185 (0000003080330C00) [pid = 3288] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 184 (0000003082B4D400) [pid = 3288] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 183 (00000030F640D000) [pid = 3288] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 182 (000000308824F400) [pid = 3288] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 181 (000000308824D000) [pid = 3288] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 180 (00000030F5597400) [pid = 3288] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 179 (0000003080446400) [pid = 3288] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 178 (00000030864D6000) [pid = 3288] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 177 (00000030F8036000) [pid = 3288] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 176 (000000308824B400) [pid = 3288] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 175 (00000030E85E5000) [pid = 3288] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 174 (000000308AC5D000) [pid = 3288] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 173 (00000030FBA83C00) [pid = 3288] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 172 (00000030EF472C00) [pid = 3288] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 171 (0000003088897000) [pid = 3288] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 170 (0000003081DA3400) [pid = 3288] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 169 (000000308AC66800) [pid = 3288] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (000000308348B400) [pid = 3288] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 167 (0000003083D50C00) [pid = 3288] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 166 (0000003087876C00) [pid = 3288] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | --DOMWINDOW == 165 (0000003082B4C800) [pid = 3288] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 10:06:13 INFO - PROCESS | 3288 | ++DOCSHELL 00000030834D7800 == 115 [pid = 3288] [id = 597] 10:06:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (0000003080119800) [pid = 3288] [serial = 1791] [outer = 0000000000000000] 10:06:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 167 (0000003080332000) [pid = 3288] [serial = 1792] [outer = 0000003080119800] 10:06:13 INFO - PROCESS | 3288 | 1464195973060 Marionette DEBUG loaded listener.js 10:06:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (0000003082292000) [pid = 3288] [serial = 1793] [outer = 0000003080119800] 10:06:13 INFO - PROCESS | 3288 | 1464195973539 Marionette TRACE conn6 <- [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]]]}] 10:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 984ms 10:06:13 INFO - PROCESS | 3288 | 1464195973596 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 10:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:06:13 INFO - PROCESS | 3288 | 1464195973598 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 10:06:13 INFO - PROCESS | 3288 | 1464195973608 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:06:13 INFO - PROCESS | 3288 | 1464195973614 Marionette TRACE conn6 <- [1,2354,null,{}] 10:06:13 INFO - PROCESS | 3288 | 1464195973619 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:13 INFO - PROCESS | 3288 | 1464195973736 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 10:06:13 INFO - PROCESS | 3288 | 1464195973753 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:13 INFO - PROCESS | 3288 | ++DOCSHELL 00000030882CA000 == 116 [pid = 3288] [id = 598] 10:06:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (00000030852DDC00) [pid = 3288] [serial = 1794] [outer = 0000000000000000] 10:06:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (00000030853A4000) [pid = 3288] [serial = 1795] [outer = 00000030852DDC00] 10:06:13 INFO - PROCESS | 3288 | 1464195973799 Marionette DEBUG loaded listener.js 10:06:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 171 (0000003085F94000) [pid = 3288] [serial = 1796] [outer = 00000030852DDC00] 10:06:14 INFO - PROCESS | 3288 | 1464195974289 Marionette TRACE conn6 <- [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]]]}] 10:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 753ms 10:06:14 INFO - PROCESS | 3288 | 1464195974358 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 10:06:14 INFO - PROCESS | 3288 | 1464195974361 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 10:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:06:14 INFO - PROCESS | 3288 | 1464195974364 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:06:14 INFO - PROCESS | 3288 | 1464195974366 Marionette TRACE conn6 <- [1,2358,null,{}] 10:06:14 INFO - PROCESS | 3288 | 1464195974370 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:14 INFO - PROCESS | 3288 | 1464195974512 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 10:06:14 INFO - PROCESS | 3288 | 1464195974650 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:14 INFO - PROCESS | 3288 | ++DOCSHELL 00000030887B8000 == 117 [pid = 3288] [id = 599] 10:06:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 172 (0000003083D4E800) [pid = 3288] [serial = 1797] [outer = 0000000000000000] 10:06:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 173 (0000003087824400) [pid = 3288] [serial = 1798] [outer = 0000003083D4E800] 10:06:14 INFO - PROCESS | 3288 | 1464195974697 Marionette DEBUG loaded listener.js 10:06:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 174 (000000308787A400) [pid = 3288] [serial = 1799] [outer = 0000003083D4E800] 10:06:15 INFO - PROCESS | 3288 | 1464195975144 Marionette TRACE conn6 <- [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]]]}] 10:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 838ms 10:06:15 INFO - PROCESS | 3288 | 1464195975205 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 10:06:15 INFO - PROCESS | 3288 | 1464195975207 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 10:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:06:15 INFO - PROCESS | 3288 | 1464195975211 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:06:15 INFO - PROCESS | 3288 | 1464195975213 Marionette TRACE conn6 <- [1,2362,null,{}] 10:06:15 INFO - PROCESS | 3288 | 1464195975224 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:15 INFO - PROCESS | 3288 | 1464195975375 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 10:06:15 INFO - PROCESS | 3288 | 1464195975398 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:15 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088C55000 == 118 [pid = 3288] [id = 600] 10:06:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 175 (000000308824F400) [pid = 3288] [serial = 1800] [outer = 0000000000000000] 10:06:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 176 (0000003088294400) [pid = 3288] [serial = 1801] [outer = 000000308824F400] 10:06:15 INFO - PROCESS | 3288 | 1464195975451 Marionette DEBUG loaded listener.js 10:06:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 177 (0000003088551800) [pid = 3288] [serial = 1802] [outer = 000000308824F400] 10:06:15 INFO - PROCESS | 3288 | 1464195975981 Marionette TRACE conn6 <- [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]]]}] 10:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 795ms 10:06:16 INFO - PROCESS | 3288 | 1464195976013 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 10:06:16 INFO - PROCESS | 3288 | 1464195976015 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 10:06:16 INFO - PROCESS | 3288 | 1464195976018 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:06:16 INFO - PROCESS | 3288 | 1464195976021 Marionette TRACE conn6 <- [1,2366,null,{}] 10:06:16 INFO - PROCESS | 3288 | 1464195976024 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:16 INFO - PROCESS | 3288 | 1464195976174 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 10:06:16 INFO - PROCESS | 3288 | 1464195976197 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089F2B800 == 119 [pid = 3288] [id = 601] 10:06:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 178 (0000003088897400) [pid = 3288] [serial = 1803] [outer = 0000000000000000] 10:06:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 179 (00000030889DC800) [pid = 3288] [serial = 1804] [outer = 0000003088897400] 10:06:16 INFO - PROCESS | 3288 | 1464195976250 Marionette DEBUG loaded listener.js 10:06:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 180 (00000030899BB800) [pid = 3288] [serial = 1805] [outer = 0000003088897400] 10:06:16 INFO - PROCESS | 3288 | 1464195976734 Marionette TRACE conn6 <- [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]]]}] 10:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 732ms 10:06:16 INFO - PROCESS | 3288 | 1464195976754 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 10:06:16 INFO - PROCESS | 3288 | 1464195976757 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 10:06:16 INFO - PROCESS | 3288 | 1464195976760 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:06:16 INFO - PROCESS | 3288 | 1464195976762 Marionette TRACE conn6 <- [1,2370,null,{}] 10:06:16 INFO - PROCESS | 3288 | 1464195976773 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:16 INFO - PROCESS | 3288 | 1464195976926 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 10:06:17 INFO - PROCESS | 3288 | --DOMWINDOW == 179 (0000003083D52800) [pid = 3288] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:06:17 INFO - PROCESS | 3288 | --DOMWINDOW == 178 (0000003081CB0000) [pid = 3288] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:06:17 INFO - PROCESS | 3288 | --DOMWINDOW == 177 (0000003085156800) [pid = 3288] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:06:17 INFO - PROCESS | 3288 | --DOMWINDOW == 176 (0000003087823800) [pid = 3288] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:06:17 INFO - PROCESS | 3288 | --DOMWINDOW == 175 (0000003080B05400) [pid = 3288] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:06:17 INFO - PROCESS | 3288 | --DOMWINDOW == 174 (0000003081DA5800) [pid = 3288] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:06:17 INFO - PROCESS | 3288 | --DOMWINDOW == 173 (0000003082B4F400) [pid = 3288] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:06:17 INFO - PROCESS | 3288 | --DOMWINDOW == 172 (0000003088740400) [pid = 3288] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:06:17 INFO - PROCESS | 3288 | --DOMWINDOW == 171 (00000030881EC000) [pid = 3288] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:06:17 INFO - PROCESS | 3288 | 1464195977223 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000003087894000 == 120 [pid = 3288] [id = 602] 10:06:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 172 (0000003080333000) [pid = 3288] [serial = 1806] [outer = 0000000000000000] 10:06:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 173 (0000003082B4F400) [pid = 3288] [serial = 1807] [outer = 0000003080333000] 10:06:17 INFO - PROCESS | 3288 | 1464195977269 Marionette DEBUG loaded listener.js 10:06:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 174 (0000003088512000) [pid = 3288] [serial = 1808] [outer = 0000003080333000] 10:06:17 INFO - PROCESS | 3288 | 1464195977700 Marionette TRACE conn6 <- [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]]]}] 10:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 984ms 10:06:17 INFO - PROCESS | 3288 | 1464195977748 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 10:06:17 INFO - PROCESS | 3288 | 1464195977750 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 10:06:17 INFO - PROCESS | 3288 | 1464195977754 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:06:17 INFO - PROCESS | 3288 | 1464195977756 Marionette TRACE conn6 <- [1,2374,null,{}] 10:06:17 INFO - PROCESS | 3288 | 1464195977760 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:17 INFO - PROCESS | 3288 | 1464195977871 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 10:06:17 INFO - PROCESS | 3288 | 1464195977880 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:17 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B9D0000 == 121 [pid = 3288] [id = 603] 10:06:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 175 (0000003089A63400) [pid = 3288] [serial = 1809] [outer = 0000000000000000] 10:06:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 176 (000000308A894400) [pid = 3288] [serial = 1810] [outer = 0000003089A63400] 10:06:17 INFO - PROCESS | 3288 | 1464195977937 Marionette DEBUG loaded listener.js 10:06:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 177 (000000308CA30400) [pid = 3288] [serial = 1811] [outer = 0000003089A63400] 10:06:18 INFO - PROCESS | 3288 | 1464195978399 Marionette TRACE conn6 <- [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]]]}] 10:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 692ms 10:06:18 INFO - PROCESS | 3288 | 1464195978449 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 10:06:18 INFO - PROCESS | 3288 | 1464195978451 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 10:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:06:18 INFO - PROCESS | 3288 | 1464195978454 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:06:18 INFO - PROCESS | 3288 | 1464195978456 Marionette TRACE conn6 <- [1,2378,null,{}] 10:06:18 INFO - PROCESS | 3288 | 1464195978460 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:18 INFO - PROCESS | 3288 | 1464195978572 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 10:06:18 INFO - PROCESS | 3288 | 1464195978579 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:18 INFO - PROCESS | 3288 | ++DOCSHELL 000000308C5E3800 == 122 [pid = 3288] [id = 604] 10:06:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 178 (000000308DCA0800) [pid = 3288] [serial = 1812] [outer = 0000000000000000] 10:06:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 179 (00000030E7342800) [pid = 3288] [serial = 1813] [outer = 000000308DCA0800] 10:06:18 INFO - PROCESS | 3288 | 1464195978626 Marionette DEBUG loaded listener.js 10:06:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 180 (00000030E7D2F400) [pid = 3288] [serial = 1814] [outer = 000000308DCA0800] 10:06:19 INFO - PROCESS | 3288 | 1464195979075 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 690ms 10:06:19 INFO - PROCESS | 3288 | 1464195979148 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 10:06:19 INFO - PROCESS | 3288 | 1464195979150 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 10:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:06:19 INFO - PROCESS | 3288 | 1464195979305 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:06:19 INFO - PROCESS | 3288 | 1464195979309 Marionette TRACE conn6 <- [1,2382,null,{}] 10:06:19 INFO - PROCESS | 3288 | 1464195979317 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:19 INFO - PROCESS | 3288 | 1464195979474 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 10:06:19 INFO - PROCESS | 3288 | 1464195979610 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000003084739800 == 123 [pid = 3288] [id = 605] 10:06:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 181 (0000003081C6B000) [pid = 3288] [serial = 1815] [outer = 0000000000000000] 10:06:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 182 (0000003081D25400) [pid = 3288] [serial = 1816] [outer = 0000003081C6B000] 10:06:19 INFO - PROCESS | 3288 | 1464195979672 Marionette DEBUG loaded listener.js 10:06:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 183 (00000030829BA400) [pid = 3288] [serial = 1817] [outer = 0000003081C6B000] 10:06:20 INFO - PROCESS | 3288 | 1464195980329 Marionette TRACE conn6 <- [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]]]}] 10:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1127ms 10:06:20 INFO - PROCESS | 3288 | 1464195980395 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 10:06:20 INFO - PROCESS | 3288 | 1464195980401 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 10:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:06:20 INFO - PROCESS | 3288 | 1464195980406 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:06:20 INFO - PROCESS | 3288 | 1464195980410 Marionette TRACE conn6 <- [1,2386,null,{}] 10:06:20 INFO - PROCESS | 3288 | 1464195980434 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:20 INFO - PROCESS | 3288 | 1464195980588 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 10:06:20 INFO - PROCESS | 3288 | 1464195980737 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:20 INFO - PROCESS | 3288 | ++DOCSHELL 00000030887EB800 == 124 [pid = 3288] [id = 606] 10:06:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 184 (000000308348A800) [pid = 3288] [serial = 1818] [outer = 0000000000000000] 10:06:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 185 (000000308515F800) [pid = 3288] [serial = 1819] [outer = 000000308348A800] 10:06:20 INFO - PROCESS | 3288 | 1464195980795 Marionette DEBUG loaded listener.js 10:06:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 186 (0000003085F91800) [pid = 3288] [serial = 1820] [outer = 000000308348A800] 10:06:21 INFO - PROCESS | 3288 | 1464195981432 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1049ms 10:06:21 INFO - PROCESS | 3288 | 1464195981458 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 10:06:21 INFO - PROCESS | 3288 | 1464195981460 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 10:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:06:21 INFO - PROCESS | 3288 | 1464195981464 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:06:21 INFO - PROCESS | 3288 | 1464195981467 Marionette TRACE conn6 <- [1,2390,null,{}] 10:06:21 INFO - PROCESS | 3288 | 1464195981471 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:21 INFO - PROCESS | 3288 | 1464195981611 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 10:06:21 INFO - PROCESS | 3288 | 1464195981789 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:21 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DC5800 == 125 [pid = 3288] [id = 607] 10:06:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 187 (00000030886A4C00) [pid = 3288] [serial = 1821] [outer = 0000000000000000] 10:06:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 188 (0000003088736C00) [pid = 3288] [serial = 1822] [outer = 00000030886A4C00] 10:06:21 INFO - PROCESS | 3288 | 1464195981854 Marionette DEBUG loaded listener.js 10:06:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 189 (0000003089B0C400) [pid = 3288] [serial = 1823] [outer = 00000030886A4C00] 10:06:22 INFO - PROCESS | 3288 | 1464195982546 Marionette TRACE conn6 <- [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]]]}] 10:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1127ms 10:06:22 INFO - PROCESS | 3288 | 1464195982593 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 10:06:22 INFO - PROCESS | 3288 | 1464195982596 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 10:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:06:22 INFO - PROCESS | 3288 | 1464195982600 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:06:22 INFO - PROCESS | 3288 | 1464195982602 Marionette TRACE conn6 <- [1,2394,null,{}] 10:06:22 INFO - PROCESS | 3288 | 1464195982606 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:22 INFO - PROCESS | 3288 | 1464195982748 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 10:06:22 INFO - PROCESS | 3288 | 1464195982909 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:22 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4B77800 == 126 [pid = 3288] [id = 608] 10:06:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 190 (00000030E8C3B400) [pid = 3288] [serial = 1824] [outer = 0000000000000000] 10:06:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 191 (00000030E9C42000) [pid = 3288] [serial = 1825] [outer = 00000030E8C3B400] 10:06:22 INFO - PROCESS | 3288 | 1464195982968 Marionette DEBUG loaded listener.js 10:06:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 192 (00000030F2649000) [pid = 3288] [serial = 1826] [outer = 00000030E8C3B400] 10:06:23 INFO - PROCESS | 3288 | 1464195983569 Marionette TRACE conn6 <- [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]]]}] 10:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1025ms 10:06:23 INFO - PROCESS | 3288 | 1464195983626 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 10:06:23 INFO - PROCESS | 3288 | 1464195983629 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 10:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:06:23 INFO - PROCESS | 3288 | 1464195983632 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:06:23 INFO - PROCESS | 3288 | 1464195983634 Marionette TRACE conn6 <- [1,2398,null,{}] 10:06:23 INFO - PROCESS | 3288 | 1464195983638 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:23 INFO - PROCESS | 3288 | 1464195983772 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 10:06:23 INFO - PROCESS | 3288 | 1464195983941 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:23 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F59DD800 == 127 [pid = 3288] [id = 609] 10:06:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 193 (00000030F4BA1400) [pid = 3288] [serial = 1827] [outer = 0000000000000000] 10:06:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 194 (00000030F512CC00) [pid = 3288] [serial = 1828] [outer = 00000030F4BA1400] 10:06:24 INFO - PROCESS | 3288 | 1464195983998 Marionette DEBUG loaded listener.js 10:06:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 195 (00000030F550E000) [pid = 3288] [serial = 1829] [outer = 00000030F4BA1400] 10:06:24 INFO - PROCESS | 3288 | 1464195984551 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 944ms 10:06:24 INFO - PROCESS | 3288 | 1464195984580 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 10:06:24 INFO - PROCESS | 3288 | 1464195984582 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 10:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:06:24 INFO - PROCESS | 3288 | 1464195984586 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:06:24 INFO - PROCESS | 3288 | 1464195984588 Marionette TRACE conn6 <- [1,2402,null,{}] 10:06:24 INFO - PROCESS | 3288 | 1464195984592 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:24 INFO - PROCESS | 3288 | 1464195984750 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 10:06:24 INFO - PROCESS | 3288 | 1464195984920 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:24 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F6532000 == 128 [pid = 3288] [id = 610] 10:06:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 196 (00000030F6013000) [pid = 3288] [serial = 1830] [outer = 0000000000000000] 10:06:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 197 (00000030F64F9C00) [pid = 3288] [serial = 1831] [outer = 00000030F6013000] 10:06:24 INFO - PROCESS | 3288 | 1464195984978 Marionette DEBUG loaded listener.js 10:06:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 198 (00000030F69A6800) [pid = 3288] [serial = 1832] [outer = 00000030F6013000] 10:06:25 INFO - PROCESS | 3288 | 1464195985568 Marionette TRACE conn6 <- [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]]]}] 10:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1033ms 10:06:25 INFO - PROCESS | 3288 | 1464195985621 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 10:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:06:25 INFO - PROCESS | 3288 | 1464195985624 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 10:06:25 INFO - PROCESS | 3288 | 1464195985628 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:06:25 INFO - PROCESS | 3288 | 1464195985631 Marionette TRACE conn6 <- [1,2406,null,{}] 10:06:25 INFO - PROCESS | 3288 | 1464195985635 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:25 INFO - PROCESS | 3288 | 1464195985770 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 10:06:25 INFO - PROCESS | 3288 | 1464195985914 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:25 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F682D000 == 129 [pid = 3288] [id = 611] 10:06:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 199 (00000030F7072400) [pid = 3288] [serial = 1833] [outer = 0000000000000000] 10:06:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 200 (00000030F7AB2400) [pid = 3288] [serial = 1834] [outer = 00000030F7072400] 10:06:25 INFO - PROCESS | 3288 | 1464195985969 Marionette DEBUG loaded listener.js 10:06:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 201 (00000030F884B800) [pid = 3288] [serial = 1835] [outer = 00000030F7072400] 10:06:26 INFO - PROCESS | 3288 | 1464195986576 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 984ms 10:06:26 INFO - PROCESS | 3288 | 1464195986614 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 10:06:26 INFO - PROCESS | 3288 | 1464195986617 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 10:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:06:26 INFO - PROCESS | 3288 | 1464195986621 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:06:26 INFO - PROCESS | 3288 | 1464195986623 Marionette TRACE conn6 <- [1,2410,null,{}] 10:06:26 INFO - PROCESS | 3288 | 1464195986627 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:26 INFO - PROCESS | 3288 | 1464195986760 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 10:06:26 INFO - PROCESS | 3288 | 1464195986918 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:26 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FDC800 == 130 [pid = 3288] [id = 612] 10:06:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 202 (00000030F80C6C00) [pid = 3288] [serial = 1836] [outer = 0000000000000000] 10:06:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 203 (00000030F900B400) [pid = 3288] [serial = 1837] [outer = 00000030F80C6C00] 10:06:26 INFO - PROCESS | 3288 | 1464195986974 Marionette DEBUG loaded listener.js 10:06:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 204 (00000030F94B2000) [pid = 3288] [serial = 1838] [outer = 00000030F80C6C00] 10:06:27 INFO - PROCESS | 3288 | 1464195987554 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 985ms 10:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:06:27 INFO - PROCESS | 3288 | 1464195987608 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 10:06:27 INFO - PROCESS | 3288 | 1464195987611 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 10:06:27 INFO - PROCESS | 3288 | 1464195987615 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:06:27 INFO - PROCESS | 3288 | 1464195987617 Marionette TRACE conn6 <- [1,2414,null,{}] 10:06:27 INFO - PROCESS | 3288 | 1464195987621 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:27 INFO - PROCESS | 3288 | 1464195987757 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 10:06:27 INFO - PROCESS | 3288 | 1464195987928 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:27 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC21A000 == 131 [pid = 3288] [id = 613] 10:06:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 205 (00000030F94B0800) [pid = 3288] [serial = 1839] [outer = 0000000000000000] 10:06:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 206 (00000030FBA8E400) [pid = 3288] [serial = 1840] [outer = 00000030F94B0800] 10:06:27 INFO - PROCESS | 3288 | 1464195987984 Marionette DEBUG loaded listener.js 10:06:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 207 (00000030FC506800) [pid = 3288] [serial = 1841] [outer = 00000030F94B0800] 10:06:28 INFO - PROCESS | 3288 | 1464195988586 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1024ms 10:06:28 INFO - PROCESS | 3288 | 1464195988641 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 10:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:06:28 INFO - PROCESS | 3288 | 1464195988644 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 10:06:28 INFO - PROCESS | 3288 | 1464195988648 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:06:28 INFO - PROCESS | 3288 | 1464195988650 Marionette TRACE conn6 <- [1,2418,null,{}] 10:06:28 INFO - PROCESS | 3288 | 1464195988654 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:28 INFO - PROCESS | 3288 | 1464195988790 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 10:06:28 INFO - PROCESS | 3288 | 1464195988960 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:28 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC2E1000 == 132 [pid = 3288] [id = 614] 10:06:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 208 (000000308B092800) [pid = 3288] [serial = 1842] [outer = 0000000000000000] 10:06:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 209 (000000308B099800) [pid = 3288] [serial = 1843] [outer = 000000308B092800] 10:06:29 INFO - PROCESS | 3288 | 1464195989017 Marionette DEBUG loaded listener.js 10:06:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 210 (00000030F94B1800) [pid = 3288] [serial = 1844] [outer = 000000308B092800] 10:06:29 INFO - PROCESS | 3288 | 1464195989622 Marionette TRACE conn6 <- [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]]]}] 10:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1027ms 10:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:06:29 INFO - PROCESS | 3288 | 1464195989677 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 10:06:29 INFO - PROCESS | 3288 | 1464195989679 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 10:06:29 INFO - PROCESS | 3288 | 1464195989683 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:06:29 INFO - PROCESS | 3288 | 1464195989686 Marionette TRACE conn6 <- [1,2422,null,{}] 10:06:29 INFO - PROCESS | 3288 | 1464195989689 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:29 INFO - PROCESS | 3288 | 1464195989890 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 10:06:30 INFO - PROCESS | 3288 | 1464195990049 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:30 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD3C8800 == 133 [pid = 3288] [id = 615] 10:06:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 211 (0000003089A7E400) [pid = 3288] [serial = 1845] [outer = 0000000000000000] 10:06:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 212 (0000003089A85800) [pid = 3288] [serial = 1846] [outer = 0000003089A7E400] 10:06:30 INFO - PROCESS | 3288 | 1464195990109 Marionette DEBUG loaded listener.js 10:06:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 213 (00000030FC50BC00) [pid = 3288] [serial = 1847] [outer = 0000003089A7E400] 10:06:30 INFO - PROCESS | 3288 | 1464195990687 Marionette TRACE conn6 <- [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]]]}] 10:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1023ms 10:06:30 INFO - PROCESS | 3288 | 1464195990710 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 10:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:06:30 INFO - PROCESS | 3288 | 1464195990712 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 10:06:30 INFO - PROCESS | 3288 | 1464195990717 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:06:30 INFO - PROCESS | 3288 | 1464195990719 Marionette TRACE conn6 <- [1,2426,null,{}] 10:06:30 INFO - PROCESS | 3288 | 1464195990723 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:30 INFO - PROCESS | 3288 | 1464195990859 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 10:06:31 INFO - PROCESS | 3288 | 1464195990993 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:31 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD4A9000 == 134 [pid = 3288] [id = 616] 10:06:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 214 (000000308E5F3400) [pid = 3288] [serial = 1848] [outer = 0000000000000000] 10:06:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 215 (000000308E5FA800) [pid = 3288] [serial = 1849] [outer = 000000308E5F3400] 10:06:31 INFO - PROCESS | 3288 | 1464195991048 Marionette DEBUG loaded listener.js 10:06:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 216 (000000308E9EDC00) [pid = 3288] [serial = 1850] [outer = 000000308E5F3400] 10:06:31 INFO - PROCESS | 3288 | 1464195991664 Marionette TRACE conn6 <- [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]]]}] 10:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 986ms 10:06:31 INFO - PROCESS | 3288 | 1464195991704 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 10:06:31 INFO - PROCESS | 3288 | 1464195991706 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 10:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:06:31 INFO - PROCESS | 3288 | 1464195991710 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:06:31 INFO - PROCESS | 3288 | 1464195991712 Marionette TRACE conn6 <- [1,2430,null,{}] 10:06:31 INFO - PROCESS | 3288 | 1464195991715 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:31 INFO - PROCESS | 3288 | 1464195991851 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 10:06:32 INFO - PROCESS | 3288 | 1464195992010 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:32 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD58C000 == 135 [pid = 3288] [id = 617] 10:06:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 217 (000000308E5FF800) [pid = 3288] [serial = 1851] [outer = 0000000000000000] 10:06:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 218 (000000308E89F000) [pid = 3288] [serial = 1852] [outer = 000000308E5FF800] 10:06:32 INFO - PROCESS | 3288 | 1464195992064 Marionette DEBUG loaded listener.js 10:06:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 219 (000000308E8A5000) [pid = 3288] [serial = 1853] [outer = 000000308E5FF800] 10:06:32 INFO - PROCESS | 3288 | 1464195992692 Marionette TRACE conn6 <- [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]]]}] 10:06:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1025ms 10:06:32 INFO - PROCESS | 3288 | 1464195992738 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 10:06:32 INFO - PROCESS | 3288 | 1464195992741 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 10:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:06:32 INFO - PROCESS | 3288 | 1464195992745 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:06:32 INFO - PROCESS | 3288 | 1464195992747 Marionette TRACE conn6 <- [1,2434,null,{}] 10:06:32 INFO - PROCESS | 3288 | 1464195992769 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:32 INFO - PROCESS | 3288 | 1464195992912 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 10:06:33 INFO - PROCESS | 3288 | 1464195993084 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:33 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083A69800 == 136 [pid = 3288] [id = 618] 10:06:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 220 (000000308466E400) [pid = 3288] [serial = 1854] [outer = 0000000000000000] 10:06:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 221 (00000030853A4400) [pid = 3288] [serial = 1855] [outer = 000000308466E400] 10:06:33 INFO - PROCESS | 3288 | 1464195993141 Marionette DEBUG loaded listener.js 10:06:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 222 (000000308E9ED400) [pid = 3288] [serial = 1856] [outer = 000000308466E400] 10:06:33 INFO - PROCESS | 3288 | 1464195993712 Marionette TRACE conn6 <- [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]]]}] 10:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 985ms 10:06:34 INFO - PROCESS | 3288 | 1464195994033 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 10:06:34 INFO - PROCESS | 3288 | 1464195994039 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 10:06:34 INFO - PROCESS | 3288 | 1464195994059 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:06:34 INFO - PROCESS | 3288 | 1464195994062 Marionette TRACE conn6 <- [1,2438,null,{}] 10:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:06:34 INFO - PROCESS | 3288 | 1464195994068 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:34 INFO - PROCESS | 3288 | 1464195994209 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 10:06:34 INFO - PROCESS | 3288 | 1464195994367 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:34 INFO - PROCESS | 3288 | ++DOCSHELL 00000030878EC800 == 137 [pid = 3288] [id = 619] 10:06:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 223 (0000003080B10C00) [pid = 3288] [serial = 1857] [outer = 0000000000000000] 10:06:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 224 (0000003081D26000) [pid = 3288] [serial = 1858] [outer = 0000003080B10C00] 10:06:34 INFO - PROCESS | 3288 | 1464195994418 Marionette DEBUG loaded listener.js 10:06:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 225 (0000003083A20000) [pid = 3288] [serial = 1859] [outer = 0000003080B10C00] 10:06:35 INFO - PROCESS | 3288 | 1464195995043 Marionette TRACE conn6 <- [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]]]}] 10:06:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1027ms 10:06:35 INFO - PROCESS | 3288 | 1464195995093 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 10:06:35 INFO - PROCESS | 3288 | 1464195995097 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 10:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:06:35 INFO - PROCESS | 3288 | 1464195995105 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:06:35 INFO - PROCESS | 3288 | 1464195995109 Marionette TRACE conn6 <- [1,2442,null,{}] 10:06:35 INFO - PROCESS | 3288 | 1464195995114 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:35 INFO - PROCESS | 3288 | 1464195995294 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 10:06:35 INFO - PROCESS | 3288 | 1464195995467 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:35 INFO - PROCESS | 3288 | ++DOCSHELL 00000030839C7000 == 138 [pid = 3288] [id = 620] 10:06:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 226 (0000003081C66C00) [pid = 3288] [serial = 1860] [outer = 0000000000000000] 10:06:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 227 (0000003085C10000) [pid = 3288] [serial = 1861] [outer = 0000003081C66C00] 10:06:35 INFO - PROCESS | 3288 | 1464195995516 Marionette DEBUG loaded listener.js 10:06:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 228 (0000003088250000) [pid = 3288] [serial = 1862] [outer = 0000003081C66C00] 10:06:35 INFO - PROCESS | 3288 | --DOCSHELL 00000030F71B9800 == 137 [pid = 3288] [id = 512] 10:06:35 INFO - PROCESS | 3288 | --DOCSHELL 00000030F91B5800 == 136 [pid = 3288] [id = 513] 10:06:35 INFO - PROCESS | 3288 | --DOCSHELL 000000308B9D0000 == 135 [pid = 3288] [id = 603] 10:06:35 INFO - PROCESS | 3288 | --DOCSHELL 0000003087894000 == 134 [pid = 3288] [id = 602] 10:06:35 INFO - PROCESS | 3288 | --DOCSHELL 0000003089F2B800 == 133 [pid = 3288] [id = 601] 10:06:35 INFO - PROCESS | 3288 | --DOCSHELL 0000003088C55000 == 132 [pid = 3288] [id = 600] 10:06:35 INFO - PROCESS | 3288 | --DOCSHELL 00000030887B8000 == 131 [pid = 3288] [id = 599] 10:06:35 INFO - PROCESS | 3288 | --DOCSHELL 00000030882CA000 == 130 [pid = 3288] [id = 598] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 227 (0000003089A5A000) [pid = 3288] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 226 (000000308829A800) [pid = 3288] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 225 (0000003082295800) [pid = 3288] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 224 (000000308BCBEC00) [pid = 3288] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 223 (0000003081CB5000) [pid = 3288] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 222 (0000003088CD4000) [pid = 3288] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030834D7800 == 129 [pid = 3288] [id = 597] 10:06:36 INFO - PROCESS | 3288 | --DOCSHELL 0000003080B96000 == 128 [pid = 3288] [id = 596] 10:06:36 INFO - PROCESS | 3288 | --DOCSHELL 000000308442F000 == 127 [pid = 3288] [id = 595] 10:06:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030EF407800 == 126 [pid = 3288] [id = 593] 10:06:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030EE18D800 == 125 [pid = 3288] [id = 592] 10:06:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030ED434800 == 124 [pid = 3288] [id = 591] 10:06:36 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8DBD800 == 123 [pid = 3288] [id = 590] 10:06:36 INFO - PROCESS | 3288 | --DOCSHELL 000000308DC47800 == 122 [pid = 3288] [id = 589] 10:06:36 INFO - PROCESS | 3288 | --DOCSHELL 000000308C5D0000 == 121 [pid = 3288] [id = 588] 10:06:36 INFO - PROCESS | 3288 | --DOCSHELL 000000308B9C7000 == 120 [pid = 3288] [id = 587] 10:06:36 INFO - PROCESS | 3288 | --DOCSHELL 000000308B0C3000 == 119 [pid = 3288] [id = 586] 10:06:36 INFO - PROCESS | 3288 | --DOCSHELL 0000003087DD9000 == 118 [pid = 3288] [id = 585] 10:06:36 INFO - PROCESS | 3288 | --DOCSHELL 0000003084430000 == 117 [pid = 3288] [id = 584] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 221 (00000030889CC400) [pid = 3288] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 220 (00000030F6608C00) [pid = 3288] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 219 (0000003085C0C000) [pid = 3288] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 218 (0000003083D4C400) [pid = 3288] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 217 (00000030852D9800) [pid = 3288] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 216 (0000003088894C00) [pid = 3288] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 215 (000000308787EC00) [pid = 3288] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 214 (00000030846C6800) [pid = 3288] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 213 (000000308539E000) [pid = 3288] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 212 (00000030F4BA3800) [pid = 3288] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 211 (00000030828AFC00) [pid = 3288] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 210 (0000003083D52000) [pid = 3288] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 209 (000000308888CC00) [pid = 3288] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 208 (00000030886A5800) [pid = 3288] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 207 (000000308CA2E800) [pid = 3288] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 206 (00000030864D8C00) [pid = 3288] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 205 (0000003088623400) [pid = 3288] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 204 (000000308851CC00) [pid = 3288] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 203 (0000003083D45400) [pid = 3288] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 202 (00000030FD08A000) [pid = 3288] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 201 (0000003088242C00) [pid = 3288] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 200 (00000030864D3400) [pid = 3288] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 199 (00000030899C2400) [pid = 3288] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 198 (0000003083162000) [pid = 3288] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 197 (00000030829B6000) [pid = 3288] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | --DOMWINDOW == 196 (00000030E9478800) [pid = 3288] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 10:06:36 INFO - PROCESS | 3288 | 1464195996265 Marionette TRACE conn6 <- [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]]]}] 10:06:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:06:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1191ms 10:06:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:06:36 INFO - PROCESS | 3288 | 1464195996298 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 10:06:36 INFO - PROCESS | 3288 | 1464195996300 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 10:06:36 INFO - PROCESS | 3288 | 1464195996304 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:06:36 INFO - PROCESS | 3288 | 1464195996306 Marionette TRACE conn6 <- [1,2446,null,{}] 10:06:36 INFO - PROCESS | 3288 | 1464195996315 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:36 INFO - PROCESS | 3288 | 1464195996437 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 10:06:36 INFO - PROCESS | 3288 | 1464195996446 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:36 INFO - PROCESS | 3288 | ++DOCSHELL 00000030853ED000 == 118 [pid = 3288] [id = 621] 10:06:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 197 (0000003083A1A400) [pid = 3288] [serial = 1863] [outer = 0000000000000000] 10:06:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 198 (0000003083D4C400) [pid = 3288] [serial = 1864] [outer = 0000003083A1A400] 10:06:36 INFO - PROCESS | 3288 | 1464195996497 Marionette DEBUG loaded listener.js 10:06:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 199 (00000030852D9C00) [pid = 3288] [serial = 1865] [outer = 0000003083A1A400] 10:06:37 INFO - PROCESS | 3288 | 1464195997044 Marionette TRACE conn6 <- [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]]]}] 10:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 797ms 10:06:37 INFO - PROCESS | 3288 | 1464195997103 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 10:06:37 INFO - PROCESS | 3288 | 1464195997106 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 10:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:06:37 INFO - PROCESS | 3288 | 1464195997109 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:06:37 INFO - PROCESS | 3288 | 1464195997111 Marionette TRACE conn6 <- [1,2450,null,{}] 10:06:37 INFO - PROCESS | 3288 | 1464195997115 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:37 INFO - PROCESS | 3288 | 1464195997244 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 10:06:37 INFO - PROCESS | 3288 | 1464195997383 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:37 INFO - PROCESS | 3288 | ++DOCSHELL 00000030887B2000 == 119 [pid = 3288] [id = 622] 10:06:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 200 (0000003086C0CC00) [pid = 3288] [serial = 1866] [outer = 0000000000000000] 10:06:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 201 (00000030881F1800) [pid = 3288] [serial = 1867] [outer = 0000003086C0CC00] 10:06:37 INFO - PROCESS | 3288 | 1464195997431 Marionette DEBUG loaded listener.js 10:06:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 202 (0000003088514400) [pid = 3288] [serial = 1868] [outer = 0000003086C0CC00] 10:06:37 INFO - PROCESS | 3288 | 1464195997802 Marionette TRACE conn6 <- [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]]]}] 10:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 732ms 10:06:37 INFO - PROCESS | 3288 | 1464195997852 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 10:06:37 INFO - PROCESS | 3288 | 1464195997854 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 10:06:37 INFO - PROCESS | 3288 | 1464195997858 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:06:37 INFO - PROCESS | 3288 | 1464195997860 Marionette TRACE conn6 <- [1,2454,null,{}] 10:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:06:37 INFO - PROCESS | 3288 | 1464195997863 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:37 INFO - PROCESS | 3288 | 1464195997978 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 10:06:38 INFO - PROCESS | 3288 | 1464195998016 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:38 INFO - PROCESS | 3288 | ++DOCSHELL 000000308974B800 == 120 [pid = 3288] [id = 623] 10:06:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 203 (0000003088551400) [pid = 3288] [serial = 1869] [outer = 0000000000000000] 10:06:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 204 (00000030886A9800) [pid = 3288] [serial = 1870] [outer = 0000003088551400] 10:06:38 INFO - PROCESS | 3288 | 1464195998063 Marionette DEBUG loaded listener.js 10:06:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 205 (0000003088895400) [pid = 3288] [serial = 1871] [outer = 0000003088551400] 10:06:38 INFO - PROCESS | 3288 | 1464195998584 Marionette TRACE conn6 <- [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]]]}] 10:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 775ms 10:06:38 INFO - PROCESS | 3288 | 1464195998644 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 10:06:38 INFO - PROCESS | 3288 | 1464195998646 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 10:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:06:38 INFO - PROCESS | 3288 | 1464195998650 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:06:38 INFO - PROCESS | 3288 | 1464195998652 Marionette TRACE conn6 <- [1,2458,null,{}] 10:06:38 INFO - PROCESS | 3288 | 1464195998655 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:38 INFO - PROCESS | 3288 | 1464195998837 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 10:06:38 INFO - PROCESS | 3288 | 1464195998862 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089F3F000 == 121 [pid = 3288] [id = 624] 10:06:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 206 (00000030899DB800) [pid = 3288] [serial = 1872] [outer = 0000000000000000] 10:06:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 207 (00000030899E4800) [pid = 3288] [serial = 1873] [outer = 00000030899DB800] 10:06:38 INFO - PROCESS | 3288 | 1464195998908 Marionette DEBUG loaded listener.js 10:06:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 208 (0000003089A8B000) [pid = 3288] [serial = 1874] [outer = 00000030899DB800] 10:06:39 INFO - PROCESS | 3288 | 1464195999374 Marionette TRACE conn6 <- [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]]]}] 10:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 776ms 10:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:06:39 INFO - PROCESS | 3288 | 1464195999430 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 10:06:39 INFO - PROCESS | 3288 | 1464195999433 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 10:06:39 INFO - PROCESS | 3288 | 1464195999436 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:06:39 INFO - PROCESS | 3288 | 1464195999438 Marionette TRACE conn6 <- [1,2462,null,{}] 10:06:39 INFO - PROCESS | 3288 | 1464195999441 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:39 INFO - PROCESS | 3288 | 1464195999593 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 10:06:39 INFO - PROCESS | 3288 | 1464195999614 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:39 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B5D9800 == 122 [pid = 3288] [id = 625] 10:06:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 209 (000000308B09B400) [pid = 3288] [serial = 1875] [outer = 0000000000000000] 10:06:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 210 (000000308BCC3400) [pid = 3288] [serial = 1876] [outer = 000000308B09B400] 10:06:39 INFO - PROCESS | 3288 | 1464195999659 Marionette DEBUG loaded listener.js 10:06:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 211 (000000308DCA3000) [pid = 3288] [serial = 1877] [outer = 000000308B09B400] 10:06:40 INFO - PROCESS | 3288 | 1464196000142 Marionette TRACE conn6 <- [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]]]}] 10:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 733ms 10:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:06:40 INFO - PROCESS | 3288 | 1464196000178 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 10:06:40 INFO - PROCESS | 3288 | 1464196000180 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 10:06:40 INFO - PROCESS | 3288 | 1464196000184 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:06:40 INFO - PROCESS | 3288 | 1464196000186 Marionette TRACE conn6 <- [1,2466,null,{}] 10:06:40 INFO - PROCESS | 3288 | 1464196000190 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:40 INFO - PROCESS | 3288 | 1464196000573 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 10:06:40 INFO - PROCESS | 3288 | --DOMWINDOW == 210 (0000003088734C00) [pid = 3288] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:06:40 INFO - PROCESS | 3288 | --DOMWINDOW == 209 (000000308824F400) [pid = 3288] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:06:40 INFO - PROCESS | 3288 | --DOMWINDOW == 208 (00000030852DDC00) [pid = 3288] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:06:40 INFO - PROCESS | 3288 | --DOMWINDOW == 207 (0000003080119800) [pid = 3288] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:06:40 INFO - PROCESS | 3288 | --DOMWINDOW == 206 (0000003083D4E800) [pid = 3288] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:06:40 INFO - PROCESS | 3288 | --DOMWINDOW == 205 (00000030889DAC00) [pid = 3288] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:06:40 INFO - PROCESS | 3288 | --DOMWINDOW == 204 (0000003080B10800) [pid = 3288] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:06:40 INFO - PROCESS | 3288 | --DOMWINDOW == 203 (0000003080175800) [pid = 3288] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:06:40 INFO - PROCESS | 3288 | --DOMWINDOW == 202 (0000003088897400) [pid = 3288] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:06:40 INFO - PROCESS | 3288 | --DOMWINDOW == 201 (0000003080333000) [pid = 3288] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:06:40 INFO - PROCESS | 3288 | --DOMWINDOW == 200 (0000003089A63400) [pid = 3288] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:06:40 INFO - PROCESS | 3288 | 1464196000660 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:40 INFO - PROCESS | 3288 | ++DOCSHELL 00000030853E5000 == 123 [pid = 3288] [id = 626] 10:06:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 201 (0000003080333000) [pid = 3288] [serial = 1878] [outer = 0000000000000000] 10:06:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 202 (0000003082292400) [pid = 3288] [serial = 1879] [outer = 0000003080333000] 10:06:40 INFO - PROCESS | 3288 | 1464196000705 Marionette DEBUG loaded listener.js 10:06:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 203 (0000003088734C00) [pid = 3288] [serial = 1880] [outer = 0000003080333000] 10:06:41 INFO - PROCESS | 3288 | 1464196001138 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 985ms 10:06:41 INFO - PROCESS | 3288 | 1464196001170 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 10:06:41 INFO - PROCESS | 3288 | 1464196001172 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 10:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:06:41 INFO - PROCESS | 3288 | 1464196001180 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:06:41 INFO - PROCESS | 3288 | 1464196001182 Marionette TRACE conn6 <- [1,2470,null,{}] 10:06:41 INFO - PROCESS | 3288 | 1464196001186 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:41 INFO - PROCESS | 3288 | 1464196001301 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 10:06:41 INFO - PROCESS | 3288 | 1464196001310 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:41 INFO - PROCESS | 3288 | ++DOCSHELL 000000308CA21000 == 124 [pid = 3288] [id = 627] 10:06:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 204 (000000308DDE0400) [pid = 3288] [serial = 1881] [outer = 0000000000000000] 10:06:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 205 (000000308DDE4800) [pid = 3288] [serial = 1882] [outer = 000000308DDE0400] 10:06:41 INFO - PROCESS | 3288 | 1464196001355 Marionette DEBUG loaded listener.js 10:06:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 206 (000000308E89F400) [pid = 3288] [serial = 1883] [outer = 000000308DDE0400] 10:06:41 INFO - PROCESS | 3288 | 1464196001823 Marionette TRACE conn6 <- [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]]]}] 10:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 692ms 10:06:41 INFO - PROCESS | 3288 | 1464196001872 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 10:06:41 INFO - PROCESS | 3288 | 1464196001874 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 10:06:41 INFO - PROCESS | 3288 | 1464196001877 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:06:41 INFO - PROCESS | 3288 | 1464196001879 Marionette TRACE conn6 <- [1,2474,null,{}] 10:06:41 INFO - PROCESS | 3288 | 1464196001883 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:42 INFO - PROCESS | 3288 | 1464196001999 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 10:06:42 INFO - PROCESS | 3288 | 1464196002005 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:42 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED591800 == 125 [pid = 3288] [id = 628] 10:06:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 207 (000000308E9F2400) [pid = 3288] [serial = 1884] [outer = 0000000000000000] 10:06:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 208 (000000308E9F9400) [pid = 3288] [serial = 1885] [outer = 000000308E9F2400] 10:06:42 INFO - PROCESS | 3288 | 1464196002052 Marionette DEBUG loaded listener.js 10:06:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 209 (00000030E7D2EC00) [pid = 3288] [serial = 1886] [outer = 000000308E9F2400] 10:06:42 INFO - PROCESS | 3288 | 1464196002664 Marionette TRACE conn6 <- [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]]]}] 10:06:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 839ms 10:06:42 INFO - PROCESS | 3288 | 1464196002721 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 10:06:42 INFO - PROCESS | 3288 | 1464196002726 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 10:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:06:42 INFO - PROCESS | 3288 | 1464196002732 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:06:42 INFO - PROCESS | 3288 | 1464196002737 Marionette TRACE conn6 <- [1,2478,null,{}] 10:06:42 INFO - PROCESS | 3288 | 1464196002745 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:42 INFO - PROCESS | 3288 | 1464196002931 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 10:06:43 INFO - PROCESS | 3288 | 1464196003090 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:43 INFO - PROCESS | 3288 | ++DOCSHELL 000000308511A000 == 126 [pid = 3288] [id = 629] 10:06:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 210 (0000003080689C00) [pid = 3288] [serial = 1887] [outer = 0000000000000000] 10:06:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 211 (0000003080B0E400) [pid = 3288] [serial = 1888] [outer = 0000003080689C00] 10:06:43 INFO - PROCESS | 3288 | 1464196003151 Marionette DEBUG loaded listener.js 10:06:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 212 (0000003083160400) [pid = 3288] [serial = 1889] [outer = 0000003080689C00] 10:06:43 INFO - PROCESS | 3288 | 1464196003788 Marionette TRACE conn6 <- [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]]]}] 10:06:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:06:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1093ms 10:06:43 INFO - PROCESS | 3288 | 1464196003832 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 10:06:43 INFO - PROCESS | 3288 | 1464196003839 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 10:06:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:06:43 INFO - PROCESS | 3288 | 1464196003846 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:06:43 INFO - PROCESS | 3288 | 1464196003849 Marionette TRACE conn6 <- [1,2482,null,{}] 10:06:43 INFO - PROCESS | 3288 | 1464196003854 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:44 INFO - PROCESS | 3288 | 1464196004000 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 10:06:44 INFO - PROCESS | 3288 | 1464196004162 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:44 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089F23800 == 127 [pid = 3288] [id = 630] 10:06:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 213 (00000030852D8800) [pid = 3288] [serial = 1890] [outer = 0000000000000000] 10:06:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 214 (000000308781A800) [pid = 3288] [serial = 1891] [outer = 00000030852D8800] 10:06:44 INFO - PROCESS | 3288 | 1464196004218 Marionette DEBUG loaded listener.js 10:06:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 215 (0000003088511C00) [pid = 3288] [serial = 1892] [outer = 00000030852D8800] 10:06:44 INFO - PROCESS | 3288 | 1464196004837 Marionette TRACE conn6 <- [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]]]}] 10:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1033ms 10:06:44 INFO - PROCESS | 3288 | 1464196004880 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 10:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:06:44 INFO - PROCESS | 3288 | 1464196004884 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 10:06:44 INFO - PROCESS | 3288 | 1464196004888 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:06:44 INFO - PROCESS | 3288 | 1464196004892 Marionette TRACE conn6 <- [1,2486,null,{}] 10:06:44 INFO - PROCESS | 3288 | 1464196004925 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:45 INFO - PROCESS | 3288 | 1464196005073 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 10:06:45 INFO - PROCESS | 3288 | 1464196005237 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:45 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F58B7800 == 128 [pid = 3288] [id = 631] 10:06:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 216 (0000003089A81C00) [pid = 3288] [serial = 1893] [outer = 0000000000000000] 10:06:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 217 (0000003089A89400) [pid = 3288] [serial = 1894] [outer = 0000003089A81C00] 10:06:45 INFO - PROCESS | 3288 | 1464196005299 Marionette DEBUG loaded listener.js 10:06:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 218 (000000308DDEA400) [pid = 3288] [serial = 1895] [outer = 0000003089A81C00] 10:06:45 INFO - PROCESS | 3288 | 1464196005905 Marionette TRACE conn6 <- [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]]]}] 10:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1034ms 10:06:45 INFO - PROCESS | 3288 | 1464196005923 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 10:06:45 INFO - PROCESS | 3288 | 1464196005926 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 10:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:06:45 INFO - PROCESS | 3288 | 1464196005930 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:06:45 INFO - PROCESS | 3288 | 1464196005932 Marionette TRACE conn6 <- [1,2490,null,{}] 10:06:45 INFO - PROCESS | 3288 | 1464196005936 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:46 INFO - PROCESS | 3288 | 1464196006080 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 10:06:46 INFO - PROCESS | 3288 | 1464196006258 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:46 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC532800 == 129 [pid = 3288] [id = 632] 10:06:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 219 (00000030E85C3800) [pid = 3288] [serial = 1896] [outer = 0000000000000000] 10:06:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 220 (00000030E8C39000) [pid = 3288] [serial = 1897] [outer = 00000030E85C3800] 10:06:46 INFO - PROCESS | 3288 | 1464196006316 Marionette DEBUG loaded listener.js 10:06:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 221 (00000030E9C42800) [pid = 3288] [serial = 1898] [outer = 00000030E85C3800] 10:06:46 INFO - PROCESS | 3288 | 1464196006913 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1030ms 10:06:46 INFO - PROCESS | 3288 | 1464196006962 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 10:06:46 INFO - PROCESS | 3288 | 1464196006965 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 10:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:06:46 INFO - PROCESS | 3288 | 1464196006969 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:06:46 INFO - PROCESS | 3288 | 1464196006971 Marionette TRACE conn6 <- [1,2494,null,{}] 10:06:46 INFO - PROCESS | 3288 | 1464196006975 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:47 INFO - PROCESS | 3288 | 1464196007129 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 10:06:47 INFO - PROCESS | 3288 | 1464196007291 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:47 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD673000 == 130 [pid = 3288] [id = 633] 10:06:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 222 (00000030EDF46000) [pid = 3288] [serial = 1899] [outer = 0000000000000000] 10:06:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 223 (00000030EEE0A400) [pid = 3288] [serial = 1900] [outer = 00000030EDF46000] 10:06:47 INFO - PROCESS | 3288 | 1464196007347 Marionette DEBUG loaded listener.js 10:06:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 224 (00000030F29AC000) [pid = 3288] [serial = 1901] [outer = 00000030EDF46000] 10:06:47 INFO - PROCESS | 3288 | 1464196007937 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1027ms 10:06:48 INFO - PROCESS | 3288 | 1464196007998 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 10:06:48 INFO - PROCESS | 3288 | 1464196008001 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 10:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:06:48 INFO - PROCESS | 3288 | 1464196008005 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:06:48 INFO - PROCESS | 3288 | 1464196008007 Marionette TRACE conn6 <- [1,2498,null,{}] 10:06:48 INFO - PROCESS | 3288 | 1464196008011 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:48 INFO - PROCESS | 3288 | 1464196008175 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 10:06:48 INFO - PROCESS | 3288 | 1464196008339 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:48 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FF61D000 == 131 [pid = 3288] [id = 634] 10:06:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 225 (00000030F4BA9800) [pid = 3288] [serial = 1902] [outer = 0000000000000000] 10:06:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 226 (00000030F601AC00) [pid = 3288] [serial = 1903] [outer = 00000030F4BA9800] 10:06:48 INFO - PROCESS | 3288 | 1464196008397 Marionette DEBUG loaded listener.js 10:06:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 227 (00000030F6611800) [pid = 3288] [serial = 1904] [outer = 00000030F4BA9800] 10:06:48 INFO - PROCESS | 3288 | 1464196008976 Marionette TRACE conn6 <- [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]]]}] 10:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1030ms 10:06:49 INFO - PROCESS | 3288 | 1464196009036 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 10:06:49 INFO - PROCESS | 3288 | 1464196009039 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 10:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:06:49 INFO - PROCESS | 3288 | 1464196009042 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:06:49 INFO - PROCESS | 3288 | 1464196009044 Marionette TRACE conn6 <- [1,2502,null,{}] 10:06:49 INFO - PROCESS | 3288 | 1464196009048 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:49 INFO - PROCESS | 3288 | 1464196009186 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 10:06:49 INFO - PROCESS | 3288 | 1464196009350 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:49 INFO - PROCESS | 3288 | ++DOCSHELL 000000308A8BF000 == 132 [pid = 3288] [id = 635] 10:06:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 228 (000000308B8E7000) [pid = 3288] [serial = 1905] [outer = 0000000000000000] 10:06:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 229 (000000308B8EB800) [pid = 3288] [serial = 1906] [outer = 000000308B8E7000] 10:06:49 INFO - PROCESS | 3288 | 1464196009405 Marionette DEBUG loaded listener.js 10:06:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 230 (00000030F660EC00) [pid = 3288] [serial = 1907] [outer = 000000308B8E7000] 10:06:50 INFO - PROCESS | 3288 | 1464196009997 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 986ms 10:06:50 INFO - PROCESS | 3288 | 1464196010041 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 10:06:50 INFO - PROCESS | 3288 | 1464196010043 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 10:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:06:50 INFO - PROCESS | 3288 | 1464196010049 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:06:50 INFO - PROCESS | 3288 | 1464196010051 Marionette TRACE conn6 <- [1,2506,null,{}] 10:06:50 INFO - PROCESS | 3288 | 1464196010055 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:50 INFO - PROCESS | 3288 | 1464196010193 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 10:06:50 INFO - PROCESS | 3288 | 1464196010368 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089AE2000 == 133 [pid = 3288] [id = 636] 10:06:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 231 (000000308C402C00) [pid = 3288] [serial = 1908] [outer = 0000000000000000] 10:06:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 232 (000000308C408C00) [pid = 3288] [serial = 1909] [outer = 000000308C402C00] 10:06:50 INFO - PROCESS | 3288 | 1464196010425 Marionette DEBUG loaded listener.js 10:06:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 233 (000000308C40E800) [pid = 3288] [serial = 1910] [outer = 000000308C402C00] 10:06:51 INFO - PROCESS | 3288 | 1464196011040 Marionette TRACE conn6 <- [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]]]}] 10:06:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1025ms 10:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:06:51 INFO - PROCESS | 3288 | 1464196011082 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 10:06:51 INFO - PROCESS | 3288 | 1464196011085 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 10:06:51 INFO - PROCESS | 3288 | 1464196011088 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:06:51 INFO - PROCESS | 3288 | 1464196011091 Marionette TRACE conn6 <- [1,2510,null,{}] 10:06:51 INFO - PROCESS | 3288 | 1464196011128 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:51 INFO - PROCESS | 3288 | 1464196011267 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 10:06:51 INFO - PROCESS | 3288 | 1464196011429 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:51 INFO - PROCESS | 3288 | ++DOCSHELL 00000030864A0800 == 134 [pid = 3288] [id = 637] 10:06:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 234 (000000308C40CC00) [pid = 3288] [serial = 1911] [outer = 0000000000000000] 10:06:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 235 (000000308C570000) [pid = 3288] [serial = 1912] [outer = 000000308C40CC00] 10:06:51 INFO - PROCESS | 3288 | 1464196011483 Marionette DEBUG loaded listener.js 10:06:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 236 (000000308C577800) [pid = 3288] [serial = 1913] [outer = 000000308C40CC00] 10:06:52 INFO - PROCESS | 3288 | 1464196012044 Marionette TRACE conn6 <- [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]]]}] 10:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1005ms 10:06:52 INFO - PROCESS | 3288 | 1464196012095 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 10:06:52 INFO - PROCESS | 3288 | 1464196012098 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 10:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:06:52 INFO - PROCESS | 3288 | 1464196012102 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:06:52 INFO - PROCESS | 3288 | 1464196012104 Marionette TRACE conn6 <- [1,2514,null,{}] 10:06:52 INFO - PROCESS | 3288 | 1464196012107 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:52 INFO - PROCESS | 3288 | 1464196012247 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 10:06:52 INFO - PROCESS | 3288 | 1464196012405 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:52 INFO - PROCESS | 3288 | ++DOCSHELL 000000308F5A2800 == 135 [pid = 3288] [id = 638] 10:06:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 237 (0000003089F95C00) [pid = 3288] [serial = 1914] [outer = 0000000000000000] 10:06:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 238 (0000003089F98C00) [pid = 3288] [serial = 1915] [outer = 0000003089F95C00] 10:06:52 INFO - PROCESS | 3288 | 1464196012501 Marionette DEBUG loaded listener.js 10:06:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 239 (000000308C571800) [pid = 3288] [serial = 1916] [outer = 0000003089F95C00] 10:06:53 INFO - PROCESS | 3288 | 1464196013116 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1027ms 10:06:53 INFO - PROCESS | 3288 | 1464196013131 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 10:06:53 INFO - PROCESS | 3288 | 1464196013134 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 10:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:06:53 INFO - PROCESS | 3288 | 1464196013138 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:06:53 INFO - PROCESS | 3288 | 1464196013141 Marionette TRACE conn6 <- [1,2518,null,{}] 10:06:53 INFO - PROCESS | 3288 | 1464196013162 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:53 INFO - PROCESS | 3288 | 1464196013322 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 10:06:53 INFO - PROCESS | 3288 | 1464196013500 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:53 INFO - PROCESS | 3288 | ++DOCSHELL 000000308AF21000 == 136 [pid = 3288] [id = 639] 10:06:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 240 (000000308C56D400) [pid = 3288] [serial = 1917] [outer = 0000000000000000] 10:06:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 241 (000000308F765400) [pid = 3288] [serial = 1918] [outer = 000000308C56D400] 10:06:53 INFO - PROCESS | 3288 | 1464196013563 Marionette DEBUG loaded listener.js 10:06:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 242 (00000030F64F3C00) [pid = 3288] [serial = 1919] [outer = 000000308C56D400] 10:06:54 INFO - PROCESS | 3288 | 1464196014168 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1079ms 10:06:54 INFO - PROCESS | 3288 | 1464196014224 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 10:06:54 INFO - PROCESS | 3288 | 1464196014227 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 10:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:06:54 INFO - PROCESS | 3288 | 1464196014231 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:06:54 INFO - PROCESS | 3288 | 1464196014233 Marionette TRACE conn6 <- [1,2522,null,{}] 10:06:54 INFO - PROCESS | 3288 | 1464196014237 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:54 INFO - PROCESS | 3288 | 1464196014377 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 10:06:54 INFO - PROCESS | 3288 | 1464196014557 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:54 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B897800 == 137 [pid = 3288] [id = 640] 10:06:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 243 (000000308BA99C00) [pid = 3288] [serial = 1920] [outer = 0000000000000000] 10:06:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 244 (000000308BA9DC00) [pid = 3288] [serial = 1921] [outer = 000000308BA99C00] 10:06:54 INFO - PROCESS | 3288 | 1464196014614 Marionette DEBUG loaded listener.js 10:06:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 245 (000000308F76DC00) [pid = 3288] [serial = 1922] [outer = 000000308BA99C00] 10:06:55 INFO - PROCESS | 3288 | 1464196015159 Marionette TRACE conn6 <- [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]]]}] 10:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 986ms 10:06:55 INFO - PROCESS | 3288 | 1464196015220 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 10:06:55 INFO - PROCESS | 3288 | 1464196015223 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 10:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:06:55 INFO - PROCESS | 3288 | 1464196015226 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:06:55 INFO - PROCESS | 3288 | 1464196015229 Marionette TRACE conn6 <- [1,2526,null,{}] 10:06:55 INFO - PROCESS | 3288 | 1464196015232 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:55 INFO - PROCESS | 3288 | 1464196015374 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 10:06:55 INFO - PROCESS | 3288 | 1464196015552 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:55 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B8B2000 == 138 [pid = 3288] [id = 641] 10:06:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 246 (000000308B592000) [pid = 3288] [serial = 1923] [outer = 0000000000000000] 10:06:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 247 (000000308B598800) [pid = 3288] [serial = 1924] [outer = 000000308B592000] 10:06:55 INFO - PROCESS | 3288 | 1464196015607 Marionette DEBUG loaded listener.js 10:06:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 248 (000000308B59E800) [pid = 3288] [serial = 1925] [outer = 000000308B592000] 10:06:56 INFO - PROCESS | 3288 | 1464196016262 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:06:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1080ms 10:06:56 INFO - PROCESS | 3288 | 1464196016309 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 10:06:56 INFO - PROCESS | 3288 | 1464196016311 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 10:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:06:56 INFO - PROCESS | 3288 | 1464196016315 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:06:56 INFO - PROCESS | 3288 | 1464196016317 Marionette TRACE conn6 <- [1,2530,null,{}] 10:06:56 INFO - PROCESS | 3288 | 1464196016321 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:56 INFO - PROCESS | 3288 | 1464196016461 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 10:06:56 INFO - PROCESS | 3288 | 1464196016640 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:56 INFO - PROCESS | 3288 | ++DOCSHELL 000000308F14A800 == 139 [pid = 3288] [id = 642] 10:06:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 249 (000000308F76C800) [pid = 3288] [serial = 1926] [outer = 0000000000000000] 10:06:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 250 (00000030FBA86000) [pid = 3288] [serial = 1927] [outer = 000000308F76C800] 10:06:56 INFO - PROCESS | 3288 | 1464196016698 Marionette DEBUG loaded listener.js 10:06:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 251 (00000030FD088400) [pid = 3288] [serial = 1928] [outer = 000000308F76C800] 10:06:57 INFO - PROCESS | 3288 | 1464196017405 Marionette TRACE conn6 <- [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]]]}] 10:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1126ms 10:06:57 INFO - PROCESS | 3288 | 1464196017444 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 10:06:57 INFO - PROCESS | 3288 | 1464196017447 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 10:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:06:57 INFO - PROCESS | 3288 | 1464196017450 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:06:57 INFO - PROCESS | 3288 | 1464196017452 Marionette TRACE conn6 <- [1,2534,null,{}] 10:06:57 INFO - PROCESS | 3288 | 1464196017457 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:57 INFO - PROCESS | 3288 | 1464196017599 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 10:06:57 INFO - PROCESS | 3288 | 1464196017770 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:57 INFO - PROCESS | 3288 | ++DOCSHELL 00000030845CF800 == 140 [pid = 3288] [id = 643] 10:06:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 252 (0000003081D2E400) [pid = 3288] [serial = 1929] [outer = 0000000000000000] 10:06:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 253 (00000030886A8000) [pid = 3288] [serial = 1930] [outer = 0000003081D2E400] 10:06:57 INFO - PROCESS | 3288 | 1464196017826 Marionette DEBUG loaded listener.js 10:06:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 254 (0000003088DAF000) [pid = 3288] [serial = 1931] [outer = 0000003081D2E400] 10:06:58 INFO - PROCESS | 3288 | 1464196018440 Marionette TRACE conn6 <- [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]]]}] 10:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1343ms 10:06:58 INFO - PROCESS | 3288 | 1464196018811 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 10:06:58 INFO - PROCESS | 3288 | 1464196018816 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 10:06:58 INFO - PROCESS | 3288 | 1464196018824 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:06:58 INFO - PROCESS | 3288 | 1464196018827 Marionette TRACE conn6 <- [1,2538,null,{}] 10:06:58 INFO - PROCESS | 3288 | 1464196018833 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:58 INFO - PROCESS | 3288 | 1464196018976 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 10:06:59 INFO - PROCESS | 3288 | 1464196019142 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:59 INFO - PROCESS | 3288 | ++DOCSHELL 000000308808E000 == 141 [pid = 3288] [id = 644] 10:06:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 255 (0000003080B02800) [pid = 3288] [serial = 1932] [outer = 0000000000000000] 10:06:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 256 (0000003081CA8C00) [pid = 3288] [serial = 1933] [outer = 0000003080B02800] 10:06:59 INFO - PROCESS | 3288 | 1464196019194 Marionette DEBUG loaded listener.js 10:06:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 257 (0000003083A17400) [pid = 3288] [serial = 1934] [outer = 0000003080B02800] 10:06:59 INFO - PROCESS | 3288 | 1464196019822 Marionette TRACE conn6 <- [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]]]}] 10:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1023ms 10:06:59 INFO - PROCESS | 3288 | 1464196019854 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 10:06:59 INFO - PROCESS | 3288 | 1464196019858 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 10:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:06:59 INFO - PROCESS | 3288 | 1464196019866 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:06:59 INFO - PROCESS | 3288 | 1464196019870 Marionette TRACE conn6 <- [1,2542,null,{}] 10:06:59 INFO - PROCESS | 3288 | 1464196019886 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:00 INFO - PROCESS | 3288 | 1464196020081 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 10:07:00 INFO - PROCESS | 3288 | 1464196020211 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088D18800 == 142 [pid = 3288] [id = 645] 10:07:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 258 (0000003084F1D400) [pid = 3288] [serial = 1935] [outer = 0000000000000000] 10:07:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 259 (00000030852DDC00) [pid = 3288] [serial = 1936] [outer = 0000003084F1D400] 10:07:00 INFO - PROCESS | 3288 | 1464196020270 Marionette DEBUG loaded listener.js 10:07:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 260 (0000003086C04800) [pid = 3288] [serial = 1937] [outer = 0000003084F1D400] 10:07:00 INFO - PROCESS | 3288 | 1464196020886 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1088ms 10:07:00 INFO - PROCESS | 3288 | 1464196020966 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 10:07:00 INFO - PROCESS | 3288 | 1464196020969 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 10:07:00 INFO - PROCESS | 3288 | 1464196020972 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:07:00 INFO - PROCESS | 3288 | 1464196020975 Marionette TRACE conn6 <- [1,2546,null,{}] 10:07:00 INFO - PROCESS | 3288 | 1464196020985 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:01 INFO - PROCESS | 3288 | 1464196021174 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 000000308CA21000 == 141 [pid = 3288] [id = 627] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030853E5000 == 140 [pid = 3288] [id = 626] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 000000308B5D9800 == 139 [pid = 3288] [id = 625] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 0000003089F3F000 == 138 [pid = 3288] [id = 624] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 000000308974B800 == 137 [pid = 3288] [id = 623] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030887B2000 == 136 [pid = 3288] [id = 622] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030853ED000 == 135 [pid = 3288] [id = 621] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030839C7000 == 134 [pid = 3288] [id = 620] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030878EC800 == 133 [pid = 3288] [id = 619] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 259 (00000030E9485C00) [pid = 3288] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 258 (00000030EE2AE400) [pid = 3288] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 257 (00000030F2641400) [pid = 3288] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 256 (00000030F5190C00) [pid = 3288] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 255 (00000030E7342800) [pid = 3288] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8FDC800 == 132 [pid = 3288] [id = 612] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030F682D000 == 131 [pid = 3288] [id = 611] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 000000308980F000 == 130 [pid = 3288] [id = 583] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030F6532000 == 129 [pid = 3288] [id = 610] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030F59DD800 == 128 [pid = 3288] [id = 609] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4B77800 == 127 [pid = 3288] [id = 608] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8DC5800 == 126 [pid = 3288] [id = 607] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 00000030887EB800 == 125 [pid = 3288] [id = 606] 10:07:01 INFO - PROCESS | 3288 | --DOCSHELL 0000003084739800 == 124 [pid = 3288] [id = 605] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 254 (0000003081D60C00) [pid = 3288] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 253 (0000003088294400) [pid = 3288] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 252 (00000030853A4000) [pid = 3288] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 251 (0000003085F94000) [pid = 3288] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 250 (0000003080332000) [pid = 3288] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 249 (0000003082292000) [pid = 3288] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 248 (0000003087824400) [pid = 3288] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 247 (0000003089856000) [pid = 3288] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 246 (0000003084665800) [pid = 3288] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 245 (000000308315E400) [pid = 3288] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 244 (0000003081D22800) [pid = 3288] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 243 (0000003080331400) [pid = 3288] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 242 (00000030889DC800) [pid = 3288] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 241 (0000003084F1D000) [pid = 3288] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 240 (0000003088551800) [pid = 3288] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 239 (0000003089B12800) [pid = 3288] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 238 (00000030E7D25400) [pid = 3288] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 237 (000000308BCC5C00) [pid = 3288] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 236 (000000308869EC00) [pid = 3288] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 235 (00000030E8BD4800) [pid = 3288] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 234 (0000003082B4F400) [pid = 3288] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 233 (00000030899BB800) [pid = 3288] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 232 (000000308A894400) [pid = 3288] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 231 (0000003088512000) [pid = 3288] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 230 (000000308CA30400) [pid = 3288] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 229 (000000308787A400) [pid = 3288] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | --DOMWINDOW == 228 (000000308985D800) [pid = 3288] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 10:07:01 INFO - PROCESS | 3288 | 1464196021457 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:01 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083A6B800 == 125 [pid = 3288] [id = 646] 10:07:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 229 (000000308032E000) [pid = 3288] [serial = 1938] [outer = 0000000000000000] 10:07:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 230 (0000003080449800) [pid = 3288] [serial = 1939] [outer = 000000308032E000] 10:07:01 INFO - PROCESS | 3288 | 1464196021512 Marionette DEBUG loaded listener.js 10:07:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 231 (00000030829AE400) [pid = 3288] [serial = 1940] [outer = 000000308032E000] 10:07:02 INFO - PROCESS | 3288 | 1464196021999 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1078ms 10:07:02 INFO - PROCESS | 3288 | 1464196022054 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 10:07:02 INFO - PROCESS | 3288 | 1464196022056 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 10:07:02 INFO - PROCESS | 3288 | 1464196022060 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:07:02 INFO - PROCESS | 3288 | 1464196022062 Marionette TRACE conn6 <- [1,2550,null,{}] 10:07:02 INFO - PROCESS | 3288 | 1464196022065 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:02 INFO - PROCESS | 3288 | 1464196022187 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 10:07:02 INFO - PROCESS | 3288 | 1464196022200 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:02 INFO - PROCESS | 3288 | ++DOCSHELL 00000030880A6000 == 126 [pid = 3288] [id = 647] 10:07:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 232 (0000003084F19800) [pid = 3288] [serial = 1941] [outer = 0000000000000000] 10:07:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 233 (00000030853ABC00) [pid = 3288] [serial = 1942] [outer = 0000003084F19800] 10:07:02 INFO - PROCESS | 3288 | 1464196022247 Marionette DEBUG loaded listener.js 10:07:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 234 (0000003087859000) [pid = 3288] [serial = 1943] [outer = 0000003084F19800] 10:07:02 INFO - PROCESS | 3288 | 1464196022752 Marionette TRACE conn6 <- [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]]]}] 10:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 732ms 10:07:02 INFO - PROCESS | 3288 | 1464196022795 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 10:07:02 INFO - PROCESS | 3288 | 1464196022798 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 10:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:07:02 INFO - PROCESS | 3288 | 1464196022801 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:07:02 INFO - PROCESS | 3288 | 1464196022803 Marionette TRACE conn6 <- [1,2554,null,{}] 10:07:02 INFO - PROCESS | 3288 | 1464196022807 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:02 INFO - PROCESS | 3288 | 1464196022924 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 10:07:03 INFO - PROCESS | 3288 | 1464196023063 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:03 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088D1E800 == 127 [pid = 3288] [id = 648] 10:07:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 235 (00000030864D8C00) [pid = 3288] [serial = 1944] [outer = 0000000000000000] 10:07:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 236 (000000308829DC00) [pid = 3288] [serial = 1945] [outer = 00000030864D8C00] 10:07:03 INFO - PROCESS | 3288 | 1464196023122 Marionette DEBUG loaded listener.js 10:07:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 237 (000000308869EC00) [pid = 3288] [serial = 1946] [outer = 00000030864D8C00] 10:07:03 INFO - PROCESS | 3288 | 1464196023528 Marionette TRACE conn6 <- [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]]]}] 10:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 776ms 10:07:03 INFO - PROCESS | 3288 | 1464196023579 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 10:07:03 INFO - PROCESS | 3288 | 1464196023582 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 10:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:07:03 INFO - PROCESS | 3288 | 1464196023585 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:07:03 INFO - PROCESS | 3288 | 1464196023587 Marionette TRACE conn6 <- [1,2558,null,{}] 10:07:03 INFO - PROCESS | 3288 | 1464196023591 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:03 INFO - PROCESS | 3288 | 1464196023771 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 10:07:03 INFO - PROCESS | 3288 | 1464196023798 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:03 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089F0A000 == 128 [pid = 3288] [id = 649] 10:07:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 238 (00000030889D0C00) [pid = 3288] [serial = 1947] [outer = 0000000000000000] 10:07:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 239 (0000003088D98800) [pid = 3288] [serial = 1948] [outer = 00000030889D0C00] 10:07:03 INFO - PROCESS | 3288 | 1464196023844 Marionette DEBUG loaded listener.js 10:07:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 240 (0000003088DA5400) [pid = 3288] [serial = 1949] [outer = 00000030889D0C00] 10:07:04 INFO - PROCESS | 3288 | 1464196024360 Marionette TRACE conn6 <- [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]]]}] 10:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 837ms 10:07:04 INFO - PROCESS | 3288 | 1464196024425 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 10:07:04 INFO - PROCESS | 3288 | 1464196024428 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 10:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:07:04 INFO - PROCESS | 3288 | 1464196024431 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:07:04 INFO - PROCESS | 3288 | 1464196024433 Marionette TRACE conn6 <- [1,2562,null,{}] 10:07:04 INFO - PROCESS | 3288 | 1464196024437 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:04 INFO - PROCESS | 3288 | 1464196024595 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 10:07:04 INFO - PROCESS | 3288 | 1464196024627 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:04 INFO - PROCESS | 3288 | ++DOCSHELL 000000308AF38800 == 129 [pid = 3288] [id = 650] 10:07:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 241 (00000030889CD400) [pid = 3288] [serial = 1950] [outer = 0000000000000000] 10:07:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 242 (0000003088DB0400) [pid = 3288] [serial = 1951] [outer = 00000030889CD400] 10:07:04 INFO - PROCESS | 3288 | 1464196024674 Marionette DEBUG loaded listener.js 10:07:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 243 (000000308985A800) [pid = 3288] [serial = 1952] [outer = 00000030889CD400] 10:07:05 INFO - PROCESS | 3288 | 1464196025139 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 776ms 10:07:05 INFO - PROCESS | 3288 | 1464196025210 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 10:07:05 INFO - PROCESS | 3288 | 1464196025212 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 10:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:07:05 INFO - PROCESS | 3288 | 1464196025216 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:07:05 INFO - PROCESS | 3288 | 1464196025218 Marionette TRACE conn6 <- [1,2566,null,{}] 10:07:05 INFO - PROCESS | 3288 | 1464196025221 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:05 INFO - PROCESS | 3288 | 1464196025382 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 10:07:05 INFO - PROCESS | 3288 | 1464196025412 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:05 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B5CF000 == 130 [pid = 3288] [id = 651] 10:07:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 244 (00000030899C1C00) [pid = 3288] [serial = 1953] [outer = 0000000000000000] 10:07:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 245 (00000030899E0C00) [pid = 3288] [serial = 1954] [outer = 00000030899C1C00] 10:07:05 INFO - PROCESS | 3288 | 1464196025458 Marionette DEBUG loaded listener.js 10:07:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 246 (0000003089A7C400) [pid = 3288] [serial = 1955] [outer = 00000030899C1C00] 10:07:05 INFO - PROCESS | 3288 | --DOMWINDOW == 245 (0000003080333000) [pid = 3288] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:07:05 INFO - PROCESS | 3288 | --DOMWINDOW == 244 (0000003083A1A400) [pid = 3288] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:07:05 INFO - PROCESS | 3288 | --DOMWINDOW == 243 (0000003080B10C00) [pid = 3288] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:07:05 INFO - PROCESS | 3288 | --DOMWINDOW == 242 (0000003088551400) [pid = 3288] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:07:05 INFO - PROCESS | 3288 | --DOMWINDOW == 241 (000000308DCA0800) [pid = 3288] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:07:05 INFO - PROCESS | 3288 | --DOMWINDOW == 240 (0000003081C66C00) [pid = 3288] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:07:05 INFO - PROCESS | 3288 | --DOMWINDOW == 239 (00000030899DB800) [pid = 3288] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:07:05 INFO - PROCESS | 3288 | --DOMWINDOW == 238 (0000003086C0CC00) [pid = 3288] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:07:05 INFO - PROCESS | 3288 | --DOMWINDOW == 237 (000000308B09B400) [pid = 3288] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:07:05 INFO - PROCESS | 3288 | --DOMWINDOW == 236 (000000308DDE0400) [pid = 3288] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:07:06 INFO - PROCESS | 3288 | 1464196026161 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 985ms 10:07:06 INFO - PROCESS | 3288 | 1464196026205 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 10:07:06 INFO - PROCESS | 3288 | 1464196026207 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 10:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:07:06 INFO - PROCESS | 3288 | 1464196026211 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:07:06 INFO - PROCESS | 3288 | 1464196026213 Marionette TRACE conn6 <- [1,2570,null,{}] 10:07:06 INFO - PROCESS | 3288 | 1464196026217 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:06 INFO - PROCESS | 3288 | 1464196026334 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 10:07:06 INFO - PROCESS | 3288 | 1464196026342 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:06 INFO - PROCESS | 3288 | ++DOCSHELL 000000308BC1F800 == 131 [pid = 3288] [id = 652] 10:07:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 237 (000000308851B000) [pid = 3288] [serial = 1956] [outer = 0000000000000000] 10:07:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 238 (0000003089A86400) [pid = 3288] [serial = 1957] [outer = 000000308851B000] 10:07:06 INFO - PROCESS | 3288 | 1464196026389 Marionette DEBUG loaded listener.js 10:07:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 239 (0000003089F96000) [pid = 3288] [serial = 1958] [outer = 000000308851B000] 10:07:06 INFO - PROCESS | 3288 | 1464196026875 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 692ms 10:07:06 INFO - PROCESS | 3288 | 1464196026905 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 10:07:06 INFO - PROCESS | 3288 | 1464196026908 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 10:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:07:06 INFO - PROCESS | 3288 | 1464196026911 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:07:06 INFO - PROCESS | 3288 | 1464196026914 Marionette TRACE conn6 <- [1,2574,null,{}] 10:07:06 INFO - PROCESS | 3288 | 1464196026917 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:07 INFO - PROCESS | 3288 | 1464196027033 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 10:07:07 INFO - PROCESS | 3288 | 1464196027068 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:07 INFO - PROCESS | 3288 | ++DOCSHELL 000000308CA0D800 == 132 [pid = 3288] [id = 653] 10:07:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 240 (000000308AC5AC00) [pid = 3288] [serial = 1959] [outer = 0000000000000000] 10:07:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 241 (000000308B097800) [pid = 3288] [serial = 1960] [outer = 000000308AC5AC00] 10:07:07 INFO - PROCESS | 3288 | 1464196027114 Marionette DEBUG loaded listener.js 10:07:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 242 (000000308BA94000) [pid = 3288] [serial = 1961] [outer = 000000308AC5AC00] 10:07:07 INFO - PROCESS | 3288 | 1464196027603 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 774ms 10:07:07 INFO - PROCESS | 3288 | 1464196027688 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 10:07:07 INFO - PROCESS | 3288 | 1464196027691 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 10:07:07 INFO - PROCESS | 3288 | 1464196027694 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:07:07 INFO - PROCESS | 3288 | 1464196027697 Marionette TRACE conn6 <- [1,2578,null,{}] 10:07:07 INFO - PROCESS | 3288 | 1464196027701 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:07 INFO - PROCESS | 3288 | 1464196027836 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 10:07:07 INFO - PROCESS | 3288 | 1464196027849 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:07 INFO - PROCESS | 3288 | ++DOCSHELL 000000308F5BE000 == 133 [pid = 3288] [id = 654] 10:07:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 243 (000000308CA2E400) [pid = 3288] [serial = 1962] [outer = 0000000000000000] 10:07:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 244 (000000308DCA4400) [pid = 3288] [serial = 1963] [outer = 000000308CA2E400] 10:07:07 INFO - PROCESS | 3288 | 1464196027912 Marionette DEBUG loaded listener.js 10:07:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 245 (000000308E5F1800) [pid = 3288] [serial = 1964] [outer = 000000308CA2E400] 10:07:08 INFO - PROCESS | 3288 | 1464196028792 Marionette TRACE conn6 <- [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]]]}] 10:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1133ms 10:07:08 INFO - PROCESS | 3288 | 1464196028831 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 10:07:08 INFO - PROCESS | 3288 | 1464196028837 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 10:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:07:08 INFO - PROCESS | 3288 | 1464196028842 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:07:08 INFO - PROCESS | 3288 | 1464196028847 Marionette TRACE conn6 <- [1,2582,null,{}] 10:07:08 INFO - PROCESS | 3288 | 1464196028854 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:09 INFO - PROCESS | 3288 | 1464196029039 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 10:07:09 INFO - PROCESS | 3288 | 1464196029183 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:09 INFO - PROCESS | 3288 | ++DOCSHELL 00000030878D8000 == 134 [pid = 3288] [id = 655] 10:07:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 246 (000000308315D800) [pid = 3288] [serial = 1965] [outer = 0000000000000000] 10:07:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 247 (0000003083D44C00) [pid = 3288] [serial = 1966] [outer = 000000308315D800] 10:07:09 INFO - PROCESS | 3288 | 1464196029242 Marionette DEBUG loaded listener.js 10:07:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 248 (00000030853A4000) [pid = 3288] [serial = 1967] [outer = 000000308315D800] 10:07:09 INFO - PROCESS | 3288 | 1464196029847 Marionette TRACE conn6 <- [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]]]}] 10:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1031ms 10:07:09 INFO - PROCESS | 3288 | 1464196029889 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 10:07:09 INFO - PROCESS | 3288 | 1464196029896 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 10:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:07:09 INFO - PROCESS | 3288 | 1464196029924 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:07:09 INFO - PROCESS | 3288 | 1464196029927 Marionette TRACE conn6 <- [1,2586,null,{}] 10:07:09 INFO - PROCESS | 3288 | 1464196029931 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:10 INFO - PROCESS | 3288 | 1464196030081 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 10:07:10 INFO - PROCESS | 3288 | 1464196030250 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089E2C800 == 135 [pid = 3288] [id = 656] 10:07:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 249 (000000308824F800) [pid = 3288] [serial = 1968] [outer = 0000000000000000] 10:07:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 250 (0000003088551400) [pid = 3288] [serial = 1969] [outer = 000000308824F800] 10:07:10 INFO - PROCESS | 3288 | 1464196030306 Marionette DEBUG loaded listener.js 10:07:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 251 (00000030889BF400) [pid = 3288] [serial = 1970] [outer = 000000308824F800] 10:07:10 INFO - PROCESS | 3288 | 1464196030939 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1106ms 10:07:11 INFO - PROCESS | 3288 | 1464196031021 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 10:07:11 INFO - PROCESS | 3288 | 1464196031024 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 10:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:07:11 INFO - PROCESS | 3288 | 1464196031030 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:07:11 INFO - PROCESS | 3288 | 1464196031034 Marionette TRACE conn6 <- [1,2590,null,{}] 10:07:11 INFO - PROCESS | 3288 | 1464196031046 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:11 INFO - PROCESS | 3288 | 1464196031204 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 10:07:11 INFO - PROCESS | 3288 | 1464196031368 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:11 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EEEC9000 == 136 [pid = 3288] [id = 657] 10:07:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 252 (0000003088DA2400) [pid = 3288] [serial = 1971] [outer = 0000000000000000] 10:07:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 253 (0000003089A7CC00) [pid = 3288] [serial = 1972] [outer = 0000003088DA2400] 10:07:11 INFO - PROCESS | 3288 | 1464196031427 Marionette DEBUG loaded listener.js 10:07:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 254 (000000308BA9A000) [pid = 3288] [serial = 1973] [outer = 0000003088DA2400] 10:07:12 INFO - PROCESS | 3288 | 1464196032043 Marionette TRACE conn6 <- [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]]]}] 10:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1036ms 10:07:12 INFO - PROCESS | 3288 | 1464196032067 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 10:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:07:12 INFO - PROCESS | 3288 | 1464196032070 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 10:07:12 INFO - PROCESS | 3288 | 1464196032074 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:07:12 INFO - PROCESS | 3288 | 1464196032076 Marionette TRACE conn6 <- [1,2594,null,{}] 10:07:12 INFO - PROCESS | 3288 | 1464196032080 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:12 INFO - PROCESS | 3288 | 1464196032228 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 10:07:12 INFO - PROCESS | 3288 | 1464196032409 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:12 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F58B9000 == 137 [pid = 3288] [id = 658] 10:07:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 255 (0000003085F88800) [pid = 3288] [serial = 1974] [outer = 0000000000000000] 10:07:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 256 (000000308BCBD000) [pid = 3288] [serial = 1975] [outer = 0000003085F88800] 10:07:12 INFO - PROCESS | 3288 | 1464196032469 Marionette DEBUG loaded listener.js 10:07:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 257 (000000308E5F9400) [pid = 3288] [serial = 1976] [outer = 0000003085F88800] 10:07:13 INFO - PROCESS | 3288 | 1464196033155 Marionette TRACE conn6 <- [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]]]}] 10:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1136ms 10:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:07:13 INFO - PROCESS | 3288 | 1464196033212 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 10:07:13 INFO - PROCESS | 3288 | 1464196033215 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 10:07:13 INFO - PROCESS | 3288 | 1464196033219 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:07:13 INFO - PROCESS | 3288 | 1464196033221 Marionette TRACE conn6 <- [1,2598,null,{}] 10:07:13 INFO - PROCESS | 3288 | 1464196033240 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:13 INFO - PROCESS | 3288 | 1464196033381 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 10:07:13 INFO - PROCESS | 3288 | 1464196033547 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:13 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FCB000 == 138 [pid = 3288] [id = 659] 10:07:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 258 (0000003088737400) [pid = 3288] [serial = 1977] [outer = 0000000000000000] 10:07:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 259 (000000308E9F3000) [pid = 3288] [serial = 1978] [outer = 0000003088737400] 10:07:13 INFO - PROCESS | 3288 | 1464196033602 Marionette DEBUG loaded listener.js 10:07:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 260 (000000308F762C00) [pid = 3288] [serial = 1979] [outer = 0000003088737400] 10:07:14 INFO - PROCESS | 3288 | 1464196034229 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1033ms 10:07:14 INFO - PROCESS | 3288 | 1464196034254 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 10:07:14 INFO - PROCESS | 3288 | 1464196034257 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 10:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:07:14 INFO - PROCESS | 3288 | 1464196034260 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:07:14 INFO - PROCESS | 3288 | 1464196034262 Marionette TRACE conn6 <- [1,2602,null,{}] 10:07:14 INFO - PROCESS | 3288 | 1464196034266 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:14 INFO - PROCESS | 3288 | 1464196034419 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 10:07:14 INFO - PROCESS | 3288 | 1464196034589 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:14 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD49D800 == 139 [pid = 3288] [id = 660] 10:07:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 261 (00000030E7BD1400) [pid = 3288] [serial = 1980] [outer = 0000000000000000] 10:07:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 262 (00000030E9486800) [pid = 3288] [serial = 1981] [outer = 00000030E7BD1400] 10:07:14 INFO - PROCESS | 3288 | 1464196034647 Marionette DEBUG loaded listener.js 10:07:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 263 (00000030EE3EFC00) [pid = 3288] [serial = 1982] [outer = 00000030E7BD1400] 10:07:15 INFO - PROCESS | 3288 | 1464196035251 Marionette TRACE conn6 <- [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]]]}] 10:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1028ms 10:07:15 INFO - PROCESS | 3288 | 1464196035291 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 10:07:15 INFO - PROCESS | 3288 | 1464196035294 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 10:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:07:15 INFO - PROCESS | 3288 | 1464196035297 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:07:15 INFO - PROCESS | 3288 | 1464196035299 Marionette TRACE conn6 <- [1,2606,null,{}] 10:07:15 INFO - PROCESS | 3288 | 1464196035303 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:15 INFO - PROCESS | 3288 | 1464196035443 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 10:07:15 INFO - PROCESS | 3288 | 1464196035624 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:15 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FF61E000 == 140 [pid = 3288] [id = 661] 10:07:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 264 (00000030F338E800) [pid = 3288] [serial = 1983] [outer = 0000000000000000] 10:07:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 265 (00000030F4C20000) [pid = 3288] [serial = 1984] [outer = 00000030F338E800] 10:07:15 INFO - PROCESS | 3288 | 1464196035680 Marionette DEBUG loaded listener.js 10:07:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 266 (00000030F5DC0400) [pid = 3288] [serial = 1985] [outer = 00000030F338E800] 10:07:16 INFO - PROCESS | 3288 | 1464196036235 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 986ms 10:07:16 INFO - PROCESS | 3288 | 1464196036285 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 10:07:16 INFO - PROCESS | 3288 | 1464196036288 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 10:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:07:16 INFO - PROCESS | 3288 | 1464196036292 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:07:16 INFO - PROCESS | 3288 | 1464196036294 Marionette TRACE conn6 <- [1,2610,null,{}] 10:07:16 INFO - PROCESS | 3288 | 1464196036298 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:16 INFO - PROCESS | 3288 | 1464196036441 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 10:07:16 INFO - PROCESS | 3288 | 1464196036622 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000003082B1D000 == 141 [pid = 3288] [id = 662] 10:07:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 267 (0000003091CE1C00) [pid = 3288] [serial = 1986] [outer = 0000000000000000] 10:07:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 268 (0000003091CE8800) [pid = 3288] [serial = 1987] [outer = 0000003091CE1C00] 10:07:16 INFO - PROCESS | 3288 | 1464196036679 Marionette DEBUG loaded listener.js 10:07:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 269 (00000030EED0D800) [pid = 3288] [serial = 1988] [outer = 0000003091CE1C00] 10:07:17 INFO - PROCESS | 3288 | 1464196037251 Marionette TRACE conn6 <- [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]]]}] 10:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1025ms 10:07:17 INFO - PROCESS | 3288 | 1464196037320 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 10:07:17 INFO - PROCESS | 3288 | 1464196037322 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 10:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:07:17 INFO - PROCESS | 3288 | 1464196037326 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:07:17 INFO - PROCESS | 3288 | 1464196037329 Marionette TRACE conn6 <- [1,2614,null,{}] 10:07:17 INFO - PROCESS | 3288 | 1464196037333 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:17 INFO - PROCESS | 3288 | 1464196037494 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 10:07:17 INFO - PROCESS | 3288 | 1464196037664 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:17 INFO - PROCESS | 3288 | ++DOCSHELL 000000308F6E3000 == 142 [pid = 3288] [id = 663] 10:07:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 270 (0000003091CE2000) [pid = 3288] [serial = 1989] [outer = 0000000000000000] 10:07:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 271 (00000030F6403800) [pid = 3288] [serial = 1990] [outer = 0000003091CE2000] 10:07:17 INFO - PROCESS | 3288 | 1464196037719 Marionette DEBUG loaded listener.js 10:07:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 272 (00000030F69F6800) [pid = 3288] [serial = 1991] [outer = 0000003091CE2000] 10:07:18 INFO - PROCESS | 3288 | 1464196038332 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1026ms 10:07:18 INFO - PROCESS | 3288 | 1464196038354 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 10:07:18 INFO - PROCESS | 3288 | 1464196038357 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 10:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:07:18 INFO - PROCESS | 3288 | 1464196038361 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:07:18 INFO - PROCESS | 3288 | 1464196038363 Marionette TRACE conn6 <- [1,2618,null,{}] 10:07:18 INFO - PROCESS | 3288 | 1464196038367 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:18 INFO - PROCESS | 3288 | 1464196038509 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 10:07:18 INFO - PROCESS | 3288 | 1464196038692 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:18 INFO - PROCESS | 3288 | ++DOCSHELL 000000308ED3D000 == 143 [pid = 3288] [id = 664] 10:07:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 273 (00000030F7C7D400) [pid = 3288] [serial = 1992] [outer = 0000000000000000] 10:07:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 274 (00000030F9008800) [pid = 3288] [serial = 1993] [outer = 00000030F7C7D400] 10:07:18 INFO - PROCESS | 3288 | 1464196038749 Marionette DEBUG loaded listener.js 10:07:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 275 (00000030FC413400) [pid = 3288] [serial = 1994] [outer = 00000030F7C7D400] 10:07:19 INFO - PROCESS | 3288 | 1464196039329 Marionette TRACE conn6 <- [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]]]}] 10:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1022ms 10:07:19 INFO - PROCESS | 3288 | 1464196039385 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 10:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:07:19 INFO - PROCESS | 3288 | 1464196039388 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 10:07:19 INFO - PROCESS | 3288 | 1464196039392 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:07:19 INFO - PROCESS | 3288 | 1464196039395 Marionette TRACE conn6 <- [1,2622,null,{}] 10:07:19 INFO - PROCESS | 3288 | 1464196039399 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:19 INFO - PROCESS | 3288 | 1464196039608 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 10:07:19 INFO - PROCESS | 3288 | 1464196039782 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:19 INFO - PROCESS | 3288 | ++DOCSHELL 000000308EA56800 == 144 [pid = 3288] [id = 665] 10:07:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 276 (000000308E6A9800) [pid = 3288] [serial = 1995] [outer = 0000000000000000] 10:07:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 277 (00000030F80C7800) [pid = 3288] [serial = 1996] [outer = 000000308E6A9800] 10:07:19 INFO - PROCESS | 3288 | 1464196039844 Marionette DEBUG loaded listener.js 10:07:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 278 (00000030FD0DC400) [pid = 3288] [serial = 1997] [outer = 000000308E6A9800] 10:07:20 INFO - PROCESS | 3288 | 1464196040520 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1188ms 10:07:20 INFO - PROCESS | 3288 | 1464196040583 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 10:07:20 INFO - PROCESS | 3288 | 1464196040585 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 10:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:07:20 INFO - PROCESS | 3288 | 1464196040588 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:07:20 INFO - PROCESS | 3288 | 1464196040591 Marionette TRACE conn6 <- [1,2626,null,{}] 10:07:20 INFO - PROCESS | 3288 | 1464196040611 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:20 INFO - PROCESS | 3288 | 1464196040755 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 10:07:20 INFO - PROCESS | 3288 | 1464196040926 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:20 INFO - PROCESS | 3288 | ++DOCSHELL 000000308F628000 == 145 [pid = 3288] [id = 666] 10:07:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 279 (000000308E6AA400) [pid = 3288] [serial = 1998] [outer = 0000000000000000] 10:07:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 280 (000000308F680400) [pid = 3288] [serial = 1999] [outer = 000000308E6AA400] 10:07:20 INFO - PROCESS | 3288 | 1464196040980 Marionette DEBUG loaded listener.js 10:07:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 281 (000000308F687400) [pid = 3288] [serial = 2000] [outer = 000000308E6AA400] 10:07:22 INFO - PROCESS | 3288 | 1464196042060 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1506ms 10:07:22 INFO - PROCESS | 3288 | 1464196042098 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 10:07:22 INFO - PROCESS | 3288 | 1464196042102 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 10:07:22 INFO - PROCESS | 3288 | 1464196042108 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:07:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:07:22 INFO - PROCESS | 3288 | 1464196042112 Marionette TRACE conn6 <- [1,2630,null,{}] 10:07:22 INFO - PROCESS | 3288 | 1464196042119 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:22 INFO - PROCESS | 3288 | 1464196042258 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 10:07:22 INFO - PROCESS | 3288 | 1464196042520 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000003081DC1000 == 146 [pid = 3288] [id = 667] 10:07:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 282 (0000003080328000) [pid = 3288] [serial = 2001] [outer = 0000000000000000] 10:07:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 283 (000000308032A000) [pid = 3288] [serial = 2002] [outer = 0000003080328000] 10:07:22 INFO - PROCESS | 3288 | 1464196042593 Marionette DEBUG loaded listener.js 10:07:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 284 (0000003080445C00) [pid = 3288] [serial = 2003] [outer = 0000003080328000] 10:07:23 INFO - PROCESS | 3288 | 1464196043205 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:07:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:07:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1131ms 10:07:23 INFO - PROCESS | 3288 | 1464196043243 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 10:07:23 INFO - PROCESS | 3288 | 1464196043250 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 10:07:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:07:23 INFO - PROCESS | 3288 | 1464196043257 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:07:23 INFO - PROCESS | 3288 | 1464196043260 Marionette TRACE conn6 <- [1,2634,null,{}] 10:07:23 INFO - PROCESS | 3288 | 1464196043264 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:23 INFO - PROCESS | 3288 | 1464196043406 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 10:07:23 INFO - PROCESS | 3288 | 1464196043600 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:23 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D73000 == 147 [pid = 3288] [id = 668] 10:07:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 285 (0000003081CAC800) [pid = 3288] [serial = 2004] [outer = 0000000000000000] 10:07:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 286 (0000003081CB0800) [pid = 3288] [serial = 2005] [outer = 0000003081CAC800] 10:07:23 INFO - PROCESS | 3288 | 1464196043652 Marionette DEBUG loaded listener.js 10:07:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 287 (0000003081D5B400) [pid = 3288] [serial = 2006] [outer = 0000003081CAC800] 10:07:24 INFO - PROCESS | 3288 | 1464196044349 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:07:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:07:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1135ms 10:07:24 INFO - PROCESS | 3288 | 1464196044399 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 10:07:24 INFO - PROCESS | 3288 | 1464196044401 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 10:07:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:07:24 INFO - PROCESS | 3288 | 1464196044405 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:07:24 INFO - PROCESS | 3288 | 1464196044409 Marionette TRACE conn6 <- [1,2638,null,{}] 10:07:24 INFO - PROCESS | 3288 | 1464196044420 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:24 INFO - PROCESS | 3288 | 1464196044551 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 10:07:24 INFO - PROCESS | 3288 | 1464196044727 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:24 INFO - PROCESS | 3288 | ++DOCSHELL 000000308521D800 == 148 [pid = 3288] [id = 669] 10:07:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 288 (0000003082976C00) [pid = 3288] [serial = 2007] [outer = 0000000000000000] 10:07:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 289 (00000030829AEC00) [pid = 3288] [serial = 2008] [outer = 0000003082976C00] 10:07:24 INFO - PROCESS | 3288 | 1464196044781 Marionette DEBUG loaded listener.js 10:07:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 290 (0000003082DCC800) [pid = 3288] [serial = 2009] [outer = 0000003082976C00] 10:07:25 INFO - PROCESS | 3288 | 1464196045386 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:07:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:07:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1030ms 10:07:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:07:25 INFO - PROCESS | 3288 | 1464196045437 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 10:07:25 INFO - PROCESS | 3288 | 1464196045440 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 10:07:25 INFO - PROCESS | 3288 | 1464196045444 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:07:25 INFO - PROCESS | 3288 | 1464196045445 Marionette TRACE conn6 <- [1,2642,null,{}] 10:07:25 INFO - PROCESS | 3288 | 1464196045449 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:25 INFO - PROCESS | 3288 | 1464196045584 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 10:07:25 INFO - PROCESS | 3288 | 1464196045807 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:25 INFO - PROCESS | 3288 | --DOCSHELL 000000308878C000 == 147 [pid = 3288] [id = 551] 10:07:25 INFO - PROCESS | 3288 | --DOCSHELL 000000308CA0D800 == 146 [pid = 3288] [id = 653] 10:07:25 INFO - PROCESS | 3288 | --DOCSHELL 000000308BC1F800 == 145 [pid = 3288] [id = 652] 10:07:25 INFO - PROCESS | 3288 | --DOCSHELL 000000308B5CF000 == 144 [pid = 3288] [id = 651] 10:07:25 INFO - PROCESS | 3288 | --DOCSHELL 000000308AF38800 == 143 [pid = 3288] [id = 650] 10:07:25 INFO - PROCESS | 3288 | --DOCSHELL 0000003089F0A000 == 142 [pid = 3288] [id = 649] 10:07:25 INFO - PROCESS | 3288 | --DOMWINDOW == 289 (000000308E9F9400) [pid = 3288] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 10:07:25 INFO - PROCESS | 3288 | --DOMWINDOW == 288 (000000308515F800) [pid = 3288] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 10:07:25 INFO - PROCESS | 3288 | --DOMWINDOW == 287 (000000308B099800) [pid = 3288] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 10:07:25 INFO - PROCESS | 3288 | --DOMWINDOW == 286 (00000030FBA8E400) [pid = 3288] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 10:07:25 INFO - PROCESS | 3288 | --DOMWINDOW == 285 (00000030F512CC00) [pid = 3288] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 10:07:25 INFO - PROCESS | 3288 | --DOMWINDOW == 284 (00000030F7AB2400) [pid = 3288] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 10:07:25 INFO - PROCESS | 3288 | --DOMWINDOW == 283 (00000030853A4400) [pid = 3288] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 10:07:25 INFO - PROCESS | 3288 | --DOMWINDOW == 282 (00000030F900B400) [pid = 3288] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 10:07:25 INFO - PROCESS | 3288 | --DOMWINDOW == 281 (000000308E5FA800) [pid = 3288] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 10:07:25 INFO - PROCESS | 3288 | --DOMWINDOW == 280 (0000003089A85800) [pid = 3288] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 10:07:25 INFO - PROCESS | 3288 | --DOMWINDOW == 279 (000000308E89F000) [pid = 3288] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 10:07:25 INFO - PROCESS | 3288 | --DOMWINDOW == 278 (00000030E9C42000) [pid = 3288] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 10:07:25 INFO - PROCESS | 3288 | --DOMWINDOW == 277 (00000030F64F9C00) [pid = 3288] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 10:07:25 INFO - PROCESS | 3288 | --DOMWINDOW == 276 (0000003081D25400) [pid = 3288] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 10:07:25 INFO - PROCESS | 3288 | --DOMWINDOW == 275 (0000003088736C00) [pid = 3288] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 10:07:25 INFO - PROCESS | 3288 | ++DOCSHELL 00000030838D0800 == 143 [pid = 3288] [id = 670] 10:07:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 276 (000000308017B400) [pid = 3288] [serial = 2010] [outer = 0000000000000000] 10:07:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 277 (0000003081C69800) [pid = 3288] [serial = 2011] [outer = 000000308017B400] 10:07:25 INFO - PROCESS | 3288 | 1464196045945 Marionette DEBUG loaded listener.js 10:07:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 278 (0000003083A1FC00) [pid = 3288] [serial = 2012] [outer = 000000308017B400] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 0000003088D1E800 == 142 [pid = 3288] [id = 648] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 00000030880A6000 == 141 [pid = 3288] [id = 647] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 0000003083A6B800 == 140 [pid = 3288] [id = 646] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 0000003088D18800 == 139 [pid = 3288] [id = 645] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 000000308808E000 == 138 [pid = 3288] [id = 644] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 000000308B897800 == 137 [pid = 3288] [id = 640] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 000000308AF21000 == 136 [pid = 3288] [id = 639] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 000000308F5A2800 == 135 [pid = 3288] [id = 638] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 00000030864A0800 == 134 [pid = 3288] [id = 637] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 0000003089AE2000 == 133 [pid = 3288] [id = 636] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 000000308A8BF000 == 132 [pid = 3288] [id = 635] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 00000030FF61D000 == 131 [pid = 3288] [id = 634] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD673000 == 130 [pid = 3288] [id = 633] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 00000030FC532800 == 129 [pid = 3288] [id = 632] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 00000030F58B7800 == 128 [pid = 3288] [id = 631] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 0000003089F23800 == 127 [pid = 3288] [id = 630] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 000000308511A000 == 126 [pid = 3288] [id = 629] 10:07:26 INFO - PROCESS | 3288 | --DOCSHELL 00000030ED591800 == 125 [pid = 3288] [id = 628] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 277 (000000308E89F400) [pid = 3288] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 276 (0000003082292400) [pid = 3288] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 275 (00000030852D9C00) [pid = 3288] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 274 (0000003081D26000) [pid = 3288] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 273 (00000030886A9800) [pid = 3288] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 272 (0000003083A20000) [pid = 3288] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 271 (00000030E7D2F400) [pid = 3288] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 270 (0000003085C10000) [pid = 3288] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 269 (00000030899E4800) [pid = 3288] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 268 (00000030881F1800) [pid = 3288] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 267 (0000003088734C00) [pid = 3288] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 266 (000000308BCC3400) [pid = 3288] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 265 (000000308DDE4800) [pid = 3288] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 264 (0000003088895400) [pid = 3288] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 263 (0000003088250000) [pid = 3288] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 262 (000000308DCA3000) [pid = 3288] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 261 (0000003089A8B000) [pid = 3288] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 260 (0000003088514400) [pid = 3288] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 259 (0000003083D4C400) [pid = 3288] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 10:07:26 INFO - PROCESS | 3288 | 1464196046466 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:07:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:07:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1078ms 10:07:26 INFO - PROCESS | 3288 | 1464196046524 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 10:07:26 INFO - PROCESS | 3288 | 1464196046526 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 10:07:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:07:26 INFO - PROCESS | 3288 | 1464196046530 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:07:26 INFO - PROCESS | 3288 | 1464196046532 Marionette TRACE conn6 <- [1,2646,null,{}] 10:07:26 INFO - PROCESS | 3288 | 1464196046535 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:26 INFO - PROCESS | 3288 | 1464196046652 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 10:07:26 INFO - PROCESS | 3288 | 1464196046809 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:26 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085D13800 == 126 [pid = 3288] [id = 671] 10:07:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 260 (0000003082292400) [pid = 3288] [serial = 2013] [outer = 0000000000000000] 10:07:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 261 (0000003083A20000) [pid = 3288] [serial = 2014] [outer = 0000003082292400] 10:07:26 INFO - PROCESS | 3288 | 1464196046856 Marionette DEBUG loaded listener.js 10:07:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 262 (0000003084664C00) [pid = 3288] [serial = 2015] [outer = 0000003082292400] 10:07:27 INFO - PROCESS | 3288 | 1464196047221 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:07:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:07:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 734ms 10:07:27 INFO - PROCESS | 3288 | 1464196047303 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 10:07:27 INFO - PROCESS | 3288 | 1464196047305 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 10:07:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:07:27 INFO - PROCESS | 3288 | 1464196047310 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:07:27 INFO - PROCESS | 3288 | 1464196047312 Marionette TRACE conn6 <- [1,2650,null,{}] 10:07:27 INFO - PROCESS | 3288 | 1464196047316 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:27 INFO - PROCESS | 3288 | 1464196047452 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 10:07:27 INFO - PROCESS | 3288 | 1464196047462 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:27 INFO - PROCESS | 3288 | ++DOCSHELL 00000030878DC800 == 127 [pid = 3288] [id = 672] 10:07:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 263 (00000030846C5000) [pid = 3288] [serial = 2016] [outer = 0000000000000000] 10:07:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 264 (000000308515E000) [pid = 3288] [serial = 2017] [outer = 00000030846C5000] 10:07:27 INFO - PROCESS | 3288 | 1464196047516 Marionette DEBUG loaded listener.js 10:07:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 265 (000000308539D000) [pid = 3288] [serial = 2018] [outer = 00000030846C5000] 10:07:28 INFO - PROCESS | 3288 | 1464196047988 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:07:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:07:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 733ms 10:07:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:07:28 INFO - PROCESS | 3288 | 1464196048044 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 10:07:28 INFO - PROCESS | 3288 | 1464196048046 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 10:07:28 INFO - PROCESS | 3288 | 1464196048050 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:07:28 INFO - PROCESS | 3288 | 1464196048052 Marionette TRACE conn6 <- [1,2654,null,{}] 10:07:28 INFO - PROCESS | 3288 | 1464196048055 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:28 INFO - PROCESS | 3288 | 1464196048168 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 10:07:28 INFO - PROCESS | 3288 | 1464196048176 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:28 INFO - PROCESS | 3288 | ++DOCSHELL 000000308809D000 == 128 [pid = 3288] [id = 673] 10:07:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 266 (00000030853A8800) [pid = 3288] [serial = 2019] [outer = 0000000000000000] 10:07:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 267 (0000003085C0B800) [pid = 3288] [serial = 2020] [outer = 00000030853A8800] 10:07:28 INFO - PROCESS | 3288 | 1464196048222 Marionette DEBUG loaded listener.js 10:07:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 268 (0000003085F92C00) [pid = 3288] [serial = 2021] [outer = 00000030853A8800] 10:07:28 INFO - PROCESS | 3288 | [3288] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:07:29 INFO - PROCESS | 3288 | [3288] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:07:29 INFO - PROCESS | 3288 | 1464196049273 Marionette TRACE conn6 <- [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]]]}] 10:07:29 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) 10:07:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1244ms 10:07:29 INFO - PROCESS | 3288 | 1464196049296 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 10:07:29 INFO - PROCESS | 3288 | 1464196049298 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 10:07:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:07:29 INFO - PROCESS | 3288 | 1464196049310 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:07:29 INFO - PROCESS | 3288 | 1464196049312 Marionette TRACE conn6 <- [1,2658,null,{}] 10:07:29 INFO - PROCESS | 3288 | 1464196049315 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:29 INFO - PROCESS | 3288 | 1464196049475 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 10:07:29 INFO - PROCESS | 3288 | 1464196049493 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:29 INFO - PROCESS | 3288 | ++DOCSHELL 00000030886DA000 == 129 [pid = 3288] [id = 674] 10:07:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 269 (00000030864D3C00) [pid = 3288] [serial = 2022] [outer = 0000000000000000] 10:07:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 270 (0000003086C0D800) [pid = 3288] [serial = 2023] [outer = 00000030864D3C00] 10:07:29 INFO - PROCESS | 3288 | 1464196049539 Marionette DEBUG loaded listener.js 10:07:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 271 (0000003087858400) [pid = 3288] [serial = 2024] [outer = 00000030864D3C00] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 270 (00000030889C6400) [pid = 3288] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 269 (00000030EF477800) [pid = 3288] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 268 (000000308DCA5C00) [pid = 3288] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 267 (00000030886A4C00) [pid = 3288] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 266 (0000003089A5DC00) [pid = 3288] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 265 (00000030F4BA1400) [pid = 3288] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 264 (00000030E8C3B400) [pid = 3288] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 263 (0000003087883400) [pid = 3288] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 262 (00000030828ACC00) [pid = 3288] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 261 (00000030EE1EF400) [pid = 3288] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 260 (000000308A896000) [pid = 3288] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 259 (00000030EEE97800) [pid = 3288] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 258 (000000308BCBA400) [pid = 3288] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 257 (00000030F6605800) [pid = 3288] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 256 (0000003088735800) [pid = 3288] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 255 (0000003089A7E400) [pid = 3288] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 254 (0000003089B19400) [pid = 3288] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 253 (00000030881E6800) [pid = 3288] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 252 (00000030F4CA2000) [pid = 3288] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 251 (0000003086C11C00) [pid = 3288] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 250 (000000308B092800) [pid = 3288] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 249 (00000030899E7400) [pid = 3288] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 248 (00000030F80C6C00) [pid = 3288] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 247 (0000003080B0C800) [pid = 3288] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 246 (00000030F94B0800) [pid = 3288] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 245 (00000030F7ABAC00) [pid = 3288] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 244 (00000030F5513000) [pid = 3288] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 243 (00000030852DC800) [pid = 3288] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 242 (00000030FC50DC00) [pid = 3288] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 241 (00000030899DC400) [pid = 3288] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 240 (000000308466E400) [pid = 3288] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 239 (00000030E7D25C00) [pid = 3288] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 238 (000000308861D000) [pid = 3288] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 237 (00000030F4BAB800) [pid = 3288] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 236 (0000003083D50800) [pid = 3288] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 235 (00000030F9499000) [pid = 3288] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 234 (000000308889AC00) [pid = 3288] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 233 (00000030E8B30000) [pid = 3288] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:07:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 10:07:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:07:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:07:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:07:31 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1 10:07:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:31 INFO - _addTest/ [0,2661,"getWindowHandle",null] 10:07:31 INFO - PROCESS | 3288 | 1464196051242 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 10:07:31 INFO - PROCESS | 3288 | 1464196051245 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:07:31 INFO - PROCESS | 3288 | 1464196051247 Marionette TRACE conn6 <- [1,2662,null,{}] 10:07:31 INFO - PROCESS | 3288 | 1464196051251 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:31 INFO - PROCESS | 3288 | 1464196051360 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 10:07:31 INFO - PROCESS | 3288 | 1464196051481 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:31 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085237800 == 130 [pid = 3288] [id = 675] 10:07:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 202 (0000003080172800) [pid = 3288] [serial = 2025] [outer = 0000000000000000] 10:07:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 203 (000000308296E000) [pid = 3288] [serial = 2026] [outer = 0000003080172800] 10:07:31 INFO - PROCESS | 3288 | 1464196051527 Marionette DEBUG loaded listener.js 10:07:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 204 (000000308348A800) [pid = 3288] [serial = 2027] [outer = 0000003080172800] 10:07:32 INFO - PROCESS | 3288 | 1464196052404 Marionette TRACE conn6 <- [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] 10:07:32 INFO - PROCESS | 3288 | 1464196052441 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 10:07:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:07:32 INFO - PROCESS | 3288 | 1464196052444 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:07:32 INFO - PROCESS | 3288 | 1464196052446 Marionette TRACE conn6 <- [1,2666,null,{}] 10:07:32 INFO - PROCESS | 3288 | 1464196052450 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:32 INFO - PROCESS | 3288 | 1464196052573 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 10:07:32 INFO - PROCESS | 3288 | 1464196052699 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:32 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088C4E800 == 131 [pid = 3288] [id = 676] 10:07:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 205 (0000003081C6B000) [pid = 3288] [serial = 2028] [outer = 0000000000000000] 10:07:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 206 (000000308785C000) [pid = 3288] [serial = 2029] [outer = 0000003081C6B000] 10:07:32 INFO - PROCESS | 3288 | 1464196052744 Marionette DEBUG loaded listener.js 10:07:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 207 (00000030881EC400) [pid = 3288] [serial = 2030] [outer = 0000003081C6B000] 10:07:33 INFO - PROCESS | 3288 | 1464196053657 Marionette TRACE conn6 <- [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]]]}] 10:07:33 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) 10:07:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1232ms 10:07:33 INFO - PROCESS | 3288 | 1464196053688 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 10:07:33 INFO - PROCESS | 3288 | 1464196053692 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 10:07:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:07:33 INFO - PROCESS | 3288 | 1464196053700 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:07:33 INFO - PROCESS | 3288 | 1464196053704 Marionette TRACE conn6 <- [1,2670,null,{}] 10:07:33 INFO - PROCESS | 3288 | 1464196053711 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:33 INFO - PROCESS | 3288 | 1464196053867 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 10:07:34 INFO - PROCESS | 3288 | 1464196054078 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:34 INFO - PROCESS | 3288 | ++DOCSHELL 00000030839C6000 == 132 [pid = 3288] [id = 677] 10:07:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 208 (000000308068A800) [pid = 3288] [serial = 2031] [outer = 0000000000000000] 10:07:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 209 (0000003080B05000) [pid = 3288] [serial = 2032] [outer = 000000308068A800] 10:07:34 INFO - PROCESS | 3288 | 1464196054179 Marionette DEBUG loaded listener.js 10:07:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 210 (0000003081D60000) [pid = 3288] [serial = 2033] [outer = 000000308068A800] 10:07:35 INFO - PROCESS | 3288 | 1464196055304 Marionette TRACE conn6 <- [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]]]}] 10:07:35 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) 10:07:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1649ms 10:07:35 INFO - PROCESS | 3288 | 1464196055350 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 10:07:35 INFO - PROCESS | 3288 | 1464196055356 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 10:07:35 INFO - PROCESS | 3288 | 1464196055363 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:07:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:07:35 INFO - PROCESS | 3288 | 1464196055366 Marionette TRACE conn6 <- [1,2674,null,{}] 10:07:35 INFO - PROCESS | 3288 | 1464196055371 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:35 INFO - PROCESS | 3288 | 1464196055549 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 10:07:35 INFO - PROCESS | 3288 | 1464196055723 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:35 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085D04800 == 133 [pid = 3288] [id = 678] 10:07:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 211 (00000030828B3000) [pid = 3288] [serial = 2034] [outer = 0000000000000000] 10:07:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 212 (00000030831C3000) [pid = 3288] [serial = 2035] [outer = 00000030828B3000] 10:07:35 INFO - PROCESS | 3288 | 1464196055781 Marionette DEBUG loaded listener.js 10:07:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 213 (000000308466F800) [pid = 3288] [serial = 2036] [outer = 00000030828B3000] 10:07:36 INFO - PROCESS | 3288 | 1464196056824 Marionette TRACE conn6 <- [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] 10:07:36 INFO - PROCESS | 3288 | 1464196056867 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 10:07:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:07:36 INFO - PROCESS | 3288 | 1464196056871 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:07:36 INFO - PROCESS | 3288 | 1464196056876 Marionette TRACE conn6 <- [1,2678,null,{}] 10:07:36 INFO - PROCESS | 3288 | 1464196056889 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:37 INFO - PROCESS | 3288 | 1464196057073 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 10:07:37 INFO - PROCESS | 3288 | 1464196057278 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089815800 == 134 [pid = 3288] [id = 679] 10:07:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 214 (0000003084F25400) [pid = 3288] [serial = 2037] [outer = 0000000000000000] 10:07:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 215 (000000308787F000) [pid = 3288] [serial = 2038] [outer = 0000003084F25400] 10:07:37 INFO - PROCESS | 3288 | 1464196057337 Marionette DEBUG loaded listener.js 10:07:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 216 (0000003088248C00) [pid = 3288] [serial = 2039] [outer = 0000003084F25400] 10:07:38 INFO - PROCESS | 3288 | 1464196058383 Marionette TRACE conn6 <- [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] 10:07:38 INFO - PROCESS | 3288 | 1464196058465 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 10:07:38 INFO - PROCESS | 3288 | 1464196058470 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:07:38 INFO - PROCESS | 3288 | 1464196058473 Marionette TRACE conn6 <- [1,2682,null,{}] 10:07:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:07:38 INFO - PROCESS | 3288 | 1464196058477 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:38 INFO - PROCESS | 3288 | 1464196058614 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 10:07:38 INFO - PROCESS | 3288 | 1464196058876 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089F16000 == 135 [pid = 3288] [id = 680] 10:07:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 217 (000000308829F800) [pid = 3288] [serial = 2040] [outer = 0000000000000000] 10:07:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 218 (000000308851A400) [pid = 3288] [serial = 2041] [outer = 000000308829F800] 10:07:38 INFO - PROCESS | 3288 | 1464196058934 Marionette DEBUG loaded listener.js 10:07:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 219 (0000003088553400) [pid = 3288] [serial = 2042] [outer = 000000308829F800] 10:07:39 INFO - PROCESS | 3288 | 1464196059969 Marionette TRACE conn6 <- [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] 10:07:40 INFO - PROCESS | 3288 | 1464196060014 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 10:07:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:07:40 INFO - PROCESS | 3288 | 1464196060018 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:07:40 INFO - PROCESS | 3288 | 1464196060020 Marionette TRACE conn6 <- [1,2686,null,{}] 10:07:40 INFO - PROCESS | 3288 | 1464196060024 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:40 INFO - PROCESS | 3288 | 1464196060164 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 10:07:40 INFO - PROCESS | 3288 | 1464196060363 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:40 INFO - PROCESS | 3288 | ++DOCSHELL 000000308ACDA800 == 136 [pid = 3288] [id = 681] 10:07:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 220 (0000003088554800) [pid = 3288] [serial = 2043] [outer = 0000000000000000] 10:07:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 221 (00000030886A3000) [pid = 3288] [serial = 2044] [outer = 0000003088554800] 10:07:40 INFO - PROCESS | 3288 | 1464196060419 Marionette DEBUG loaded listener.js 10:07:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 222 (0000003088736C00) [pid = 3288] [serial = 2045] [outer = 0000003088554800] 10:07:41 INFO - PROCESS | 3288 | 1464196061426 Marionette TRACE conn6 <- [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] 10:07:41 INFO - PROCESS | 3288 | 1464196061499 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 10:07:41 INFO - PROCESS | 3288 | 1464196061504 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:07:41 INFO - PROCESS | 3288 | 1464196061507 Marionette TRACE conn6 <- [1,2690,null,{}] 10:07:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:07:41 INFO - PROCESS | 3288 | 1464196061511 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:41 INFO - PROCESS | 3288 | 1464196061705 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 10:07:41 INFO - PROCESS | 3288 | 1464196061910 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:41 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B29D800 == 137 [pid = 3288] [id = 682] 10:07:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 223 (000000308861B400) [pid = 3288] [serial = 2046] [outer = 0000000000000000] 10:07:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 224 (00000030889D3800) [pid = 3288] [serial = 2047] [outer = 000000308861B400] 10:07:41 INFO - PROCESS | 3288 | 1464196061966 Marionette DEBUG loaded listener.js 10:07:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 225 (0000003088CDC400) [pid = 3288] [serial = 2048] [outer = 000000308861B400] 10:07:42 INFO - PROCESS | 3288 | 1464196062530 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:07:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:07:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1077ms 10:07:42 INFO - PROCESS | 3288 | 1464196062591 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 10:07:42 INFO - PROCESS | 3288 | 1464196062594 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 10:07:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:07:42 INFO - PROCESS | 3288 | 1464196062597 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:07:42 INFO - PROCESS | 3288 | 1464196062599 Marionette TRACE conn6 <- [1,2694,null,{}] 10:07:42 INFO - PROCESS | 3288 | 1464196062603 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:42 INFO - PROCESS | 3288 | 1464196062743 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 10:07:42 INFO - PROCESS | 3288 | 1464196062925 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:42 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B9C4800 == 138 [pid = 3288] [id = 683] 10:07:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 226 (0000003088D9D400) [pid = 3288] [serial = 2049] [outer = 0000000000000000] 10:07:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 227 (0000003088DA2C00) [pid = 3288] [serial = 2050] [outer = 0000003088D9D400] 10:07:42 INFO - PROCESS | 3288 | 1464196062982 Marionette DEBUG loaded listener.js 10:07:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 228 (0000003088DB2400) [pid = 3288] [serial = 2051] [outer = 0000003088D9D400] 10:07:43 INFO - PROCESS | 3288 | 1464196063577 Marionette TRACE conn6 <- [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]]]}] 10:07:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:07:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1026ms 10:07:43 INFO - PROCESS | 3288 | 1464196063625 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 10:07:43 INFO - PROCESS | 3288 | 1464196063628 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 10:07:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:07:43 INFO - PROCESS | 3288 | 1464196063632 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:07:43 INFO - PROCESS | 3288 | 1464196063634 Marionette TRACE conn6 <- [1,2698,null,{}] 10:07:43 INFO - PROCESS | 3288 | 1464196063638 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:43 INFO - PROCESS | 3288 | 1464196063795 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 10:07:43 INFO - PROCESS | 3288 | 1464196063979 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:44 INFO - PROCESS | 3288 | ++DOCSHELL 000000308BC22800 == 139 [pid = 3288] [id = 684] 10:07:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 229 (0000003088DB6400) [pid = 3288] [serial = 2052] [outer = 0000000000000000] 10:07:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 230 (0000003089855C00) [pid = 3288] [serial = 2053] [outer = 0000003088DB6400] 10:07:44 INFO - PROCESS | 3288 | 1464196064036 Marionette DEBUG loaded listener.js 10:07:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 231 (00000030899BB400) [pid = 3288] [serial = 2054] [outer = 0000003088DB6400] 10:07:44 INFO - PROCESS | 3288 | 1464196064640 Marionette TRACE conn6 <- [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] 10:07:44 INFO - PROCESS | 3288 | 1464196064676 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 10:07:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:07:44 INFO - PROCESS | 3288 | 1464196064682 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:07:44 INFO - PROCESS | 3288 | 1464196064684 Marionette TRACE conn6 <- [1,2702,null,{}] 10:07:44 INFO - PROCESS | 3288 | 1464196064688 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:44 INFO - PROCESS | 3288 | 1464196064829 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 10:07:45 INFO - PROCESS | 3288 | 1464196065012 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:45 INFO - PROCESS | 3288 | ++DOCSHELL 000000308CA11000 == 140 [pid = 3288] [id = 685] 10:07:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 232 (00000030899D9000) [pid = 3288] [serial = 2055] [outer = 0000000000000000] 10:07:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 233 (00000030899DC400) [pid = 3288] [serial = 2056] [outer = 00000030899D9000] 10:07:45 INFO - PROCESS | 3288 | 1464196065069 Marionette DEBUG loaded listener.js 10:07:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 234 (0000003089A59800) [pid = 3288] [serial = 2057] [outer = 00000030899D9000] 10:07:45 INFO - PROCESS | 3288 | 1464196065642 Marionette TRACE conn6 <- [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]]]}] 10:07:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:07:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 985ms 10:07:45 INFO - PROCESS | 3288 | 1464196065674 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 10:07:45 INFO - PROCESS | 3288 | 1464196065676 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 10:07:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:07:45 INFO - PROCESS | 3288 | 1464196065682 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:07:45 INFO - PROCESS | 3288 | 1464196065685 Marionette TRACE conn6 <- [1,2706,null,{}] 10:07:45 INFO - PROCESS | 3288 | 1464196065689 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:45 INFO - PROCESS | 3288 | 1464196065865 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 10:07:46 INFO - PROCESS | 3288 | 1464196066054 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:46 INFO - PROCESS | 3288 | ++DOCSHELL 000000308EA4E800 == 141 [pid = 3288] [id = 686] 10:07:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 235 (0000003080180400) [pid = 3288] [serial = 2058] [outer = 0000000000000000] 10:07:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 236 (0000003089A83800) [pid = 3288] [serial = 2059] [outer = 0000003080180400] 10:07:46 INFO - PROCESS | 3288 | 1464196066114 Marionette DEBUG loaded listener.js 10:07:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 237 (0000003089B15400) [pid = 3288] [serial = 2060] [outer = 0000003080180400] 10:07:46 INFO - PROCESS | 3288 | 1464196066831 Marionette TRACE conn6 <- [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] 10:07:46 INFO - PROCESS | 3288 | 1464196066870 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 10:07:46 INFO - PROCESS | 3288 | 1464196066874 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:07:46 INFO - PROCESS | 3288 | 1464196066877 Marionette TRACE conn6 <- [1,2710,null,{}] 10:07:46 INFO - PROCESS | 3288 | 1464196066881 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:47 INFO - PROCESS | 3288 | 1464196067050 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 10:07:47 INFO - PROCESS | 3288 | 1464196067227 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:47 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088840000 == 142 [pid = 3288] [id = 687] 10:07:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 238 (0000003081D2D800) [pid = 3288] [serial = 2061] [outer = 0000000000000000] 10:07:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 239 (000000308229E000) [pid = 3288] [serial = 2062] [outer = 0000003081D2D800] 10:07:47 INFO - PROCESS | 3288 | 1464196067288 Marionette DEBUG loaded listener.js 10:07:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 240 (0000003089F99800) [pid = 3288] [serial = 2063] [outer = 0000003081D2D800] 10:07:48 INFO - PROCESS | 3288 | 1464196067996 Marionette TRACE conn6 <- [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] 10:07:48 INFO - PROCESS | 3288 | 1464196068073 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 10:07:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:07:48 INFO - PROCESS | 3288 | 1464196068077 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:07:48 INFO - PROCESS | 3288 | 1464196068079 Marionette TRACE conn6 <- [1,2714,null,{}] 10:07:48 INFO - PROCESS | 3288 | 1464196068083 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:48 INFO - PROCESS | 3288 | 1464196068233 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 10:07:48 INFO - PROCESS | 3288 | 1464196068405 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:48 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085172000 == 143 [pid = 3288] [id = 688] 10:07:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 241 (0000003081D55400) [pid = 3288] [serial = 2064] [outer = 0000000000000000] 10:07:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 242 (0000003083167400) [pid = 3288] [serial = 2065] [outer = 0000003081D55400] 10:07:48 INFO - PROCESS | 3288 | 1464196068462 Marionette DEBUG loaded listener.js 10:07:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 243 (0000003086C07000) [pid = 3288] [serial = 2066] [outer = 0000003081D55400] 10:07:49 INFO - PROCESS | 3288 | 1464196069421 Marionette TRACE conn6 <- [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]]]}] 10:07:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:07:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1386ms 10:07:49 INFO - PROCESS | 3288 | 1464196069465 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 10:07:49 INFO - PROCESS | 3288 | 1464196069470 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 10:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:07:49 INFO - PROCESS | 3288 | 1464196069475 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:07:49 INFO - PROCESS | 3288 | 1464196069480 Marionette TRACE conn6 <- [1,2718,null,{}] 10:07:49 INFO - PROCESS | 3288 | 1464196069486 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:49 INFO - PROCESS | 3288 | 1464196069631 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 10:07:49 INFO - PROCESS | 3288 | 1464196069854 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:49 INFO - PROCESS | 3288 | ++DOCSHELL 0000003084474800 == 144 [pid = 3288] [id = 689] 10:07:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 244 (000000308032AC00) [pid = 3288] [serial = 2067] [outer = 0000000000000000] 10:07:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 245 (0000003081CADC00) [pid = 3288] [serial = 2068] [outer = 000000308032AC00] 10:07:49 INFO - PROCESS | 3288 | 1464196069953 Marionette DEBUG loaded listener.js 10:07:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 246 (00000030828B1400) [pid = 3288] [serial = 2069] [outer = 000000308032AC00] 10:07:50 INFO - PROCESS | 3288 | 1464196070969 Marionette TRACE conn6 <- [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] 10:07:51 INFO - PROCESS | 3288 | 1464196071148 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 10:07:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030FF61E000 == 135 [pid = 3288] [id = 661] 10:07:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030FD49D800 == 134 [pid = 3288] [id = 660] 10:07:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030F8FCB000 == 133 [pid = 3288] [id = 659] 10:07:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030F58B9000 == 132 [pid = 3288] [id = 658] 10:07:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030EEEC9000 == 131 [pid = 3288] [id = 657] 10:07:51 INFO - PROCESS | 3288 | --DOCSHELL 0000003089E2C800 == 130 [pid = 3288] [id = 656] 10:07:51 INFO - PROCESS | 3288 | --DOCSHELL 00000030878D8000 == 129 [pid = 3288] [id = 655] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 240 (0000003088546C00) [pid = 3288] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 239 (00000030F94B1800) [pid = 3288] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 238 (00000030F94B7000) [pid = 3288] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 237 (00000030F94B2000) [pid = 3288] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 236 (0000003082979000) [pid = 3288] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 235 (00000030FC506800) [pid = 3288] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 234 (00000030F9003000) [pid = 3288] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 233 (00000030F7AB7000) [pid = 3288] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 232 (00000030864D7800) [pid = 3288] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 231 (00000030FD0DE000) [pid = 3288] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 230 (00000030FBA8A800) [pid = 3288] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 229 (000000308E9ED400) [pid = 3288] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 228 (00000030E8D06800) [pid = 3288] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 227 (000000308AC66000) [pid = 3288] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 226 (00000030F7076C00) [pid = 3288] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 225 (0000003085F8F000) [pid = 3288] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 224 (00000030FC41DC00) [pid = 3288] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 223 (00000030E823A800) [pid = 3288] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 222 (00000030F64EE800) [pid = 3288] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 221 (00000030F94B1C00) [pid = 3288] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 220 (000000308824BC00) [pid = 3288] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 219 (0000003083483C00) [pid = 3288] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 218 (00000030882A1400) [pid = 3288] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 217 (00000030ED469000) [pid = 3288] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 216 (000000308E9EDC00) [pid = 3288] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 215 (0000003088518400) [pid = 3288] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 214 (0000003085F91800) [pid = 3288] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 213 (000000308316B400) [pid = 3288] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 212 (00000030FD08F000) [pid = 3288] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 211 (00000030829BA400) [pid = 3288] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 210 (00000030EED14C00) [pid = 3288] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 209 (00000030F69A6800) [pid = 3288] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 208 (000000308E8A5000) [pid = 3288] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 207 (00000030F5FD4C00) [pid = 3288] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 206 (00000030F884B800) [pid = 3288] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 205 (0000003089A5FC00) [pid = 3288] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 204 (00000030EE339000) [pid = 3288] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 203 (00000030E8D05C00) [pid = 3288] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 202 (000000308BCC9000) [pid = 3288] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 201 (0000003089B0DC00) [pid = 3288] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 200 (00000030F29B4800) [pid = 3288] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 199 (00000030E82C8400) [pid = 3288] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 198 (0000003089B0C400) [pid = 3288] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 197 (000000308BCC3800) [pid = 3288] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 196 (00000030F550E000) [pid = 3288] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 195 (00000030F2649000) [pid = 3288] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 194 (000000308985D400) [pid = 3288] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 193 (0000003083D4E400) [pid = 3288] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 192 (00000030F4C20400) [pid = 3288] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 191 (00000030E7D27000) [pid = 3288] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 190 (00000030F600C800) [pid = 3288] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 189 (000000308DC9CC00) [pid = 3288] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 188 (00000030F6ED3400) [pid = 3288] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 187 (0000003088CDBC00) [pid = 3288] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 186 (00000030FC50BC00) [pid = 3288] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 185 (000000308AC64C00) [pid = 3288] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 184 (000000308A897800) [pid = 3288] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 183 (00000030F5C70800) [pid = 3288] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 182 (0000003088DB0400) [pid = 3288] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 181 (000000308985A800) [pid = 3288] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 180 (00000030899E0C00) [pid = 3288] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 179 (000000308B097800) [pid = 3288] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 178 (00000030E7D2EC00) [pid = 3288] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 177 (0000003080B0E400) [pid = 3288] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 176 (00000030853ABC00) [pid = 3288] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 175 (0000003089A7C400) [pid = 3288] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 174 (0000003083160400) [pid = 3288] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 173 (000000308C408C00) [pid = 3288] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 172 (0000003080449800) [pid = 3288] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 171 (00000030829AE400) [pid = 3288] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 170 (0000003089F98C00) [pid = 3288] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 169 (0000003086C04800) [pid = 3288] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (00000030852DDC00) [pid = 3288] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 167 (0000003087859000) [pid = 3288] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 166 (0000003081CA8C00) [pid = 3288] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 165 (0000003083A17400) [pid = 3288] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 164 (0000003089A89400) [pid = 3288] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (000000308829DC00) [pid = 3288] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (000000308781A800) [pid = 3288] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (00000030F601AC00) [pid = 3288] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (00000030E8C39000) [pid = 3288] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (000000308C570000) [pid = 3288] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (00000030EEE0A400) [pid = 3288] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (000000308B8EB800) [pid = 3288] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (000000308BA94000) [pid = 3288] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (0000003088D98800) [pid = 3288] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (0000003088DA5400) [pid = 3288] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (0000003089A86400) [pid = 3288] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (0000003089F96000) [pid = 3288] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (000000308869EC00) [pid = 3288] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 10:07:51 INFO - PROCESS | 3288 | 1464196071250 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:07:51 INFO - PROCESS | 3288 | 1464196071253 Marionette TRACE conn6 <- [1,2722,null,{}] 10:07:51 INFO - PROCESS | 3288 | 1464196071268 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:51 INFO - PROCESS | 3288 | 1464196071383 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 10:07:51 INFO - PROCESS | 3288 | 1464196071391 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083984800 == 130 [pid = 3288] [id = 690] 10:07:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (0000003080B0E400) [pid = 3288] [serial = 2070] [outer = 0000000000000000] 10:07:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (0000003081CA7C00) [pid = 3288] [serial = 2071] [outer = 0000003080B0E400] 10:07:51 INFO - PROCESS | 3288 | 1464196071439 Marionette DEBUG loaded listener.js 10:07:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (00000030829B7C00) [pid = 3288] [serial = 2072] [outer = 0000003080B0E400] 10:07:52 INFO - PROCESS | 3288 | 1464196072077 Marionette TRACE conn6 <- [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]]]}] 10:07:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:07:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 901ms 10:07:52 INFO - PROCESS | 3288 | 1464196072100 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 10:07:52 INFO - PROCESS | 3288 | 1464196072103 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 10:07:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:07:52 INFO - PROCESS | 3288 | 1464196072106 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:07:52 INFO - PROCESS | 3288 | 1464196072110 Marionette TRACE conn6 <- [1,2726,null,{}] 10:07:52 INFO - PROCESS | 3288 | 1464196072121 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:52 INFO - PROCESS | 3288 | 1464196072290 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 10:07:52 INFO - PROCESS | 3288 | 1464196072310 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:52 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085231000 == 131 [pid = 3288] [id = 691] 10:07:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (0000003083D4E800) [pid = 3288] [serial = 2073] [outer = 0000000000000000] 10:07:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (0000003084671800) [pid = 3288] [serial = 2074] [outer = 0000003083D4E800] 10:07:52 INFO - PROCESS | 3288 | 1464196072359 Marionette DEBUG loaded listener.js 10:07:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (0000003085158C00) [pid = 3288] [serial = 2075] [outer = 0000003083D4E800] 10:07:52 INFO - PROCESS | 3288 | 1464196072896 Marionette TRACE conn6 <- [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]]]}] 10:07:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:07:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 839ms 10:07:52 INFO - PROCESS | 3288 | 1464196072948 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 10:07:52 INFO - PROCESS | 3288 | 1464196072951 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 10:07:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:07:52 INFO - PROCESS | 3288 | 1464196072955 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:07:52 INFO - PROCESS | 3288 | 1464196072957 Marionette TRACE conn6 <- [1,2730,null,{}] 10:07:52 INFO - PROCESS | 3288 | 1464196072961 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:53 INFO - PROCESS | 3288 | 1464196073137 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 10:07:53 INFO - PROCESS | 3288 | 1464196073215 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:53 INFO - PROCESS | 3288 | ++DOCSHELL 000000308788F800 == 132 [pid = 3288] [id = 692] 10:07:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (0000003084F28000) [pid = 3288] [serial = 2076] [outer = 0000000000000000] 10:07:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (0000003085C09400) [pid = 3288] [serial = 2077] [outer = 0000003084F28000] 10:07:53 INFO - PROCESS | 3288 | 1464196073262 Marionette DEBUG loaded listener.js 10:07:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (00000030864DF000) [pid = 3288] [serial = 2078] [outer = 0000003084F28000] 10:07:53 INFO - PROCESS | 3288 | 1464196073704 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:07:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:07:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 776ms 10:07:53 INFO - PROCESS | 3288 | 1464196073734 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 10:07:53 INFO - PROCESS | 3288 | 1464196073736 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 10:07:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:07:53 INFO - PROCESS | 3288 | 1464196073739 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:07:53 INFO - PROCESS | 3288 | 1464196073741 Marionette TRACE conn6 <- [1,2734,null,{}] 10:07:53 INFO - PROCESS | 3288 | 1464196073745 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:53 INFO - PROCESS | 3288 | 1464196073907 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 10:07:53 INFO - PROCESS | 3288 | 1464196073930 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:53 INFO - PROCESS | 3288 | ++DOCSHELL 00000030886D6800 == 133 [pid = 3288] [id = 693] 10:07:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (00000030864DD800) [pid = 3288] [serial = 2079] [outer = 0000000000000000] 10:07:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (0000003087858000) [pid = 3288] [serial = 2080] [outer = 00000030864DD800] 10:07:53 INFO - PROCESS | 3288 | 1464196073976 Marionette DEBUG loaded listener.js 10:07:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (0000003087884800) [pid = 3288] [serial = 2081] [outer = 00000030864DD800] 10:07:54 INFO - PROCESS | 3288 | 1464196074449 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:07:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:07:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 733ms 10:07:54 INFO - PROCESS | 3288 | 1464196074514 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 10:07:54 INFO - PROCESS | 3288 | 1464196074516 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 10:07:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:07:54 INFO - PROCESS | 3288 | 1464196074529 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:07:54 INFO - PROCESS | 3288 | 1464196074531 Marionette TRACE conn6 <- [1,2738,null,{}] 10:07:54 INFO - PROCESS | 3288 | 1464196074534 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:54 INFO - PROCESS | 3288 | 1464196074715 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 10:07:54 INFO - PROCESS | 3288 | 1464196074742 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:54 INFO - PROCESS | 3288 | ++DOCSHELL 000000308883F800 == 134 [pid = 3288] [id = 694] 10:07:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (00000030882A1400) [pid = 3288] [serial = 2082] [outer = 0000000000000000] 10:07:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 165 (0000003088550000) [pid = 3288] [serial = 2083] [outer = 00000030882A1400] 10:07:54 INFO - PROCESS | 3288 | 1464196074788 Marionette DEBUG loaded listener.js 10:07:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (00000030886A8000) [pid = 3288] [serial = 2084] [outer = 00000030882A1400] 10:07:55 INFO - PROCESS | 3288 | 1464196075267 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:07:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:07:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 776ms 10:07:55 INFO - PROCESS | 3288 | 1464196075306 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 10:07:55 INFO - PROCESS | 3288 | 1464196075308 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 10:07:55 INFO - PROCESS | 3288 | 1464196075312 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:07:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:07:55 INFO - PROCESS | 3288 | 1464196075314 Marionette TRACE conn6 <- [1,2742,null,{}] 10:07:55 INFO - PROCESS | 3288 | 1464196075317 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:55 INFO - PROCESS | 3288 | 1464196075477 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 10:07:55 INFO - PROCESS | 3288 | --DOMWINDOW == 165 (0000003080328000) [pid = 3288] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:07:55 INFO - PROCESS | 3288 | --DOMWINDOW == 164 (0000003081CAC800) [pid = 3288] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:07:55 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (0000003082292400) [pid = 3288] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:07:55 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (0000003082976C00) [pid = 3288] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:07:55 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (000000308017B400) [pid = 3288] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:07:55 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (00000030853A8800) [pid = 3288] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:07:55 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (00000030864D3C00) [pid = 3288] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:07:55 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (0000003080172800) [pid = 3288] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:07:55 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (00000030846C5000) [pid = 3288] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:07:55 INFO - PROCESS | 3288 | 1464196075789 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:55 INFO - PROCESS | 3288 | ++DOCSHELL 0000003087209000 == 135 [pid = 3288] [id = 695] 10:07:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (0000003080328000) [pid = 3288] [serial = 2085] [outer = 0000000000000000] 10:07:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (0000003081CAC800) [pid = 3288] [serial = 2086] [outer = 0000003080328000] 10:07:55 INFO - PROCESS | 3288 | 1464196075836 Marionette DEBUG loaded listener.js 10:07:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (0000003085C0C800) [pid = 3288] [serial = 2087] [outer = 0000003080328000] 10:07:56 INFO - PROCESS | 3288 | 1464196076242 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:07:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:07:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 985ms 10:07:56 INFO - PROCESS | 3288 | 1464196076300 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 10:07:56 INFO - PROCESS | 3288 | 1464196076310 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 10:07:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:07:56 INFO - PROCESS | 3288 | 1464196076314 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:07:56 INFO - PROCESS | 3288 | 1464196076316 Marionette TRACE conn6 <- [1,2746,null,{}] 10:07:56 INFO - PROCESS | 3288 | 1464196076320 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:56 INFO - PROCESS | 3288 | 1464196076437 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 10:07:56 INFO - PROCESS | 3288 | 1464196076448 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089E30000 == 136 [pid = 3288] [id = 696] 10:07:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (0000003088893000) [pid = 3288] [serial = 2088] [outer = 0000000000000000] 10:07:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (00000030889CD000) [pid = 3288] [serial = 2089] [outer = 0000003088893000] 10:07:56 INFO - PROCESS | 3288 | 1464196076495 Marionette DEBUG loaded listener.js 10:07:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (0000003088CDBC00) [pid = 3288] [serial = 2090] [outer = 0000003088893000] 10:07:56 INFO - PROCESS | 3288 | 1464196076953 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:07:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:07:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 10:07:56 INFO - PROCESS | 3288 | 1464196076991 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 10:07:57 INFO - PROCESS | 3288 | 1464196076994 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 10:07:57 INFO - PROCESS | 3288 | 1464196076997 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:07:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:07:57 INFO - PROCESS | 3288 | 1464196076999 Marionette TRACE conn6 <- [1,2750,null,{}] 10:07:57 INFO - PROCESS | 3288 | 1464196077002 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:57 INFO - PROCESS | 3288 | 1464196077119 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 10:07:57 INFO - PROCESS | 3288 | 1464196077126 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089F3F800 == 137 [pid = 3288] [id = 697] 10:07:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (0000003088DA7000) [pid = 3288] [serial = 2091] [outer = 0000000000000000] 10:07:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 165 (000000308985B400) [pid = 3288] [serial = 2092] [outer = 0000003088DA7000] 10:07:57 INFO - PROCESS | 3288 | 1464196077172 Marionette DEBUG loaded listener.js 10:07:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (00000030899DF800) [pid = 3288] [serial = 2093] [outer = 0000003088DA7000] 10:07:57 INFO - PROCESS | 3288 | 1464196077656 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:07:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:07:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 733ms 10:07:57 INFO - PROCESS | 3288 | 1464196077827 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 10:07:57 INFO - PROCESS | 3288 | 1464196077832 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 10:07:57 INFO - PROCESS | 3288 | 1464196077839 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:07:57 INFO - PROCESS | 3288 | 1464196077844 Marionette TRACE conn6 <- [1,2754,null,{}] 10:07:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:07:57 INFO - PROCESS | 3288 | 1464196077861 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:58 INFO - PROCESS | 3288 | 1464196078056 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 10:07:58 INFO - PROCESS | 3288 | 1464196078219 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D76000 == 138 [pid = 3288] [id = 698] 10:07:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 167 (000000308039F000) [pid = 3288] [serial = 2094] [outer = 0000000000000000] 10:07:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (000000308068B000) [pid = 3288] [serial = 2095] [outer = 000000308039F000] 10:07:58 INFO - PROCESS | 3288 | 1464196078277 Marionette DEBUG loaded listener.js 10:07:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (0000003082292000) [pid = 3288] [serial = 2096] [outer = 000000308039F000] 10:07:58 INFO - PROCESS | 3288 | 1464196078910 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:07:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:07:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1086ms 10:07:58 INFO - PROCESS | 3288 | 1464196078940 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 10:07:58 INFO - PROCESS | 3288 | 1464196078944 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 10:07:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:07:58 INFO - PROCESS | 3288 | 1464196078952 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:07:58 INFO - PROCESS | 3288 | 1464196078957 Marionette TRACE conn6 <- [1,2758,null,{}] 10:07:58 INFO - PROCESS | 3288 | 1464196078962 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:59 INFO - PROCESS | 3288 | 1464196079112 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 10:07:59 INFO - PROCESS | 3288 | 1464196079277 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:59 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088796000 == 139 [pid = 3288] [id = 699] 10:07:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (000000308348C800) [pid = 3288] [serial = 2097] [outer = 0000000000000000] 10:07:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 171 (00000030846C5400) [pid = 3288] [serial = 2098] [outer = 000000308348C800] 10:07:59 INFO - PROCESS | 3288 | 1464196079333 Marionette DEBUG loaded listener.js 10:07:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 172 (00000030852E0800) [pid = 3288] [serial = 2099] [outer = 000000308348C800] 10:07:59 INFO - PROCESS | 3288 | 1464196079987 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:08:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:08:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1094ms 10:08:00 INFO - PROCESS | 3288 | 1464196080045 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 10:08:00 INFO - PROCESS | 3288 | 1464196080048 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 10:08:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:08:00 INFO - PROCESS | 3288 | 1464196080052 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:08:00 INFO - PROCESS | 3288 | 1464196080055 Marionette TRACE conn6 <- [1,2762,null,{}] 10:08:00 INFO - PROCESS | 3288 | 1464196080066 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:00 INFO - PROCESS | 3288 | 1464196080249 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 10:08:00 INFO - PROCESS | 3288 | 1464196080416 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:00 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B0CE800 == 140 [pid = 3288] [id = 700] 10:08:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 173 (000000308829CC00) [pid = 3288] [serial = 2100] [outer = 0000000000000000] 10:08:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 174 (0000003088513800) [pid = 3288] [serial = 2101] [outer = 000000308829CC00] 10:08:00 INFO - PROCESS | 3288 | 1464196080476 Marionette DEBUG loaded listener.js 10:08:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 175 (000000308888EC00) [pid = 3288] [serial = 2102] [outer = 000000308829CC00] 10:08:01 INFO - PROCESS | 3288 | 1464196081074 Marionette TRACE conn6 <- [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]]]}] 10:08:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:08:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1087ms 10:08:01 INFO - PROCESS | 3288 | 1464196081140 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 10:08:01 INFO - PROCESS | 3288 | 1464196081143 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 10:08:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:08:01 INFO - PROCESS | 3288 | 1464196081147 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:08:01 INFO - PROCESS | 3288 | 1464196081149 Marionette TRACE conn6 <- [1,2766,null,{}] 10:08:01 INFO - PROCESS | 3288 | 1464196081153 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:01 INFO - PROCESS | 3288 | 1464196081300 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 10:08:01 INFO - PROCESS | 3288 | 1464196081477 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:01 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B5C7800 == 141 [pid = 3288] [id = 701] 10:08:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 176 (0000003089A7F800) [pid = 3288] [serial = 2103] [outer = 0000000000000000] 10:08:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 177 (0000003089A8B000) [pid = 3288] [serial = 2104] [outer = 0000003089A7F800] 10:08:01 INFO - PROCESS | 3288 | 1464196081535 Marionette DEBUG loaded listener.js 10:08:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 178 (0000003089F9BC00) [pid = 3288] [serial = 2105] [outer = 0000003089A7F800] 10:08:02 INFO - PROCESS | 3288 | 1464196082125 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:08:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:08:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1026ms 10:08:02 INFO - PROCESS | 3288 | 1464196082174 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 10:08:02 INFO - PROCESS | 3288 | 1464196082177 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 10:08:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:08:02 INFO - PROCESS | 3288 | 1464196082181 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:08:02 INFO - PROCESS | 3288 | 1464196082183 Marionette TRACE conn6 <- [1,2770,null,{}] 10:08:02 INFO - PROCESS | 3288 | 1464196082187 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:02 INFO - PROCESS | 3288 | 1464196082327 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 10:08:02 INFO - PROCESS | 3288 | 1464196082502 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:02 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B9DA000 == 142 [pid = 3288] [id = 702] 10:08:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 179 (000000308A897000) [pid = 3288] [serial = 2106] [outer = 0000000000000000] 10:08:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 180 (000000308AC63400) [pid = 3288] [serial = 2107] [outer = 000000308A897000] 10:08:02 INFO - PROCESS | 3288 | 1464196082561 Marionette DEBUG loaded listener.js 10:08:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 181 (000000308B090C00) [pid = 3288] [serial = 2108] [outer = 000000308A897000] 10:08:03 INFO - PROCESS | 3288 | 1464196083158 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:08:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:08:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1035ms 10:08:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:08:03 INFO - PROCESS | 3288 | 1464196083218 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 10:08:03 INFO - PROCESS | 3288 | 1464196083221 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 10:08:03 INFO - PROCESS | 3288 | 1464196083243 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:08:03 INFO - PROCESS | 3288 | 1464196083245 Marionette TRACE conn6 <- [1,2774,null,{}] 10:08:03 INFO - PROCESS | 3288 | 1464196083249 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:03 INFO - PROCESS | 3288 | 1464196083426 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 10:08:03 INFO - PROCESS | 3288 | 1464196083586 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:03 INFO - PROCESS | 3288 | ++DOCSHELL 000000308C5DE800 == 143 [pid = 3288] [id = 703] 10:08:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 182 (000000308B09B000) [pid = 3288] [serial = 2109] [outer = 0000000000000000] 10:08:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 183 (000000308B8E1400) [pid = 3288] [serial = 2110] [outer = 000000308B09B000] 10:08:03 INFO - PROCESS | 3288 | 1464196083645 Marionette DEBUG loaded listener.js 10:08:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 184 (000000308BA93000) [pid = 3288] [serial = 2111] [outer = 000000308B09B000] 10:08:04 INFO - PROCESS | 3288 | 1464196084232 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:08:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:08:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1044ms 10:08:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:08:04 INFO - PROCESS | 3288 | 1464196084272 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 10:08:04 INFO - PROCESS | 3288 | 1464196084274 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 10:08:04 INFO - PROCESS | 3288 | 1464196084278 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:08:04 INFO - PROCESS | 3288 | 1464196084281 Marionette TRACE conn6 <- [1,2778,null,{}] 10:08:04 INFO - PROCESS | 3288 | 1464196084285 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:04 INFO - PROCESS | 3288 | 1464196084426 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 10:08:04 INFO - PROCESS | 3288 | 1464196084602 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:04 INFO - PROCESS | 3288 | ++DOCSHELL 000000308DC56000 == 144 [pid = 3288] [id = 704] 10:08:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 185 (000000308BA9FC00) [pid = 3288] [serial = 2112] [outer = 0000000000000000] 10:08:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 186 (000000308BCBD400) [pid = 3288] [serial = 2113] [outer = 000000308BA9FC00] 10:08:04 INFO - PROCESS | 3288 | 1464196084659 Marionette DEBUG loaded listener.js 10:08:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 187 (000000308BCC9000) [pid = 3288] [serial = 2114] [outer = 000000308BA9FC00] 10:08:05 INFO - PROCESS | 3288 | 1464196085197 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:08:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:08:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 985ms 10:08:05 INFO - PROCESS | 3288 | 1464196085267 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 10:08:05 INFO - PROCESS | 3288 | 1464196085269 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 10:08:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:08:05 INFO - PROCESS | 3288 | 1464196085273 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:08:05 INFO - PROCESS | 3288 | 1464196085275 Marionette TRACE conn6 <- [1,2782,null,{}] 10:08:05 INFO - PROCESS | 3288 | 1464196085279 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:05 INFO - PROCESS | 3288 | 1464196085421 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 10:08:05 INFO - PROCESS | 3288 | 1464196085598 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:05 INFO - PROCESS | 3288 | ++DOCSHELL 000000308F137000 == 145 [pid = 3288] [id = 705] 10:08:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 188 (000000308C40C000) [pid = 3288] [serial = 2115] [outer = 0000000000000000] 10:08:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 189 (000000308C56DC00) [pid = 3288] [serial = 2116] [outer = 000000308C40C000] 10:08:05 INFO - PROCESS | 3288 | 1464196085654 Marionette DEBUG loaded listener.js 10:08:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 190 (000000308C57A000) [pid = 3288] [serial = 2117] [outer = 000000308C40C000] 10:08:06 INFO - PROCESS | 3288 | 1464196086235 Marionette TRACE conn6 <- [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]]]}] 10:08:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:08:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 986ms 10:08:06 INFO - PROCESS | 3288 | 1464196086262 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 10:08:06 INFO - PROCESS | 3288 | 1464196086264 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 10:08:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:08:06 INFO - PROCESS | 3288 | 1464196086268 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:08:06 INFO - PROCESS | 3288 | 1464196086270 Marionette TRACE conn6 <- [1,2786,null,{}] 10:08:06 INFO - PROCESS | 3288 | 1464196086293 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:06 INFO - PROCESS | 3288 | 1464196086434 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 10:08:06 INFO - PROCESS | 3288 | 1464196086610 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:06 INFO - PROCESS | 3288 | ++DOCSHELL 000000308F5B4000 == 146 [pid = 3288] [id = 706] 10:08:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 191 (000000308CA27800) [pid = 3288] [serial = 2118] [outer = 0000000000000000] 10:08:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 192 (000000308CA2DC00) [pid = 3288] [serial = 2119] [outer = 000000308CA27800] 10:08:06 INFO - PROCESS | 3288 | 1464196086666 Marionette DEBUG loaded listener.js 10:08:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 193 (000000308DCA1000) [pid = 3288] [serial = 2120] [outer = 000000308CA27800] 10:08:07 INFO - PROCESS | 3288 | 1464196087312 Marionette TRACE conn6 <- [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]]]}] 10:08:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:08:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1077ms 10:08:07 INFO - PROCESS | 3288 | 1464196087349 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 10:08:07 INFO - PROCESS | 3288 | 1464196087351 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 10:08:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:08:07 INFO - PROCESS | 3288 | 1464196087355 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:08:07 INFO - PROCESS | 3288 | 1464196087358 Marionette TRACE conn6 <- [1,2790,null,{}] 10:08:07 INFO - PROCESS | 3288 | 1464196087362 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:07 INFO - PROCESS | 3288 | 1464196087505 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 10:08:07 INFO - PROCESS | 3288 | 1464196087672 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:07 INFO - PROCESS | 3288 | ++DOCSHELL 000000308F6E9800 == 147 [pid = 3288] [id = 707] 10:08:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 194 (000000308DDDEC00) [pid = 3288] [serial = 2121] [outer = 0000000000000000] 10:08:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 195 (000000308DDE3C00) [pid = 3288] [serial = 2122] [outer = 000000308DDDEC00] 10:08:07 INFO - PROCESS | 3288 | 1464196087727 Marionette DEBUG loaded listener.js 10:08:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 196 (000000308E5F3400) [pid = 3288] [serial = 2123] [outer = 000000308DDDEC00] 10:08:08 INFO - PROCESS | 3288 | 1464196088302 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:08:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:08:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 984ms 10:08:08 INFO - PROCESS | 3288 | 1464196088341 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 10:08:08 INFO - PROCESS | 3288 | 1464196088344 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 10:08:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:08:08 INFO - PROCESS | 3288 | 1464196088347 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:08:08 INFO - PROCESS | 3288 | 1464196088351 Marionette TRACE conn6 <- [1,2794,null,{}] 10:08:08 INFO - PROCESS | 3288 | 1464196088354 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:08 INFO - PROCESS | 3288 | 1464196088517 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 10:08:08 INFO - PROCESS | 3288 | 1464196088658 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:08 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DC8000 == 148 [pid = 3288] [id = 708] 10:08:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 197 (000000308E6A6000) [pid = 3288] [serial = 2124] [outer = 0000000000000000] 10:08:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 198 (000000308E6B1400) [pid = 3288] [serial = 2125] [outer = 000000308E6A6000] 10:08:08 INFO - PROCESS | 3288 | 1464196088719 Marionette DEBUG loaded listener.js 10:08:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 199 (000000308E8A3400) [pid = 3288] [serial = 2126] [outer = 000000308E6A6000] 10:08:09 INFO - PROCESS | 3288 | 1464196089370 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:08:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:08:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1033ms 10:08:09 INFO - PROCESS | 3288 | 1464196089382 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 10:08:09 INFO - PROCESS | 3288 | 1464196089385 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 10:08:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:08:09 INFO - PROCESS | 3288 | 1464196089388 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:08:09 INFO - PROCESS | 3288 | 1464196089391 Marionette TRACE conn6 <- [1,2798,null,{}] 10:08:09 INFO - PROCESS | 3288 | 1464196089394 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:09 INFO - PROCESS | 3288 | 1464196089554 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 10:08:09 INFO - PROCESS | 3288 | 1464196089722 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:09 INFO - PROCESS | 3288 | ++DOCSHELL 00000030ED4D7000 == 149 [pid = 3288] [id = 709] 10:08:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 200 (000000308E8A1400) [pid = 3288] [serial = 2127] [outer = 0000000000000000] 10:08:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 201 (000000308E9F4800) [pid = 3288] [serial = 2128] [outer = 000000308E8A1400] 10:08:09 INFO - PROCESS | 3288 | 1464196089779 Marionette DEBUG loaded listener.js 10:08:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 202 (000000308F67EC00) [pid = 3288] [serial = 2129] [outer = 000000308E8A1400] 10:08:10 INFO - PROCESS | 3288 | 1464196090381 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:08:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:08:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1027ms 10:08:10 INFO - PROCESS | 3288 | 1464196090418 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 10:08:10 INFO - PROCESS | 3288 | 1464196090421 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 10:08:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:08:10 INFO - PROCESS | 3288 | 1464196090424 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:08:10 INFO - PROCESS | 3288 | 1464196090427 Marionette TRACE conn6 <- [1,2802,null,{}] 10:08:10 INFO - PROCESS | 3288 | 1464196090431 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:10 INFO - PROCESS | 3288 | 1464196090573 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 10:08:10 INFO - PROCESS | 3288 | 1464196090743 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:10 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE161800 == 150 [pid = 3288] [id = 710] 10:08:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 203 (000000308F686800) [pid = 3288] [serial = 2130] [outer = 0000000000000000] 10:08:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 204 (000000308F75F800) [pid = 3288] [serial = 2131] [outer = 000000308F686800] 10:08:10 INFO - PROCESS | 3288 | 1464196090797 Marionette DEBUG loaded listener.js 10:08:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 205 (000000308F76A400) [pid = 3288] [serial = 2132] [outer = 000000308F686800] 10:08:11 INFO - PROCESS | 3288 | 1464196091346 Marionette TRACE conn6 <- [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]]]}] 10:08:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:08:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 985ms 10:08:11 INFO - PROCESS | 3288 | 1464196091412 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 10:08:11 INFO - PROCESS | 3288 | 1464196091415 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 10:08:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:08:11 INFO - PROCESS | 3288 | 1464196091419 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:08:11 INFO - PROCESS | 3288 | 1464196091421 Marionette TRACE conn6 <- [1,2806,null,{}] 10:08:11 INFO - PROCESS | 3288 | 1464196091425 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:11 INFO - PROCESS | 3288 | 1464196091569 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 10:08:11 INFO - PROCESS | 3288 | 1464196091750 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:11 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EEEC9000 == 151 [pid = 3288] [id = 711] 10:08:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 206 (0000003091CE2400) [pid = 3288] [serial = 2133] [outer = 0000000000000000] 10:08:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 207 (0000003091CEA400) [pid = 3288] [serial = 2134] [outer = 0000003091CE2400] 10:08:11 INFO - PROCESS | 3288 | 1464196091806 Marionette DEBUG loaded listener.js 10:08:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 208 (00000030E73D8000) [pid = 3288] [serial = 2135] [outer = 0000003091CE2400] 10:08:12 INFO - PROCESS | 3288 | 1464196092383 Marionette TRACE conn6 <- [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]]]}] 10:08:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:08:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 986ms 10:08:12 INFO - PROCESS | 3288 | 1464196092408 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 10:08:12 INFO - PROCESS | 3288 | 1464196092410 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 10:08:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:08:12 INFO - PROCESS | 3288 | 1464196092414 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:08:12 INFO - PROCESS | 3288 | 1464196092416 Marionette TRACE conn6 <- [1,2810,null,{}] 10:08:12 INFO - PROCESS | 3288 | 1464196092420 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:12 INFO - PROCESS | 3288 | 1464196092564 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 10:08:12 INFO - PROCESS | 3288 | 1464196092788 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:12 INFO - PROCESS | 3288 | ++DOCSHELL 000000308882C800 == 152 [pid = 3288] [id = 712] 10:08:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 209 (000000308315E000) [pid = 3288] [serial = 2136] [outer = 0000000000000000] 10:08:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 210 (00000030E734D800) [pid = 3288] [serial = 2137] [outer = 000000308315E000] 10:08:12 INFO - PROCESS | 3288 | 1464196092843 Marionette DEBUG loaded listener.js 10:08:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 211 (00000030E7D2C800) [pid = 3288] [serial = 2138] [outer = 000000308315E000] 10:08:13 INFO - PROCESS | 3288 | 1464196093482 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:08:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:08:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1135ms 10:08:13 INFO - PROCESS | 3288 | 1464196093556 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 10:08:13 INFO - PROCESS | 3288 | 1464196093559 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 10:08:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:08:13 INFO - PROCESS | 3288 | 1464196093565 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:08:13 INFO - PROCESS | 3288 | 1464196093567 Marionette TRACE conn6 <- [1,2814,null,{}] 10:08:13 INFO - PROCESS | 3288 | 1464196093571 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:13 INFO - PROCESS | 3288 | 1464196093717 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 10:08:13 INFO - PROCESS | 3288 | 1464196093888 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:13 INFO - PROCESS | 3288 | ++DOCSHELL 000000308447A800 == 153 [pid = 3288] [id = 713] 10:08:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 212 (00000030803A5800) [pid = 3288] [serial = 2139] [outer = 0000000000000000] 10:08:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 213 (0000003087857C00) [pid = 3288] [serial = 2140] [outer = 00000030803A5800] 10:08:13 INFO - PROCESS | 3288 | 1464196093945 Marionette DEBUG loaded listener.js 10:08:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 214 (00000030E7D33800) [pid = 3288] [serial = 2141] [outer = 00000030803A5800] 10:08:14 INFO - PROCESS | 3288 | 1464196094884 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:08:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:08:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1340ms 10:08:14 INFO - PROCESS | 3288 | 1464196094906 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 10:08:14 INFO - PROCESS | 3288 | 1464196094911 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 10:08:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:08:14 INFO - PROCESS | 3288 | 1464196094916 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:08:14 INFO - PROCESS | 3288 | 1464196094920 Marionette TRACE conn6 <- [1,2818,null,{}] 10:08:14 INFO - PROCESS | 3288 | 1464196094927 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:15 INFO - PROCESS | 3288 | 1464196095077 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 10:08:15 INFO - PROCESS | 3288 | 1464196095292 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:15 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085186000 == 154 [pid = 3288] [id = 714] 10:08:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 215 (0000003082290800) [pid = 3288] [serial = 2142] [outer = 0000000000000000] 10:08:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 216 (00000030828B4800) [pid = 3288] [serial = 2143] [outer = 0000003082290800] 10:08:15 INFO - PROCESS | 3288 | 1464196095386 Marionette DEBUG loaded listener.js 10:08:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 217 (00000030831BE400) [pid = 3288] [serial = 2144] [outer = 0000003082290800] 10:08:15 INFO - PROCESS | 3288 | 1464196095974 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:08:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:08:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1086ms 10:08:16 INFO - PROCESS | 3288 | 1464196096041 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 10:08:16 INFO - PROCESS | 3288 | 1464196096047 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 10:08:16 INFO - PROCESS | 3288 | 1464196096053 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:08:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:08:16 INFO - PROCESS | 3288 | 1464196096056 Marionette TRACE conn6 <- [1,2822,null,{}] 10:08:16 INFO - PROCESS | 3288 | 1464196096060 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:16 INFO - PROCESS | 3288 | 1464196096199 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 10:08:16 INFO - PROCESS | 3288 | 1464196096384 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D86000 == 155 [pid = 3288] [id = 715] 10:08:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 218 (0000003083D51C00) [pid = 3288] [serial = 2145] [outer = 0000000000000000] 10:08:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 219 (0000003084671000) [pid = 3288] [serial = 2146] [outer = 0000003083D51C00] 10:08:16 INFO - PROCESS | 3288 | 1464196096437 Marionette DEBUG loaded listener.js 10:08:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 220 (00000030852DE400) [pid = 3288] [serial = 2147] [outer = 0000003083D51C00] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 0000003089E30000 == 154 [pid = 3288] [id = 696] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 0000003087209000 == 153 [pid = 3288] [id = 695] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 000000308883F800 == 152 [pid = 3288] [id = 694] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 0000003085D13800 == 151 [pid = 3288] [id = 671] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 00000030886D6800 == 150 [pid = 3288] [id = 693] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 000000308788F800 == 149 [pid = 3288] [id = 692] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 00000030838D0800 == 148 [pid = 3288] [id = 670] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 0000003085231000 == 147 [pid = 3288] [id = 691] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 219 (000000308785C000) [pid = 3288] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 218 (00000030F9008800) [pid = 3288] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 217 (00000030F80C7800) [pid = 3288] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 0000003083984800 == 146 [pid = 3288] [id = 690] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 0000003084474800 == 145 [pid = 3288] [id = 689] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 000000308CA11000 == 144 [pid = 3288] [id = 685] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 000000308BC22800 == 143 [pid = 3288] [id = 684] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 000000308B9C4800 == 142 [pid = 3288] [id = 683] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 000000308B29D800 == 141 [pid = 3288] [id = 682] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 000000308ACDA800 == 140 [pid = 3288] [id = 681] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 0000003089F16000 == 139 [pid = 3288] [id = 680] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 0000003089815800 == 138 [pid = 3288] [id = 679] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 0000003085D04800 == 137 [pid = 3288] [id = 678] 10:08:16 INFO - PROCESS | 3288 | --DOCSHELL 00000030839C6000 == 136 [pid = 3288] [id = 677] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 216 (000000308348A800) [pid = 3288] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 215 (0000003091CE8800) [pid = 3288] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 214 (0000003080445C00) [pid = 3288] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 213 (000000308DCA4400) [pid = 3288] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 212 (0000003081D5B400) [pid = 3288] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 211 (0000003084664C00) [pid = 3288] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 210 (0000003083D44C00) [pid = 3288] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 209 (00000030829AEC00) [pid = 3288] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 208 (0000003081C69800) [pid = 3288] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 207 (000000308E9F3000) [pid = 3288] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 206 (0000003081CB0800) [pid = 3288] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 205 (0000003085C0B800) [pid = 3288] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 204 (0000003086C0D800) [pid = 3288] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 203 (000000308296E000) [pid = 3288] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 202 (00000030E9486800) [pid = 3288] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 201 (00000030F4C20000) [pid = 3288] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 200 (000000308032A000) [pid = 3288] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 199 (000000308BCBD000) [pid = 3288] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 198 (0000003083A1FC00) [pid = 3288] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 197 (000000308F680400) [pid = 3288] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 196 (000000308515E000) [pid = 3288] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 195 (0000003089A7CC00) [pid = 3288] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 194 (000000308539D000) [pid = 3288] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 193 (0000003082DCC800) [pid = 3288] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 192 (0000003088551400) [pid = 3288] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 191 (00000030F6403800) [pid = 3288] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 190 (0000003087858400) [pid = 3288] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 189 (0000003085F92C00) [pid = 3288] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 10:08:16 INFO - PROCESS | 3288 | --DOMWINDOW == 188 (0000003083A20000) [pid = 3288] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 10:08:17 INFO - PROCESS | 3288 | 1464196097146 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:08:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:08:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1126ms 10:08:17 INFO - PROCESS | 3288 | 1464196097186 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 10:08:17 INFO - PROCESS | 3288 | 1464196097189 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 10:08:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:08:17 INFO - PROCESS | 3288 | 1464196097193 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:08:17 INFO - PROCESS | 3288 | 1464196097196 Marionette TRACE conn6 <- [1,2826,null,{}] 10:08:17 INFO - PROCESS | 3288 | 1464196097207 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:17 INFO - PROCESS | 3288 | 1464196097336 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 10:08:17 INFO - PROCESS | 3288 | 1464196097350 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085188800 == 137 [pid = 3288] [id = 716] 10:08:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 189 (000000308229C000) [pid = 3288] [serial = 2148] [outer = 0000000000000000] 10:08:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 190 (0000003082DD6C00) [pid = 3288] [serial = 2149] [outer = 000000308229C000] 10:08:17 INFO - PROCESS | 3288 | 1464196097399 Marionette DEBUG loaded listener.js 10:08:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 191 (0000003083A26800) [pid = 3288] [serial = 2150] [outer = 000000308229C000] 10:08:17 INFO - PROCESS | 3288 | 1464196097972 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:08:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:08:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 838ms 10:08:18 INFO - PROCESS | 3288 | 1464196098033 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 10:08:18 INFO - PROCESS | 3288 | 1464196098036 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 10:08:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:08:18 INFO - PROCESS | 3288 | 1464196098040 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:08:18 INFO - PROCESS | 3288 | 1464196098042 Marionette TRACE conn6 <- [1,2830,null,{}] 10:08:18 INFO - PROCESS | 3288 | 1464196098046 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:18 INFO - PROCESS | 3288 | 1464196098183 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 10:08:18 INFO - PROCESS | 3288 | 1464196098309 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:18 INFO - PROCESS | 3288 | ++DOCSHELL 00000030878E9800 == 138 [pid = 3288] [id = 717] 10:08:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 192 (00000030852D9800) [pid = 3288] [serial = 2151] [outer = 0000000000000000] 10:08:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 193 (000000308539D000) [pid = 3288] [serial = 2152] [outer = 00000030852D9800] 10:08:18 INFO - PROCESS | 3288 | 1464196098356 Marionette DEBUG loaded listener.js 10:08:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 194 (0000003085F8B000) [pid = 3288] [serial = 2153] [outer = 00000030852D9800] 10:08:18 INFO - PROCESS | 3288 | 1464196098733 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:08:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:08:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 777ms 10:08:18 INFO - PROCESS | 3288 | 1464196098818 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 10:08:18 INFO - PROCESS | 3288 | 1464196098820 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 10:08:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:08:18 INFO - PROCESS | 3288 | 1464196098823 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:08:18 INFO - PROCESS | 3288 | 1464196098825 Marionette TRACE conn6 <- [1,2834,null,{}] 10:08:18 INFO - PROCESS | 3288 | 1464196098829 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:18 INFO - PROCESS | 3288 | 1464196098949 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 10:08:18 INFO - PROCESS | 3288 | 1464196098962 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:18 INFO - PROCESS | 3288 | ++DOCSHELL 000000308878C000 == 139 [pid = 3288] [id = 718] 10:08:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 195 (0000003085F95400) [pid = 3288] [serial = 2154] [outer = 0000000000000000] 10:08:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 196 (0000003086C03800) [pid = 3288] [serial = 2155] [outer = 0000003085F95400] 10:08:19 INFO - PROCESS | 3288 | 1464196099009 Marionette DEBUG loaded listener.js 10:08:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 197 (000000308785C000) [pid = 3288] [serial = 2156] [outer = 0000003085F95400] 10:08:19 INFO - PROCESS | 3288 | 1464196099539 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:08:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:08:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 774ms 10:08:19 INFO - PROCESS | 3288 | 1464196099600 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 10:08:19 INFO - PROCESS | 3288 | 1464196099603 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 10:08:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:08:19 INFO - PROCESS | 3288 | 1464196099606 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:08:19 INFO - PROCESS | 3288 | 1464196099608 Marionette TRACE conn6 <- [1,2838,null,{}] 10:08:19 INFO - PROCESS | 3288 | 1464196099612 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:19 INFO - PROCESS | 3288 | 1464196099801 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 10:08:19 INFO - PROCESS | 3288 | 1464196099829 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088C49800 == 140 [pid = 3288] [id = 719] 10:08:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 198 (000000308824D800) [pid = 3288] [serial = 2157] [outer = 0000000000000000] 10:08:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 199 (0000003088515800) [pid = 3288] [serial = 2158] [outer = 000000308824D800] 10:08:19 INFO - PROCESS | 3288 | 1464196099875 Marionette DEBUG loaded listener.js 10:08:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 200 (0000003088550400) [pid = 3288] [serial = 2159] [outer = 000000308824D800] 10:08:20 INFO - PROCESS | 3288 | 1464196100358 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:08:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:08:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 775ms 10:08:20 INFO - PROCESS | 3288 | 1464196100384 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 10:08:20 INFO - PROCESS | 3288 | 1464196100386 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 10:08:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:08:20 INFO - PROCESS | 3288 | 1464196100390 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:08:20 INFO - PROCESS | 3288 | 1464196100392 Marionette TRACE conn6 <- [1,2842,null,{}] 10:08:20 INFO - PROCESS | 3288 | 1464196100395 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:20 INFO - PROCESS | 3288 | 1464196100560 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 10:08:20 INFO - PROCESS | 3288 | 1464196100582 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089ADB800 == 141 [pid = 3288] [id = 720] 10:08:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 201 (0000003088547C00) [pid = 3288] [serial = 2160] [outer = 0000000000000000] 10:08:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 202 (000000308869F000) [pid = 3288] [serial = 2161] [outer = 0000003088547C00] 10:08:20 INFO - PROCESS | 3288 | 1464196100628 Marionette DEBUG loaded listener.js 10:08:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 203 (000000308888F400) [pid = 3288] [serial = 2162] [outer = 0000003088547C00] 10:08:21 INFO - PROCESS | 3288 | 1464196101118 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:08:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:08:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 775ms 10:08:21 INFO - PROCESS | 3288 | 1464196101431 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 10:08:21 INFO - PROCESS | 3288 | 1464196101433 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 10:08:21 INFO - PROCESS | 3288 | --DOMWINDOW == 202 (00000030864DD800) [pid = 3288] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:08:21 INFO - PROCESS | 3288 | --DOMWINDOW == 201 (00000030882A1400) [pid = 3288] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:08:21 INFO - PROCESS | 3288 | --DOMWINDOW == 200 (0000003080328000) [pid = 3288] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:08:21 INFO - PROCESS | 3288 | --DOMWINDOW == 199 (0000003088893000) [pid = 3288] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:08:21 INFO - PROCESS | 3288 | --DOMWINDOW == 198 (000000308032AC00) [pid = 3288] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:08:21 INFO - PROCESS | 3288 | --DOMWINDOW == 197 (0000003083D4E800) [pid = 3288] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:08:21 INFO - PROCESS | 3288 | --DOMWINDOW == 196 (0000003080B0E400) [pid = 3288] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:08:21 INFO - PROCESS | 3288 | --DOMWINDOW == 195 (0000003084F28000) [pid = 3288] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:08:21 INFO - PROCESS | 3288 | 1464196101471 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:08:21 INFO - PROCESS | 3288 | 1464196101473 Marionette TRACE conn6 <- [1,2846,null,{}] 10:08:21 INFO - PROCESS | 3288 | 1464196101477 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:08:21 INFO - PROCESS | 3288 | 1464196101595 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 10:08:21 INFO - PROCESS | 3288 | 1464196101604 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089F2A000 == 142 [pid = 3288] [id = 721] 10:08:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 196 (000000308466B400) [pid = 3288] [serial = 2163] [outer = 0000000000000000] 10:08:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 197 (0000003086C0F400) [pid = 3288] [serial = 2164] [outer = 000000308466B400] 10:08:21 INFO - PROCESS | 3288 | 1464196101652 Marionette DEBUG loaded listener.js 10:08:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 198 (0000003088898400) [pid = 3288] [serial = 2165] [outer = 000000308466B400] 10:08:22 INFO - PROCESS | 3288 | 1464196102130 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:08:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:08:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 669ms 10:08:22 INFO - PROCESS | 3288 | 1464196102152 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 10:08:22 INFO - PROCESS | 3288 | 1464196102154 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 10:08:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:08:22 INFO - PROCESS | 3288 | 1464196102158 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:08:22 INFO - PROCESS | 3288 | 1464196102160 Marionette TRACE conn6 <- [1,2850,null,{}] 10:08:22 INFO - PROCESS | 3288 | 1464196102163 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:22 INFO - PROCESS | 3288 | 1464196102284 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 10:08:22 INFO - PROCESS | 3288 | 1464196102291 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:22 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B0C4000 == 143 [pid = 3288] [id = 722] 10:08:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 199 (00000030889CA400) [pid = 3288] [serial = 2166] [outer = 0000000000000000] 10:08:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 200 (0000003088D99400) [pid = 3288] [serial = 2167] [outer = 00000030889CA400] 10:08:22 INFO - PROCESS | 3288 | 1464196102337 Marionette DEBUG loaded listener.js 10:08:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 201 (0000003088DB6800) [pid = 3288] [serial = 2168] [outer = 00000030889CA400] 10:08:22 INFO - PROCESS | 3288 | 1464196102808 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:08:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:08:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 690ms 10:08:22 INFO - PROCESS | 3288 | 1464196102853 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 10:08:22 INFO - PROCESS | 3288 | 1464196102856 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 10:08:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:08:22 INFO - PROCESS | 3288 | 1464196102864 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:08:22 INFO - PROCESS | 3288 | 1464196102866 Marionette TRACE conn6 <- [1,2854,null,{}] 10:08:22 INFO - PROCESS | 3288 | 1464196102869 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:22 INFO - PROCESS | 3288 | 1464196102991 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 10:08:23 INFO - PROCESS | 3288 | 1464196103051 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:23 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B8AF800 == 144 [pid = 3288] [id = 723] 10:08:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 202 (00000030899B8C00) [pid = 3288] [serial = 2169] [outer = 0000000000000000] 10:08:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 203 (00000030899D8400) [pid = 3288] [serial = 2170] [outer = 00000030899B8C00] 10:08:23 INFO - PROCESS | 3288 | 1464196103096 Marionette DEBUG loaded listener.js 10:08:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 204 (0000003089A61C00) [pid = 3288] [serial = 2171] [outer = 00000030899B8C00] 10:08:23 INFO - PROCESS | 3288 | 1464196103836 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:08:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:08:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1032ms 10:08:23 INFO - PROCESS | 3288 | 1464196103897 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 10:08:23 INFO - PROCESS | 3288 | 1464196103902 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 10:08:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:08:23 INFO - PROCESS | 3288 | 1464196103972 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:08:23 INFO - PROCESS | 3288 | 1464196103976 Marionette TRACE conn6 <- [1,2858,null,{}] 10:08:23 INFO - PROCESS | 3288 | 1464196103986 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:24 INFO - PROCESS | 3288 | 1464196104164 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 10:08:24 INFO - PROCESS | 3288 | 1464196104325 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:24 INFO - PROCESS | 3288 | ++DOCSHELL 0000003084474800 == 145 [pid = 3288] [id = 724] 10:08:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 205 (0000003081C69400) [pid = 3288] [serial = 2172] [outer = 0000000000000000] 10:08:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 206 (0000003081D99400) [pid = 3288] [serial = 2173] [outer = 0000003081C69400] 10:08:24 INFO - PROCESS | 3288 | 1464196104384 Marionette DEBUG loaded listener.js 10:08:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 207 (0000003082976C00) [pid = 3288] [serial = 2174] [outer = 0000003081C69400] 10:08:25 INFO - PROCESS | 3288 | 1464196105093 Marionette TRACE conn6 <- [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]]]}] 10:08:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:08:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1243ms 10:08:25 INFO - PROCESS | 3288 | 1464196105176 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 10:08:25 INFO - PROCESS | 3288 | 1464196105183 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 10:08:25 INFO - PROCESS | 3288 | 1464196105190 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:08:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:08:25 INFO - PROCESS | 3288 | 1464196105193 Marionette TRACE conn6 <- [1,2862,null,{}] 10:08:25 INFO - PROCESS | 3288 | 1464196105197 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:25 INFO - PROCESS | 3288 | 1464196105356 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 10:08:25 INFO - PROCESS | 3288 | 1464196105521 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:25 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088830800 == 146 [pid = 3288] [id = 725] 10:08:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 208 (0000003083A20400) [pid = 3288] [serial = 2175] [outer = 0000000000000000] 10:08:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 209 (000000308515A000) [pid = 3288] [serial = 2176] [outer = 0000003083A20400] 10:08:25 INFO - PROCESS | 3288 | 1464196105577 Marionette DEBUG loaded listener.js 10:08:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 210 (0000003087819C00) [pid = 3288] [serial = 2177] [outer = 0000003083A20400] 10:08:26 INFO - PROCESS | 3288 | 1464196106234 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:08:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:08:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1079ms 10:08:26 INFO - PROCESS | 3288 | 1464196106288 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 10:08:26 INFO - PROCESS | 3288 | 1464196106291 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 10:08:26 INFO - PROCESS | 3288 | 1464196106296 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:08:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:08:26 INFO - PROCESS | 3288 | 1464196106301 Marionette TRACE conn6 <- [1,2866,null,{}] 10:08:26 INFO - PROCESS | 3288 | 1464196106313 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:26 INFO - PROCESS | 3288 | 1464196106468 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 10:08:26 INFO - PROCESS | 3288 | 1464196106639 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:26 INFO - PROCESS | 3288 | ++DOCSHELL 000000308C5E6000 == 147 [pid = 3288] [id = 726] 10:08:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 211 (0000003088519000) [pid = 3288] [serial = 2178] [outer = 0000000000000000] 10:08:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 212 (0000003088733000) [pid = 3288] [serial = 2179] [outer = 0000003088519000] 10:08:26 INFO - PROCESS | 3288 | 1464196106698 Marionette DEBUG loaded listener.js 10:08:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 213 (00000030899E2000) [pid = 3288] [serial = 2180] [outer = 0000003088519000] 10:08:27 INFO - PROCESS | 3288 | 1464196107294 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:08:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:08:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1028ms 10:08:27 INFO - PROCESS | 3288 | 1464196107329 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 10:08:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:08:27 INFO - PROCESS | 3288 | 1464196107332 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 10:08:27 INFO - PROCESS | 3288 | 1464196107336 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:08:27 INFO - PROCESS | 3288 | 1464196107338 Marionette TRACE conn6 <- [1,2870,null,{}] 10:08:27 INFO - PROCESS | 3288 | 1464196107342 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:27 INFO - PROCESS | 3288 | 1464196107494 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 10:08:27 INFO - PROCESS | 3288 | 1464196107675 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:27 INFO - PROCESS | 3288 | ++DOCSHELL 000000308F630000 == 148 [pid = 3288] [id = 727] 10:08:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 214 (0000003089F94C00) [pid = 3288] [serial = 2181] [outer = 0000000000000000] 10:08:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 215 (0000003089F9C400) [pid = 3288] [serial = 2182] [outer = 0000003089F94C00] 10:08:27 INFO - PROCESS | 3288 | 1464196107733 Marionette DEBUG loaded listener.js 10:08:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 216 (000000308B093C00) [pid = 3288] [serial = 2183] [outer = 0000003089F94C00] 10:08:28 INFO - PROCESS | 3288 | 1464196108367 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:08:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:08:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1087ms 10:08:28 INFO - PROCESS | 3288 | 1464196108424 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 10:08:28 INFO - PROCESS | 3288 | 1464196108427 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 10:08:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:08:28 INFO - PROCESS | 3288 | 1464196108430 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:08:28 INFO - PROCESS | 3288 | 1464196108433 Marionette TRACE conn6 <- [1,2874,null,{}] 10:08:28 INFO - PROCESS | 3288 | 1464196108437 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:28 INFO - PROCESS | 3288 | 1464196108583 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 10:08:28 INFO - PROCESS | 3288 | 1464196108764 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:28 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DD6000 == 149 [pid = 3288] [id = 728] 10:08:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 217 (000000308B593800) [pid = 3288] [serial = 2184] [outer = 0000000000000000] 10:08:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 218 (000000308B597400) [pid = 3288] [serial = 2185] [outer = 000000308B593800] 10:08:28 INFO - PROCESS | 3288 | 1464196108821 Marionette DEBUG loaded listener.js 10:08:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 219 (000000308B8EF400) [pid = 3288] [serial = 2186] [outer = 000000308B593800] 10:08:29 INFO - PROCESS | 3288 | 1464196109447 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:08:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:08:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1025ms 10:08:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:08:29 INFO - PROCESS | 3288 | 1464196109458 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 10:08:29 INFO - PROCESS | 3288 | 1464196109461 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 10:08:29 INFO - PROCESS | 3288 | 1464196109464 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:08:29 INFO - PROCESS | 3288 | 1464196109466 Marionette TRACE conn6 <- [1,2878,null,{}] 10:08:29 INFO - PROCESS | 3288 | 1464196109470 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:29 INFO - PROCESS | 3288 | 1464196109654 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 10:08:29 INFO - PROCESS | 3288 | 1464196109838 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:29 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F3227000 == 150 [pid = 3288] [id = 729] 10:08:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 220 (000000308DC9FC00) [pid = 3288] [serial = 2187] [outer = 0000000000000000] 10:08:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 221 (000000308E6A6800) [pid = 3288] [serial = 2188] [outer = 000000308DC9FC00] 10:08:29 INFO - PROCESS | 3288 | 1464196109896 Marionette DEBUG loaded listener.js 10:08:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 222 (000000308E89C400) [pid = 3288] [serial = 2189] [outer = 000000308DC9FC00] 10:08:30 INFO - PROCESS | 3288 | 1464196110523 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:08:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:08:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1137ms 10:08:30 INFO - PROCESS | 3288 | 1464196110604 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 10:08:30 INFO - PROCESS | 3288 | 1464196110607 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 10:08:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:08:30 INFO - PROCESS | 3288 | 1464196110611 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:08:30 INFO - PROCESS | 3288 | 1464196110613 Marionette TRACE conn6 <- [1,2882,null,{}] 10:08:30 INFO - PROCESS | 3288 | 1464196110617 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:30 INFO - PROCESS | 3288 | 1464196110762 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 10:08:30 INFO - PROCESS | 3288 | 1464196110931 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:30 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F4B88000 == 151 [pid = 3288] [id = 730] 10:08:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 223 (000000308E6B3000) [pid = 3288] [serial = 2190] [outer = 0000000000000000] 10:08:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 224 (000000308F764400) [pid = 3288] [serial = 2191] [outer = 000000308E6B3000] 10:08:30 INFO - PROCESS | 3288 | 1464196110986 Marionette DEBUG loaded listener.js 10:08:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 225 (00000030E8210C00) [pid = 3288] [serial = 2192] [outer = 000000308E6B3000] 10:08:31 INFO - PROCESS | 3288 | 1464196111605 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:08:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:08:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1028ms 10:08:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:08:31 INFO - PROCESS | 3288 | 1464196111642 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 10:08:31 INFO - PROCESS | 3288 | 1464196111644 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 10:08:31 INFO - PROCESS | 3288 | 1464196111647 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:08:31 INFO - PROCESS | 3288 | 1464196111650 Marionette TRACE conn6 <- [1,2886,null,{}] 10:08:31 INFO - PROCESS | 3288 | 1464196111672 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:31 INFO - PROCESS | 3288 | 1464196111817 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 10:08:31 INFO - PROCESS | 3288 | 1464196111987 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:32 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F580D800 == 152 [pid = 3288] [id = 731] 10:08:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 226 (00000030E7D30C00) [pid = 3288] [serial = 2193] [outer = 0000000000000000] 10:08:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 227 (00000030E85C1C00) [pid = 3288] [serial = 2194] [outer = 00000030E7D30C00] 10:08:32 INFO - PROCESS | 3288 | 1464196112044 Marionette DEBUG loaded listener.js 10:08:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 228 (00000030E85EF800) [pid = 3288] [serial = 2195] [outer = 00000030E7D30C00] 10:08:32 INFO - PROCESS | 3288 | 1464196112616 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:08:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:08:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1028ms 10:08:32 INFO - PROCESS | 3288 | 1464196112679 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 10:08:32 INFO - PROCESS | 3288 | 1464196112682 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 10:08:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:08:32 INFO - PROCESS | 3288 | 1464196112685 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:08:32 INFO - PROCESS | 3288 | 1464196112688 Marionette TRACE conn6 <- [1,2890,null,{}] 10:08:32 INFO - PROCESS | 3288 | 1464196112692 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:32 INFO - PROCESS | 3288 | 1464196112868 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 10:08:33 INFO - PROCESS | 3288 | 1464196113039 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:33 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F59F7800 == 153 [pid = 3288] [id = 732] 10:08:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 229 (00000030E85BEC00) [pid = 3288] [serial = 2196] [outer = 0000000000000000] 10:08:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 230 (00000030E8BDD800) [pid = 3288] [serial = 2197] [outer = 00000030E85BEC00] 10:08:33 INFO - PROCESS | 3288 | 1464196113097 Marionette DEBUG loaded listener.js 10:08:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 231 (00000030E8D06C00) [pid = 3288] [serial = 2198] [outer = 00000030E85BEC00] 10:08:33 INFO - PROCESS | 3288 | 1464196113708 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:08:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:08:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1076ms 10:08:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:08:33 INFO - PROCESS | 3288 | 1464196113764 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 10:08:33 INFO - PROCESS | 3288 | 1464196113766 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 10:08:33 INFO - PROCESS | 3288 | 1464196113770 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:08:33 INFO - PROCESS | 3288 | 1464196113772 Marionette TRACE conn6 <- [1,2894,null,{}] 10:08:33 INFO - PROCESS | 3288 | 1464196113776 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:33 INFO - PROCESS | 3288 | 1464196113919 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 10:08:34 INFO - PROCESS | 3288 | 1464196114092 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:34 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F6535000 == 154 [pid = 3288] [id = 733] 10:08:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 232 (00000030E8C3C000) [pid = 3288] [serial = 2199] [outer = 0000000000000000] 10:08:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 233 (00000030E93B4400) [pid = 3288] [serial = 2200] [outer = 00000030E8C3C000] 10:08:34 INFO - PROCESS | 3288 | 1464196114147 Marionette DEBUG loaded listener.js 10:08:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 234 (00000030E947D000) [pid = 3288] [serial = 2201] [outer = 00000030E8C3C000] 10:08:34 INFO - PROCESS | 3288 | 1464196114721 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:08:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:08:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 986ms 10:08:34 INFO - PROCESS | 3288 | 1464196114759 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 10:08:34 INFO - PROCESS | 3288 | 1464196114762 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 10:08:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:08:34 INFO - PROCESS | 3288 | 1464196114766 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:08:34 INFO - PROCESS | 3288 | 1464196114769 Marionette TRACE conn6 <- [1,2898,null,{}] 10:08:34 INFO - PROCESS | 3288 | 1464196114773 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:34 INFO - PROCESS | 3288 | 1464196114941 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 10:08:35 INFO - PROCESS | 3288 | 1464196115127 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:35 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F80B9800 == 155 [pid = 3288] [id = 734] 10:08:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 235 (00000030EA1C6000) [pid = 3288] [serial = 2202] [outer = 0000000000000000] 10:08:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 236 (00000030ED468800) [pid = 3288] [serial = 2203] [outer = 00000030EA1C6000] 10:08:35 INFO - PROCESS | 3288 | 1464196115189 Marionette DEBUG loaded listener.js 10:08:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 237 (00000030EDD81C00) [pid = 3288] [serial = 2204] [outer = 00000030EA1C6000] 10:08:35 INFO - PROCESS | 3288 | 1464196115754 Marionette TRACE conn6 <- [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]]]}] 10:08:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:08:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:08:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1024ms 10:08:35 INFO - PROCESS | 3288 | 1464196115793 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 10:08:35 INFO - PROCESS | 3288 | 1464196115795 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 10:08:35 INFO - TEST-START | /DOMEvents/constructors.html 10:08:35 INFO - PROCESS | 3288 | 1464196115799 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:08:35 INFO - PROCESS | 3288 | 1464196115801 Marionette TRACE conn6 <- [1,2902,null,{}] 10:08:35 INFO - PROCESS | 3288 | 1464196115805 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:35 INFO - PROCESS | 3288 | 1464196115976 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 10:08:36 INFO - PROCESS | 3288 | 1464196116160 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:36 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F91B7800 == 156 [pid = 3288] [id = 735] 10:08:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 238 (00000030EE1A0800) [pid = 3288] [serial = 2205] [outer = 0000000000000000] 10:08:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 239 (00000030EE2AEC00) [pid = 3288] [serial = 2206] [outer = 00000030EE1A0800] 10:08:36 INFO - PROCESS | 3288 | 1464196116216 Marionette DEBUG loaded listener.js 10:08:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 240 (00000030EE378800) [pid = 3288] [serial = 2207] [outer = 00000030EE1A0800] 10:08:36 INFO - PROCESS | 3288 | 1464196116888 Marionette TRACE conn6 <- [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]]]}] 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:08:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:08:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:08:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:08:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:08:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:08:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:08:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:08:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:08:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 1149ms 10:08:36 INFO - PROCESS | 3288 | 1464196116950 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 10:08:36 INFO - PROCESS | 3288 | 1464196116953 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 10:08:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:08:36 INFO - PROCESS | 3288 | 1464196116957 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:08:36 INFO - PROCESS | 3288 | 1464196116959 Marionette TRACE conn6 <- [1,2906,null,{}] 10:08:36 INFO - PROCESS | 3288 | 1464196116963 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:37 INFO - PROCESS | 3288 | 1464196117108 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 10:08:37 INFO - PROCESS | 3288 | 1464196117281 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:37 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC2C9000 == 157 [pid = 3288] [id = 736] 10:08:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 241 (00000030EE1EF400) [pid = 3288] [serial = 2208] [outer = 0000000000000000] 10:08:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 242 (00000030EEE0E000) [pid = 3288] [serial = 2209] [outer = 00000030EE1EF400] 10:08:37 INFO - PROCESS | 3288 | 1464196117335 Marionette DEBUG loaded listener.js 10:08:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 243 (00000030F2946C00) [pid = 3288] [serial = 2210] [outer = 00000030EE1EF400] 10:08:37 INFO - PROCESS | 3288 | 1464196117889 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:08:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:08:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 985ms 10:08:37 INFO - PROCESS | 3288 | 1464196117959 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 10:08:37 INFO - PROCESS | 3288 | 1464196117961 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 10:08:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:08:37 INFO - PROCESS | 3288 | 1464196117967 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:08:37 INFO - PROCESS | 3288 | 1464196117969 Marionette TRACE conn6 <- [1,2910,null,{}] 10:08:37 INFO - PROCESS | 3288 | 1464196117974 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:38 INFO - PROCESS | 3288 | 1464196118120 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 10:08:38 INFO - PROCESS | 3288 | 1464196118327 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:38 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FC54C800 == 158 [pid = 3288] [id = 737] 10:08:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 244 (00000030F2974C00) [pid = 3288] [serial = 2211] [outer = 0000000000000000] 10:08:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 245 (00000030F3318C00) [pid = 3288] [serial = 2212] [outer = 00000030F2974C00] 10:08:38 INFO - PROCESS | 3288 | 1464196118383 Marionette DEBUG loaded listener.js 10:08:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 246 (00000030F4BA6800) [pid = 3288] [serial = 2213] [outer = 00000030F2974C00] 10:08:38 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:08:38 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:08:38 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:08:38 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:08:38 INFO - PROCESS | 3288 | 1464196118920 Marionette TRACE conn6 <- [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]]]}] 10:08:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:08:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:08:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:08:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:08:38 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 10:08:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:08:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:08:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:08:38 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 10:08:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:08:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:08:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:08:38 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]" 10:08:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:08:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:08:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:08:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:08:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 992ms 10:08:38 INFO - PROCESS | 3288 | 1464196118962 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 10:08:38 INFO - PROCESS | 3288 | 1464196118965 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 10:08:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:08:38 INFO - PROCESS | 3288 | 1464196118968 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:08:38 INFO - PROCESS | 3288 | 1464196118970 Marionette TRACE conn6 <- [1,2914,null,{}] 10:08:39 INFO - PROCESS | 3288 | 1464196118994 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:39 INFO - PROCESS | 3288 | 1464196119142 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 10:08:39 INFO - PROCESS | 3288 | 1464196119325 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:39 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD418800 == 159 [pid = 3288] [id = 738] 10:08:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 247 (00000030F4C20400) [pid = 3288] [serial = 2214] [outer = 0000000000000000] 10:08:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 248 (00000030F5191C00) [pid = 3288] [serial = 2215] [outer = 00000030F4C20400] 10:08:39 INFO - PROCESS | 3288 | 1464196119381 Marionette DEBUG loaded listener.js 10:08:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 249 (00000030F550B800) [pid = 3288] [serial = 2216] [outer = 00000030F4C20400] 10:08:39 INFO - PROCESS | 3288 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:08:39 INFO - PROCESS | 3288 | 1464196119917 Marionette TRACE conn6 <- [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]]]}] 10:08:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:08:39 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 995ms 10:08:39 INFO - PROCESS | 3288 | 1464196119967 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 10:08:39 INFO - PROCESS | 3288 | 1464196119969 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 10:08:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:08:39 INFO - PROCESS | 3288 | 1464196119973 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:08:39 INFO - PROCESS | 3288 | 1464196119975 Marionette TRACE conn6 <- [1,2918,null,{}] 10:08:39 INFO - PROCESS | 3288 | 1464196119980 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:40 INFO - PROCESS | 3288 | 1464196120165 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 10:08:40 INFO - PROCESS | 3288 | 1464196120385 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D83000 == 160 [pid = 3288] [id = 739] 10:08:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 250 (00000030801B2400) [pid = 3288] [serial = 2217] [outer = 0000000000000000] 10:08:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 251 (00000030828B4400) [pid = 3288] [serial = 2218] [outer = 00000030801B2400] 10:08:40 INFO - PROCESS | 3288 | 1464196120445 Marionette DEBUG loaded listener.js 10:08:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 252 (0000003086C0B400) [pid = 3288] [serial = 2219] [outer = 00000030801B2400] 10:08:40 INFO - PROCESS | 3288 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:08:41 INFO - PROCESS | 3288 | 1464196121003 Marionette TRACE conn6 <- [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]]]}] 10:08:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:08:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1084ms 10:08:41 INFO - PROCESS | 3288 | 1464196121080 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 10:08:41 INFO - PROCESS | 3288 | 1464196121083 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 10:08:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:08:41 INFO - PROCESS | 3288 | 1464196121088 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:08:41 INFO - PROCESS | 3288 | 1464196121091 Marionette TRACE conn6 <- [1,2922,null,{}] 10:08:41 INFO - PROCESS | 3288 | 1464196121095 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:41 INFO - PROCESS | 3288 | 1464196121245 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 10:08:41 INFO - PROCESS | 3288 | 1464196121438 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:41 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088846800 == 161 [pid = 3288] [id = 740] 10:08:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 253 (00000030899B8400) [pid = 3288] [serial = 2220] [outer = 0000000000000000] 10:08:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 254 (00000030F55A3800) [pid = 3288] [serial = 2221] [outer = 00000030899B8400] 10:08:41 INFO - PROCESS | 3288 | 1464196121496 Marionette DEBUG loaded listener.js 10:08:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 255 (00000030F5EBE800) [pid = 3288] [serial = 2222] [outer = 00000030899B8400] 10:08:42 INFO - PROCESS | 3288 | 1464196122393 Marionette TRACE conn6 <- [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]]]}] 10:08:42 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:08:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1327ms 10:08:42 INFO - PROCESS | 3288 | 1464196122422 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 10:08:42 INFO - PROCESS | 3288 | 1464196122426 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 10:08:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:08:42 INFO - PROCESS | 3288 | 1464196122452 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:08:42 INFO - PROCESS | 3288 | 1464196122456 Marionette TRACE conn6 <- [1,2926,null,{}] 10:08:42 INFO - PROCESS | 3288 | 1464196122464 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:42 INFO - PROCESS | 3288 | 1464196122615 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 10:08:42 INFO - PROCESS | 3288 | 1464196122848 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000003087DD9000 == 162 [pid = 3288] [id = 741] 10:08:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 256 (0000003081DA4C00) [pid = 3288] [serial = 2223] [outer = 0000000000000000] 10:08:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 257 (0000003082289800) [pid = 3288] [serial = 2224] [outer = 0000003081DA4C00] 10:08:42 INFO - PROCESS | 3288 | 1464196122902 Marionette DEBUG loaded listener.js 10:08:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 258 (0000003083485000) [pid = 3288] [serial = 2225] [outer = 0000003081DA4C00] 10:08:43 INFO - PROCESS | 3288 | 1464196123435 Marionette TRACE conn6 <- [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]]]}] 10:08:43 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. 10:08:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1034ms 10:08:43 INFO - PROCESS | 3288 | 1464196123483 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 10:08:43 INFO - PROCESS | 3288 | 1464196123489 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 10:08:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:08:43 INFO - PROCESS | 3288 | 1464196123495 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - PROCESS | 3288 | 1464196123498 Marionette TRACE conn6 <- [1,2930,null,{}] 10:08:43 INFO - PROCESS | 3288 | 1464196123570 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:43 INFO - PROCESS | 3288 | 1464196123716 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 10:08:43 INFO - PROCESS | 3288 | 1464196123859 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:43 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B0D2000 == 163 [pid = 3288] [id = 742] 10:08:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 259 (0000003084669800) [pid = 3288] [serial = 2226] [outer = 0000000000000000] 10:08:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 260 (0000003084F1EC00) [pid = 3288] [serial = 2227] [outer = 0000003084669800] 10:08:43 INFO - PROCESS | 3288 | 1464196123907 Marionette DEBUG loaded listener.js 10:08:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 261 (0000003087823C00) [pid = 3288] [serial = 2228] [outer = 0000003084669800] 10:08:44 INFO - PROCESS | 3288 | 1464196124460 Marionette TRACE conn6 <- [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"]]]}] 10:08:44 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 10:08:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:08:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:08:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 986ms 10:08:44 INFO - PROCESS | 3288 | 1464196124498 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 10:08:44 INFO - PROCESS | 3288 | 1464196124500 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 10:08:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:08:44 INFO - PROCESS | 3288 | 1464196124506 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:08:44 INFO - PROCESS | 3288 | 1464196124510 Marionette TRACE conn6 <- [1,2934,null,{}] 10:08:44 INFO - PROCESS | 3288 | 1464196124522 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:44 INFO - PROCESS | 3288 | 1464196124666 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 10:08:44 INFO - PROCESS | 3288 | 1464196124860 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:44 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088793800 == 164 [pid = 3288] [id = 743] 10:08:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 262 (00000030864DC800) [pid = 3288] [serial = 2229] [outer = 0000000000000000] 10:08:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 263 (0000003088739800) [pid = 3288] [serial = 2230] [outer = 00000030864DC800] 10:08:44 INFO - PROCESS | 3288 | 1464196124914 Marionette DEBUG loaded listener.js 10:08:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 264 (00000030899DF000) [pid = 3288] [serial = 2231] [outer = 00000030864DC800] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 00000030F59FB800 == 163 [pid = 3288] [id = 126] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 000000308F6E3000 == 162 [pid = 3288] [id = 663] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 000000308EA56800 == 161 [pid = 3288] [id = 665] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 000000308F5BE000 == 160 [pid = 3288] [id = 654] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 000000308B0C4000 == 159 [pid = 3288] [id = 722] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 0000003089F2A000 == 158 [pid = 3288] [id = 721] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 0000003089ADB800 == 157 [pid = 3288] [id = 720] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 0000003088C49800 == 156 [pid = 3288] [id = 719] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 000000308878C000 == 155 [pid = 3288] [id = 718] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 00000030878E9800 == 154 [pid = 3288] [id = 717] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 263 (000000308985B400) [pid = 3288] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 262 (0000003089A83800) [pid = 3288] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 261 (000000308229E000) [pid = 3288] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 0000003085188800 == 153 [pid = 3288] [id = 716] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 0000003083D86000 == 152 [pid = 3288] [id = 715] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 0000003085186000 == 151 [pid = 3288] [id = 714] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8DC8000 == 150 [pid = 3288] [id = 708] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 000000308F6E9800 == 149 [pid = 3288] [id = 707] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 000000308F5B4000 == 148 [pid = 3288] [id = 706] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 000000308F137000 == 147 [pid = 3288] [id = 705] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 000000308DC56000 == 146 [pid = 3288] [id = 704] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 000000308C5DE800 == 145 [pid = 3288] [id = 703] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 000000308B9DA000 == 144 [pid = 3288] [id = 702] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 000000308B5C7800 == 143 [pid = 3288] [id = 701] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 000000308B0CE800 == 142 [pid = 3288] [id = 700] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 0000003088796000 == 141 [pid = 3288] [id = 699] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 0000003083D76000 == 140 [pid = 3288] [id = 698] 10:08:45 INFO - PROCESS | 3288 | --DOCSHELL 0000003089F3F800 == 139 [pid = 3288] [id = 697] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 260 (0000003087858000) [pid = 3288] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 259 (0000003088550000) [pid = 3288] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 258 (0000003087884800) [pid = 3288] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 257 (0000003081CAC800) [pid = 3288] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 256 (00000030886A8000) [pid = 3288] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 255 (00000030831C3000) [pid = 3288] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 254 (00000030889CD000) [pid = 3288] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 253 (00000030828B1400) [pid = 3288] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 252 (0000003081CADC00) [pid = 3288] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 251 (0000003084671800) [pid = 3288] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 250 (0000003085158C00) [pid = 3288] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 249 (0000003088DA2C00) [pid = 3288] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 248 (000000308787F000) [pid = 3288] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 247 (0000003083167400) [pid = 3288] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 246 (00000030899DC400) [pid = 3288] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 245 (0000003080B05000) [pid = 3288] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 244 (0000003081CA7C00) [pid = 3288] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 243 (00000030829B7C00) [pid = 3288] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 242 (00000030886A3000) [pid = 3288] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 241 (0000003089855C00) [pid = 3288] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 240 (00000030889D3800) [pid = 3288] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 239 (0000003085C09400) [pid = 3288] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 238 (000000308851A400) [pid = 3288] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 237 (0000003085C0C800) [pid = 3288] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 236 (0000003088CDBC00) [pid = 3288] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | --DOMWINDOW == 235 (00000030864DF000) [pid = 3288] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 10:08:45 INFO - PROCESS | 3288 | 1464196125649 Marionette TRACE conn6 <- [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]]]}] 10:08:45 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. 10:08:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1183ms 10:08:45 INFO - PROCESS | 3288 | 1464196125700 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 10:08:45 INFO - PROCESS | 3288 | 1464196125703 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 10:08:45 INFO - PROCESS | 3288 | 1464196125707 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:08:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:08:45 INFO - PROCESS | 3288 | 1464196125709 Marionette TRACE conn6 <- [1,2938,null,{}] 10:08:45 INFO - PROCESS | 3288 | 1464196125712 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:45 INFO - PROCESS | 3288 | 1464196125839 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 10:08:45 INFO - PROCESS | 3288 | 1464196125849 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:45 INFO - PROCESS | 3288 | ++DOCSHELL 0000003083D86000 == 140 [pid = 3288] [id = 744] 10:08:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 236 (0000003081CAC800) [pid = 3288] [serial = 2232] [outer = 0000000000000000] 10:08:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 237 (00000030829BB400) [pid = 3288] [serial = 2233] [outer = 0000003081CAC800] 10:08:45 INFO - PROCESS | 3288 | 1464196125898 Marionette DEBUG loaded listener.js 10:08:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 238 (0000003083D47C00) [pid = 3288] [serial = 2234] [outer = 0000003081CAC800] 10:08:46 INFO - PROCESS | 3288 | ++DOCSHELL 00000030853E8000 == 141 [pid = 3288] [id = 745] 10:08:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 239 (0000003085F93000) [pid = 3288] [serial = 2235] [outer = 0000000000000000] 10:08:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 240 (00000030864D2800) [pid = 3288] [serial = 2236] [outer = 0000003085F93000] 10:08:46 INFO - PROCESS | 3288 | 1464196126456 Marionette TRACE conn6 <- [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]]]}] 10:08:46 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. 10:08:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 777ms 10:08:46 INFO - PROCESS | 3288 | 1464196126516 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 10:08:46 INFO - PROCESS | 3288 | 1464196126518 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 10:08:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:08:46 INFO - PROCESS | 3288 | 1464196126521 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:08:46 INFO - PROCESS | 3288 | 1464196126523 Marionette TRACE conn6 <- [1,2942,null,{}] 10:08:46 INFO - PROCESS | 3288 | 1464196126527 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:46 INFO - PROCESS | 3288 | 1464196126704 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 10:08:46 INFO - PROCESS | 3288 | 1464196126836 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000003087DD2000 == 142 [pid = 3288] [id = 746] 10:08:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 241 (0000003081CB5C00) [pid = 3288] [serial = 2237] [outer = 0000000000000000] 10:08:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 242 (0000003085F8AC00) [pid = 3288] [serial = 2238] [outer = 0000003081CB5C00] 10:08:46 INFO - PROCESS | 3288 | 1464196126882 Marionette DEBUG loaded listener.js 10:08:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 243 (0000003088247400) [pid = 3288] [serial = 2239] [outer = 0000003081CB5C00] 10:08:47 INFO - PROCESS | 3288 | 1464196127253 Marionette TRACE conn6 <- [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]]]}] 10:08:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:08:47 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 10:08:47 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 777ms 10:08:47 INFO - PROCESS | 3288 | 1464196127300 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 10:08:47 INFO - PROCESS | 3288 | 1464196127303 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 10:08:47 INFO - PROCESS | 3288 | 1464196127306 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:08:47 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:08:47 INFO - PROCESS | 3288 | 1464196127308 Marionette TRACE conn6 <- [1,2946,null,{}] 10:08:47 INFO - PROCESS | 3288 | 1464196127312 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:47 INFO - PROCESS | 3288 | 1464196127467 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 10:08:47 INFO - PROCESS | 3288 | 1464196127482 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:47 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089F43000 == 143 [pid = 3288] [id = 747] 10:08:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 244 (0000003088897000) [pid = 3288] [serial = 2240] [outer = 0000000000000000] 10:08:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 245 (0000003089A63000) [pid = 3288] [serial = 2241] [outer = 0000003088897000] 10:08:47 INFO - PROCESS | 3288 | 1464196127528 Marionette DEBUG loaded listener.js 10:08:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 246 (0000003089F9AC00) [pid = 3288] [serial = 2242] [outer = 0000003088897000] 10:08:48 INFO - PROCESS | 3288 | 1464196128058 Marionette TRACE conn6 <- [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]]]}] 10:08:48 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. 10:08:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 776ms 10:08:48 INFO - PROCESS | 3288 | 1464196128122 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 10:08:48 INFO - PROCESS | 3288 | 1464196128125 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 10:08:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:08:48 INFO - PROCESS | 3288 | 1464196128128 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:08:48 INFO - PROCESS | 3288 | 1464196128130 Marionette TRACE conn6 <- [1,2950,null,{}] 10:08:48 INFO - PROCESS | 3288 | 1464196128133 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:48 INFO - PROCESS | 3288 | 1464196128304 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 10:08:48 INFO - PROCESS | 3288 | 1464196128327 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:48 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B89E800 == 144 [pid = 3288] [id = 748] 10:08:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 247 (000000308AC5CC00) [pid = 3288] [serial = 2243] [outer = 0000000000000000] 10:08:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 248 (000000308B092400) [pid = 3288] [serial = 2244] [outer = 000000308AC5CC00] 10:08:48 INFO - PROCESS | 3288 | 1464196128372 Marionette DEBUG loaded listener.js 10:08:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 249 (000000308B8E9000) [pid = 3288] [serial = 2245] [outer = 000000308AC5CC00] 10:08:48 INFO - PROCESS | 3288 | 1464196128837 Marionette TRACE conn6 <- [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]]]}] 10:08:48 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. 10:08:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 732ms 10:08:48 INFO - PROCESS | 3288 | 1464196128861 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 10:08:48 INFO - PROCESS | 3288 | 1464196128864 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 10:08:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:08:48 INFO - PROCESS | 3288 | 1464196128867 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:08:48 INFO - PROCESS | 3288 | 1464196128869 Marionette TRACE conn6 <- [1,2954,null,{}] 10:08:48 INFO - PROCESS | 3288 | 1464196128873 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:49 INFO - PROCESS | 3288 | 1464196129041 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 10:08:49 INFO - PROCESS | 3288 | 1464196129063 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:49 INFO - PROCESS | 3288 | ++DOCSHELL 000000308CA20800 == 145 [pid = 3288] [id = 749] 10:08:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 250 (000000308BCBC400) [pid = 3288] [serial = 2246] [outer = 0000000000000000] 10:08:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 251 (000000308BCC5400) [pid = 3288] [serial = 2247] [outer = 000000308BCBC400] 10:08:49 INFO - PROCESS | 3288 | 1464196129108 Marionette DEBUG loaded listener.js 10:08:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 252 (000000308CA2C800) [pid = 3288] [serial = 2248] [outer = 000000308BCBC400] 10:08:49 INFO - PROCESS | 3288 | 1464196129569 Marionette TRACE conn6 <- [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]]]}] 10:08:49 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. 10:08:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 734ms 10:08:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:08:49 INFO - PROCESS | 3288 | 1464196129604 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 10:08:49 INFO - PROCESS | 3288 | 1464196129607 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 10:08:49 INFO - PROCESS | 3288 | 1464196129610 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:08:49 INFO - PROCESS | 3288 | 1464196129612 Marionette TRACE conn6 <- [1,2958,null,{}] 10:08:49 INFO - PROCESS | 3288 | 1464196129615 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:50 INFO - PROCESS | 3288 | 1464196130127 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 10:08:50 INFO - PROCESS | 3288 | --DOMWINDOW == 251 (0000003082290800) [pid = 3288] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:08:50 INFO - PROCESS | 3288 | --DOMWINDOW == 250 (000000308229C000) [pid = 3288] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:08:50 INFO - PROCESS | 3288 | --DOMWINDOW == 249 (00000030852D9800) [pid = 3288] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:08:50 INFO - PROCESS | 3288 | --DOMWINDOW == 248 (0000003088DA7000) [pid = 3288] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:08:50 INFO - PROCESS | 3288 | --DOMWINDOW == 247 (000000308466B400) [pid = 3288] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:08:50 INFO - PROCESS | 3288 | --DOMWINDOW == 246 (0000003088547C00) [pid = 3288] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:08:50 INFO - PROCESS | 3288 | --DOMWINDOW == 245 (0000003083D51C00) [pid = 3288] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:08:50 INFO - PROCESS | 3288 | --DOMWINDOW == 244 (000000308824D800) [pid = 3288] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:08:50 INFO - PROCESS | 3288 | --DOMWINDOW == 243 (0000003085F95400) [pid = 3288] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:08:50 INFO - PROCESS | 3288 | --DOMWINDOW == 242 (00000030889CA400) [pid = 3288] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:08:50 INFO - PROCESS | 3288 | 1464196130224 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:50 INFO - PROCESS | 3288 | ++DOCSHELL 00000030864A9000 == 146 [pid = 3288] [id = 750] 10:08:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 243 (0000003080449800) [pid = 3288] [serial = 2249] [outer = 0000000000000000] 10:08:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 244 (0000003082290800) [pid = 3288] [serial = 2250] [outer = 0000003080449800] 10:08:50 INFO - PROCESS | 3288 | 1464196130270 Marionette DEBUG loaded listener.js 10:08:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 245 (0000003088738C00) [pid = 3288] [serial = 2251] [outer = 0000003080449800] 10:08:50 INFO - PROCESS | 3288 | 1464196130638 Marionette TRACE conn6 <- [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]]]}] 10:08:50 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. 10:08:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1075ms 10:08:50 INFO - PROCESS | 3288 | 1464196130688 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 10:08:50 INFO - PROCESS | 3288 | 1464196130691 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 10:08:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:08:50 INFO - PROCESS | 3288 | 1464196130695 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:08:50 INFO - PROCESS | 3288 | 1464196130697 Marionette TRACE conn6 <- [1,2962,null,{}] 10:08:50 INFO - PROCESS | 3288 | 1464196130700 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:50 INFO - PROCESS | 3288 | 1464196130827 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 10:08:50 INFO - PROCESS | 3288 | 1464196130833 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:50 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DC7800 == 147 [pid = 3288] [id = 751] 10:08:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 246 (000000308BCBD000) [pid = 3288] [serial = 2252] [outer = 0000000000000000] 10:08:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 247 (000000308E5F8800) [pid = 3288] [serial = 2253] [outer = 000000308BCBD000] 10:08:50 INFO - PROCESS | 3288 | 1464196130880 Marionette DEBUG loaded listener.js 10:08:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 248 (000000308E89A800) [pid = 3288] [serial = 2254] [outer = 000000308BCBD000] 10:08:51 INFO - PROCESS | 3288 | 1464196131681 Marionette TRACE conn6 <- [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]]]}] 10:08:51 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. 10:08:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1023ms 10:08:51 INFO - PROCESS | 3288 | 1464196131721 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 10:08:51 INFO - PROCESS | 3288 | 1464196131727 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 10:08:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:08:51 INFO - PROCESS | 3288 | 1464196131773 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:08:51 INFO - PROCESS | 3288 | 1464196131779 Marionette TRACE conn6 <- [1,2966,null,{}] 10:08:51 INFO - PROCESS | 3288 | 1464196131828 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:52 INFO - PROCESS | 3288 | 1464196132000 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 10:08:52 INFO - PROCESS | 3288 | 1464196132169 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:52 INFO - PROCESS | 3288 | ++DOCSHELL 00000030864A0000 == 148 [pid = 3288] [id = 752] 10:08:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 249 (00000030829B0800) [pid = 3288] [serial = 2255] [outer = 0000000000000000] 10:08:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 250 (0000003083488000) [pid = 3288] [serial = 2256] [outer = 00000030829B0800] 10:08:52 INFO - PROCESS | 3288 | 1464196132230 Marionette DEBUG loaded listener.js 10:08:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 251 (00000030852DAC00) [pid = 3288] [serial = 2257] [outer = 00000030829B0800] 10:08:52 INFO - PROCESS | 3288 | 1464196132801 Marionette TRACE conn6 <- [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]]]}] 10:08:52 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. 10:08:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1115ms 10:08:52 INFO - PROCESS | 3288 | 1464196132859 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 10:08:52 INFO - PROCESS | 3288 | 1464196132866 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 10:08:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:08:52 INFO - PROCESS | 3288 | 1464196132875 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:08:52 INFO - PROCESS | 3288 | 1464196132878 Marionette TRACE conn6 <- [1,2970,null,{}] 10:08:52 INFO - PROCESS | 3288 | 1464196132903 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:53 INFO - PROCESS | 3288 | 1464196133062 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 10:08:53 INFO - PROCESS | 3288 | 1464196133261 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:53 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B0DE800 == 149 [pid = 3288] [id = 753] 10:08:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 252 (00000030882A0400) [pid = 3288] [serial = 2258] [outer = 0000000000000000] 10:08:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 253 (000000308851CC00) [pid = 3288] [serial = 2259] [outer = 00000030882A0400] 10:08:53 INFO - PROCESS | 3288 | 1464196133361 Marionette DEBUG loaded listener.js 10:08:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 254 (00000030889CD400) [pid = 3288] [serial = 2260] [outer = 00000030882A0400] 10:08:53 INFO - PROCESS | 3288 | 1464196133908 Marionette TRACE conn6 <- [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"]]]}] 10:08:53 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 10:08:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:08:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:08:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:08:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:08:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1051ms 10:08:53 INFO - PROCESS | 3288 | 1464196133942 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 10:08:53 INFO - PROCESS | 3288 | 1464196133945 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 10:08:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:08:53 INFO - PROCESS | 3288 | 1464196133968 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:08:53 INFO - PROCESS | 3288 | 1464196133972 Marionette TRACE conn6 <- [1,2974,null,{}] 10:08:53 INFO - PROCESS | 3288 | 1464196133984 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:54 INFO - PROCESS | 3288 | 1464196134141 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 10:08:54 INFO - PROCESS | 3288 | 1464196134332 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:54 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F1E5D800 == 150 [pid = 3288] [id = 754] 10:08:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 255 (000000308B593400) [pid = 3288] [serial = 2261] [outer = 0000000000000000] 10:08:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 256 (000000308CA29400) [pid = 3288] [serial = 2262] [outer = 000000308B593400] 10:08:54 INFO - PROCESS | 3288 | 1464196134392 Marionette DEBUG loaded listener.js 10:08:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 257 (000000308E899C00) [pid = 3288] [serial = 2263] [outer = 000000308B593400] 10:08:54 INFO - PROCESS | 3288 | 1464196134953 Marionette TRACE conn6 <- [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]]]}] 10:08:55 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. 10:08:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1048ms 10:08:55 INFO - PROCESS | 3288 | 1464196135003 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 10:08:55 INFO - PROCESS | 3288 | 1464196135006 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 10:08:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:08:55 INFO - PROCESS | 3288 | 1464196135010 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:08:55 INFO - PROCESS | 3288 | 1464196135013 Marionette TRACE conn6 <- [1,2978,null,{}] 10:08:55 INFO - PROCESS | 3288 | 1464196135058 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:55 INFO - PROCESS | 3288 | 1464196135274 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 10:08:55 INFO - PROCESS | 3288 | 1464196135401 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:55 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8887000 == 151 [pid = 3288] [id = 755] 10:08:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 258 (000000308F67D400) [pid = 3288] [serial = 2264] [outer = 0000000000000000] 10:08:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 259 (000000308F765400) [pid = 3288] [serial = 2265] [outer = 000000308F67D400] 10:08:55 INFO - PROCESS | 3288 | 1464196135457 Marionette DEBUG loaded listener.js 10:08:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 260 (00000030E7344400) [pid = 3288] [serial = 2266] [outer = 000000308F67D400] 10:08:55 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F8FCA000 == 152 [pid = 3288] [id = 756] 10:08:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 261 (00000030E8D0F400) [pid = 3288] [serial = 2267] [outer = 0000000000000000] 10:08:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 262 (00000030E93B8400) [pid = 3288] [serial = 2268] [outer = 00000030E8D0F400] 10:08:56 INFO - PROCESS | 3288 | 1464196136094 Marionette TRACE conn6 <- [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]]]}] 10:08:56 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. 10:08:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1129ms 10:08:56 INFO - PROCESS | 3288 | 1464196136140 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 10:08:56 INFO - PROCESS | 3288 | 1464196136143 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 10:08:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:08:56 INFO - PROCESS | 3288 | 1464196136146 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:08:56 INFO - PROCESS | 3288 | 1464196136148 Marionette TRACE conn6 <- [1,2982,null,{}] 10:08:56 INFO - PROCESS | 3288 | 1464196136152 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:56 INFO - PROCESS | 3288 | 1464196136353 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 10:08:56 INFO - PROCESS | 3288 | 1464196136524 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:56 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD456000 == 153 [pid = 3288] [id = 757] 10:08:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 263 (0000003091CED400) [pid = 3288] [serial = 2269] [outer = 0000000000000000] 10:08:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 264 (00000030E8C34C00) [pid = 3288] [serial = 2270] [outer = 0000003091CED400] 10:08:56 INFO - PROCESS | 3288 | 1464196136579 Marionette DEBUG loaded listener.js 10:08:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 265 (00000030ED469000) [pid = 3288] [serial = 2271] [outer = 0000003091CED400] 10:08:57 INFO - PROCESS | 3288 | 1464196137118 Marionette TRACE conn6 <- [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]]]}] 10:08:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:08:57 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 10:08:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1024ms 10:08:57 INFO - PROCESS | 3288 | 1464196137174 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 10:08:57 INFO - PROCESS | 3288 | 1464196137176 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 10:08:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:08:57 INFO - PROCESS | 3288 | 1464196137180 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:08:57 INFO - PROCESS | 3288 | 1464196137182 Marionette TRACE conn6 <- [1,2986,null,{}] 10:08:57 INFO - PROCESS | 3288 | 1464196137186 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:57 INFO - PROCESS | 3288 | 1464196137394 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 10:08:57 INFO - PROCESS | 3288 | 1464196137571 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:57 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD523800 == 154 [pid = 3288] [id = 758] 10:08:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 266 (00000030EED15C00) [pid = 3288] [serial = 2272] [outer = 0000000000000000] 10:08:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 267 (00000030F4B9FC00) [pid = 3288] [serial = 2273] [outer = 00000030EED15C00] 10:08:57 INFO - PROCESS | 3288 | 1464196137630 Marionette DEBUG loaded listener.js 10:08:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 268 (00000030F5C75000) [pid = 3288] [serial = 2274] [outer = 00000030EED15C00] 10:08:58 INFO - PROCESS | 3288 | 1464196138167 Marionette TRACE conn6 <- [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]]]}] 10:08:58 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. 10:08:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1026ms 10:08:58 INFO - PROCESS | 3288 | 1464196138209 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 10:08:58 INFO - PROCESS | 3288 | 1464196138212 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 10:08:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:08:58 INFO - PROCESS | 3288 | 1464196138215 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:08:58 INFO - PROCESS | 3288 | 1464196138218 Marionette TRACE conn6 <- [1,2990,null,{}] 10:08:58 INFO - PROCESS | 3288 | 1464196138221 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:58 INFO - PROCESS | 3288 | 1464196138371 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 10:08:58 INFO - PROCESS | 3288 | 1464196138560 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:58 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FD66F800 == 155 [pid = 3288] [id = 759] 10:08:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 269 (00000030F5507400) [pid = 3288] [serial = 2275] [outer = 0000000000000000] 10:08:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 270 (00000030F6016C00) [pid = 3288] [serial = 2276] [outer = 00000030F5507400] 10:08:58 INFO - PROCESS | 3288 | 1464196138616 Marionette DEBUG loaded listener.js 10:08:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 271 (00000030F6403800) [pid = 3288] [serial = 2277] [outer = 00000030F5507400] 10:08:59 INFO - PROCESS | 3288 | 1464196139169 Marionette TRACE conn6 <- [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]]]}] 10:08:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:08:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 985ms 10:08:59 INFO - PROCESS | 3288 | 1464196139207 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 10:08:59 INFO - PROCESS | 3288 | 1464196139210 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 10:08:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:08:59 INFO - PROCESS | 3288 | 1464196139216 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:08:59 INFO - PROCESS | 3288 | 1464196139218 Marionette TRACE conn6 <- [1,2994,null,{}] 10:08:59 INFO - PROCESS | 3288 | 1464196139223 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:59 INFO - PROCESS | 3288 | 1464196139373 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 10:08:59 INFO - PROCESS | 3288 | 1464196139562 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:59 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FE3C9000 == 156 [pid = 3288] [id = 760] 10:08:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 272 (00000030F60CAC00) [pid = 3288] [serial = 2278] [outer = 0000000000000000] 10:08:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 273 (00000030F64F1000) [pid = 3288] [serial = 2279] [outer = 00000030F60CAC00] 10:08:59 INFO - PROCESS | 3288 | 1464196139619 Marionette DEBUG loaded listener.js 10:08:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 274 (00000030F6605400) [pid = 3288] [serial = 2280] [outer = 00000030F60CAC00] 10:09:00 INFO - PROCESS | 3288 | 1464196140134 Marionette TRACE conn6 <- [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]]]}] 10:09:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:09:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 943ms 10:09:00 INFO - PROCESS | 3288 | 1464196140175 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 10:09:00 INFO - PROCESS | 3288 | 1464196140178 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 10:09:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:09:00 INFO - PROCESS | 3288 | 1464196140183 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:09:00 INFO - PROCESS | 3288 | 1464196140186 Marionette TRACE conn6 <- [1,2998,null,{}] 10:09:00 INFO - PROCESS | 3288 | 1464196140190 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:00 INFO - PROCESS | 3288 | 1464196140337 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 10:09:00 INFO - PROCESS | 3288 | 1464196140528 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:00 INFO - PROCESS | 3288 | ++DOCSHELL 00000030FF622000 == 157 [pid = 3288] [id = 761] 10:09:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 275 (00000030F6602400) [pid = 3288] [serial = 2281] [outer = 0000000000000000] 10:09:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 276 (00000030F68E6800) [pid = 3288] [serial = 2282] [outer = 00000030F6602400] 10:09:00 INFO - PROCESS | 3288 | 1464196140586 Marionette DEBUG loaded listener.js 10:09:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 277 (00000030F6EDAC00) [pid = 3288] [serial = 2283] [outer = 00000030F6602400] 10:09:00 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:09:01 INFO - PROCESS | 3288 | 1464196141167 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:09:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:09:01 INFO - {} 10:09:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:09:01 INFO - {} 10:09:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:09:01 INFO - {} 10:09:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:09:01 INFO - {} 10:09:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1022ms 10:09:01 INFO - PROCESS | 3288 | 1464196141209 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 10:09:01 INFO - PROCESS | 3288 | 1464196141212 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 10:09:01 INFO - TEST-START | /FileAPI/fileReader.html 10:09:01 INFO - PROCESS | 3288 | 1464196141216 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:09:01 INFO - PROCESS | 3288 | 1464196141218 Marionette TRACE conn6 <- [1,3002,null,{}] 10:09:01 INFO - PROCESS | 3288 | 1464196141222 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:01 INFO - PROCESS | 3288 | 1464196141397 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 10:09:01 INFO - PROCESS | 3288 | 1464196141571 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:01 INFO - PROCESS | 3288 | ++DOCSHELL 0000003091C93000 == 158 [pid = 3288] [id = 762] 10:09:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 278 (00000030F6ED3000) [pid = 3288] [serial = 2284] [outer = 0000000000000000] 10:09:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 279 (00000030F7ABE800) [pid = 3288] [serial = 2285] [outer = 00000030F6ED3000] 10:09:01 INFO - PROCESS | 3288 | 1464196141628 Marionette DEBUG loaded listener.js 10:09:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 280 (00000030F80D5C00) [pid = 3288] [serial = 2286] [outer = 00000030F6ED3000] 10:09:02 INFO - PROCESS | 3288 | 1464196142135 Marionette TRACE conn6 <- [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]]]}] 10:09:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:09:02 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:09:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:09:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:09:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 923ms 10:09:02 INFO - PROCESS | 3288 | 1464196142141 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 10:09:02 INFO - PROCESS | 3288 | 1464196142144 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 10:09:02 INFO - TEST-START | /FileAPI/historical.html 10:09:02 INFO - PROCESS | 3288 | 1464196142147 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:09:02 INFO - PROCESS | 3288 | 1464196142150 Marionette TRACE conn6 <- [1,3006,null,{}] 10:09:02 INFO - PROCESS | 3288 | 1464196142154 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:02 INFO - PROCESS | 3288 | 1464196142381 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 10:09:02 INFO - PROCESS | 3288 | 1464196142488 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000003091697000 == 159 [pid = 3288] [id = 763] 10:09:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 281 (00000030F8F81400) [pid = 3288] [serial = 2287] [outer = 0000000000000000] 10:09:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 282 (00000030F9010C00) [pid = 3288] [serial = 2288] [outer = 00000030F8F81400] 10:09:02 INFO - PROCESS | 3288 | 1464196142548 Marionette DEBUG loaded listener.js 10:09:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 283 (00000030F94B0800) [pid = 3288] [serial = 2289] [outer = 00000030F8F81400] 10:09:03 INFO - PROCESS | 3288 | 1464196143104 Marionette TRACE conn6 <- [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"]]]}] 10:09:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:09:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:09:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:09:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:09:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:09:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:09:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:09:03 INFO - TEST-OK | /FileAPI/historical.html | took 983ms 10:09:03 INFO - PROCESS | 3288 | 1464196143133 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 10:09:03 INFO - PROCESS | 3288 | 1464196143136 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 10:09:03 INFO - TEST-START | /FileAPI/idlharness.html 10:09:03 INFO - PROCESS | 3288 | 1464196143155 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:09:03 INFO - PROCESS | 3288 | 1464196143158 Marionette TRACE conn6 <- [1,3010,null,{}] 10:09:03 INFO - PROCESS | 3288 | 1464196143189 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:03 INFO - PROCESS | 3288 | 1464196143338 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 10:09:03 INFO - PROCESS | 3288 | 1464196143528 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:03 INFO - PROCESS | 3288 | ++DOCSHELL 00000030916B5800 == 160 [pid = 3288] [id = 764] 10:09:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 284 (00000030F9497000) [pid = 3288] [serial = 2290] [outer = 0000000000000000] 10:09:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 285 (00000030FBA87000) [pid = 3288] [serial = 2291] [outer = 00000030F9497000] 10:09:03 INFO - PROCESS | 3288 | 1464196143585 Marionette DEBUG loaded listener.js 10:09:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 286 (00000030FC416C00) [pid = 3288] [serial = 2292] [outer = 00000030F9497000] 10:09:04 INFO - PROCESS | 3288 | 1464196144572 Marionette TRACE conn6 <- [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]]]}] 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:09:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:09:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:09:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:09:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:09:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:09:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:09:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:09:04 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 10:09:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:09:04 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 10:09:04 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 10:09:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:09:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:09:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:09:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:09:04 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 10:09:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:09:04 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 10:09:04 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 10:09:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:09:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:09:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 1562ms 10:09:04 INFO - PROCESS | 3288 | 1464196144705 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 10:09:04 INFO - PROCESS | 3288 | 1464196144708 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 10:09:04 INFO - TEST-START | /FileAPI/idlharness.worker 10:09:04 INFO - PROCESS | 3288 | 1464196144711 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:09:04 INFO - PROCESS | 3288 | 1464196144713 Marionette TRACE conn6 <- [1,3014,null,{}] 10:09:04 INFO - PROCESS | 3288 | 1464196144717 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:04 INFO - PROCESS | 3288 | 1464196144947 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 10:09:05 INFO - PROCESS | 3288 | 1464196145073 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:05 INFO - PROCESS | 3288 | ++DOCSHELL 00000030879BD800 == 161 [pid = 3288] [id = 765] 10:09:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 287 (00000030FC41E000) [pid = 3288] [serial = 2293] [outer = 0000000000000000] 10:09:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 288 (00000030FD4CB800) [pid = 3288] [serial = 2294] [outer = 00000030FC41E000] 10:09:05 INFO - PROCESS | 3288 | 1464196145128 Marionette DEBUG loaded listener.js 10:09:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 289 (00000030FD4D1800) [pid = 3288] [serial = 2295] [outer = 00000030FC41E000] 10:09:05 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:09:06 INFO - PROCESS | 3288 | 1464196146278 Marionette TRACE conn6 <- [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,{},{}]]]}] 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:09:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:09:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:09:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:09:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:09:06 INFO - {} 10:09:06 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 10:09:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:09:06 INFO - {} 10:09:06 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 - {} 10:09:06 INFO - {} 10:09:06 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 10:09:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:09:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:09:06 INFO - {} 10:09:06 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 10:09:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:09:06 INFO - {} 10:09:06 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 - {} 10:09:06 INFO - {} 10:09:06 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 10:09:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:06 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 10:09:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:09:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:09:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:06 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 10:09:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:06 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 10:09:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:06 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 10:09:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:09:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:09:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:09:06 INFO - {} 10:09:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1702ms 10:09:06 INFO - PROCESS | 3288 | 1464196146451 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 10:09:06 INFO - PROCESS | 3288 | 1464196146453 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 10:09:06 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:09:06 INFO - PROCESS | 3288 | 1464196146469 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:09:06 INFO - PROCESS | 3288 | 1464196146471 Marionette TRACE conn6 <- [1,3018,null,{}] 10:09:06 INFO - PROCESS | 3288 | 1464196146479 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:06 INFO - PROCESS | 3288 | 1464196146625 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 10:09:06 INFO - PROCESS | 3288 | 1464196146798 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000003088498000 == 162 [pid = 3288] [id = 766] 10:09:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 290 (00000030879E4400) [pid = 3288] [serial = 2296] [outer = 0000000000000000] 10:09:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 291 (00000030879E6000) [pid = 3288] [serial = 2297] [outer = 00000030879E4400] 10:09:06 INFO - PROCESS | 3288 | 1464196146853 Marionette DEBUG loaded listener.js 10:09:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 292 (0000003092F54800) [pid = 3288] [serial = 2298] [outer = 00000030879E4400] 10:09:07 INFO - PROCESS | 3288 | 1464196147369 Marionette TRACE conn6 <- [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]]]}] 10:09:07 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 10:09:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 944ms 10:09:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:09:07 INFO - PROCESS | 3288 | 1464196147404 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 10:09:07 INFO - PROCESS | 3288 | 1464196147407 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 10:09:07 INFO - PROCESS | 3288 | 1464196147410 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:09:07 INFO - PROCESS | 3288 | 1464196147412 Marionette TRACE conn6 <- [1,3022,null,{}] 10:09:07 INFO - PROCESS | 3288 | 1464196147416 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:07 INFO - PROCESS | 3288 | 1464196147567 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 10:09:07 INFO - PROCESS | 3288 | 1464196147722 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:07 INFO - PROCESS | 3288 | ++DOCSHELL 00000030907D3800 == 163 [pid = 3288] [id = 767] 10:09:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 293 (00000030879E4800) [pid = 3288] [serial = 2299] [outer = 0000000000000000] 10:09:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 294 (00000030925B4C00) [pid = 3288] [serial = 2300] [outer = 00000030879E4800] 10:09:07 INFO - PROCESS | 3288 | 1464196147776 Marionette DEBUG loaded listener.js 10:09:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 295 (00000030925BBC00) [pid = 3288] [serial = 2301] [outer = 00000030879E4800] 10:09:08 INFO - PROCESS | 3288 | 1464196148397 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:09:08 INFO - PROCESS | 3288 | ************************* 10:09:08 INFO - PROCESS | 3288 | A coding exception was thrown and uncaught in a Task. 10:09:08 INFO - PROCESS | 3288 | 10:09:08 INFO - PROCESS | 3288 | Full message: TypeError: NetworkError when attempting to fetch resource. 10:09:08 INFO - PROCESS | 3288 | Full stack: 10:09:08 INFO - PROCESS | 3288 | ************************* 10:09:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:09:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1030ms 10:09:08 INFO - PROCESS | 3288 | 1464196148443 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 10:09:08 INFO - PROCESS | 3288 | 1464196148445 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 10:09:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:09:08 INFO - PROCESS | 3288 | 1464196148449 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:09:08 INFO - PROCESS | 3288 | 1464196148451 Marionette TRACE conn6 <- [1,3026,null,{}] 10:09:08 INFO - PROCESS | 3288 | 1464196148473 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:08 INFO - PROCESS | 3288 | 1464196148675 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 10:09:08 INFO - PROCESS | 3288 | 1464196148860 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:08 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B29E000 == 164 [pid = 3288] [id = 768] 10:09:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 296 (0000003080B10000) [pid = 3288] [serial = 2302] [outer = 0000000000000000] 10:09:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 297 (00000030899DB400) [pid = 3288] [serial = 2303] [outer = 0000003080B10000] 10:09:08 INFO - PROCESS | 3288 | 1464196148915 Marionette DEBUG loaded listener.js 10:09:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 298 (00000030FC50E800) [pid = 3288] [serial = 2304] [outer = 0000003080B10000] 10:09:09 INFO - PROCESS | 3288 | 1464196149480 Marionette TRACE conn6 <- [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"]]]}] 10:09:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:09:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:09:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:09:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1043ms 10:09:09 INFO - PROCESS | 3288 | 1464196149532 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 10:09:09 INFO - PROCESS | 3288 | 1464196149534 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 10:09:09 INFO - PROCESS | 3288 | 1464196149541 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:09:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:09:09 INFO - PROCESS | 3288 | 1464196149543 Marionette TRACE conn6 <- [1,3030,null,{}] 10:09:09 INFO - PROCESS | 3288 | 1464196149547 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:09 INFO - PROCESS | 3288 | 1464196149702 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 10:09:10 INFO - PROCESS | 3288 | 1464196150230 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000003085116000 == 165 [pid = 3288] [id = 769] 10:09:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 299 (00000030801A6800) [pid = 3288] [serial = 2305] [outer = 0000000000000000] 10:09:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 300 (000000308039BC00) [pid = 3288] [serial = 2306] [outer = 00000030801A6800] 10:09:10 INFO - PROCESS | 3288 | 1464196150286 Marionette DEBUG loaded listener.js 10:09:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 301 (0000003081CAE000) [pid = 3288] [serial = 2307] [outer = 00000030801A6800] 10:09:11 INFO - PROCESS | 3288 | 1464196151072 Marionette TRACE conn6 <- [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]]]}] 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:09:11 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. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:09:11 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'.) 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:09:11 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. 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:09:11 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. 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:09:11 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. 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:09:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:09:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:09:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1608ms 10:09:11 INFO - PROCESS | 3288 | 1464196151158 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 10:09:11 INFO - PROCESS | 3288 | 1464196151163 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 10:09:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:09:11 INFO - PROCESS | 3288 | 1464196151168 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:09:11 INFO - PROCESS | 3288 | 1464196151172 Marionette TRACE conn6 <- [1,3034,null,{}] 10:09:11 INFO - PROCESS | 3288 | 1464196151176 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:11 INFO - PROCESS | 3288 | 1464196151369 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 10:09:11 INFO - PROCESS | 3288 | 1464196151554 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:11 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089748800 == 166 [pid = 3288] [id = 770] 10:09:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 302 (00000030829B3C00) [pid = 3288] [serial = 2308] [outer = 0000000000000000] 10:09:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 303 (0000003082B50000) [pid = 3288] [serial = 2309] [outer = 00000030829B3C00] 10:09:11 INFO - PROCESS | 3288 | 1464196151610 Marionette DEBUG loaded listener.js 10:09:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 304 (00000030879E7400) [pid = 3288] [serial = 2310] [outer = 00000030829B3C00] 10:09:11 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:09:12 INFO - PROCESS | 3288 | 1464196152256 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:09:12 INFO - {} 10:09:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1130ms 10:09:12 INFO - PROCESS | 3288 | 1464196152304 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 10:09:12 INFO - PROCESS | 3288 | 1464196152308 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 10:09:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:09:12 INFO - PROCESS | 3288 | 1464196152312 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:09:12 INFO - PROCESS | 3288 | 1464196152314 Marionette TRACE conn6 <- [1,3038,null,{}] 10:09:12 INFO - PROCESS | 3288 | 1464196152318 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:12 INFO - PROCESS | 3288 | 1464196152499 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 10:09:12 INFO - PROCESS | 3288 | 1464196152687 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:12 INFO - PROCESS | 3288 | ++DOCSHELL 0000003089F2A000 == 167 [pid = 3288] [id = 771] 10:09:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 305 (0000003088515400) [pid = 3288] [serial = 2311] [outer = 0000000000000000] 10:09:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 306 (00000030899D8800) [pid = 3288] [serial = 2312] [outer = 0000003088515400] 10:09:12 INFO - PROCESS | 3288 | 1464196152738 Marionette DEBUG loaded listener.js 10:09:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 307 (000000308B8E3800) [pid = 3288] [serial = 2313] [outer = 0000003088515400] 10:09:13 INFO - PROCESS | 3288 | 1464196153282 Marionette TRACE conn6 <- [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]]]}] 10:09:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:09:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:09:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:09:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:09:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 985ms 10:09:13 INFO - PROCESS | 3288 | 1464196153300 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 10:09:13 INFO - PROCESS | 3288 | 1464196153303 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 10:09:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:09:13 INFO - PROCESS | 3288 | 1464196153313 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:09:13 INFO - PROCESS | 3288 | 1464196153320 Marionette TRACE conn6 <- [1,3042,null,{}] 10:09:13 INFO - PROCESS | 3288 | 1464196153350 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:13 INFO - PROCESS | 3288 | 1464196153510 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 10:09:13 INFO - PROCESS | 3288 | 1464196153706 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:13 INFO - PROCESS | 3288 | ++DOCSHELL 000000308ACC4000 == 168 [pid = 3288] [id = 772] 10:09:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 308 (00000030852DDC00) [pid = 3288] [serial = 2314] [outer = 0000000000000000] 10:09:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 309 (000000308E89F400) [pid = 3288] [serial = 2315] [outer = 00000030852DDC00] 10:09:13 INFO - PROCESS | 3288 | 1464196153759 Marionette DEBUG loaded listener.js 10:09:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 310 (000000309086F400) [pid = 3288] [serial = 2316] [outer = 00000030852DDC00] 10:09:14 INFO - PROCESS | 3288 | 1464196154601 Marionette TRACE conn6 <- [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"]]]}] 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:09:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 10:09:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:09:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:09:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1408ms 10:09:14 INFO - PROCESS | 3288 | 1464196154717 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 10:09:14 INFO - PROCESS | 3288 | 1464196154720 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 10:09:14 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:09:14 INFO - PROCESS | 3288 | 1464196154724 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:09:14 INFO - PROCESS | 3288 | 1464196154726 Marionette TRACE conn6 <- [1,3046,null,{}] 10:09:14 INFO - PROCESS | 3288 | 1464196154729 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:14 INFO - PROCESS | 3288 | 1464196154875 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 10:09:15 INFO - PROCESS | 3288 | 1464196155056 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:15 INFO - PROCESS | 3288 | ++DOCSHELL 000000308EA4C000 == 169 [pid = 3288] [id = 773] 10:09:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 311 (000000308A88E800) [pid = 3288] [serial = 2317] [outer = 0000000000000000] 10:09:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 312 (0000003092F56C00) [pid = 3288] [serial = 2318] [outer = 000000308A88E800] 10:09:15 INFO - PROCESS | 3288 | 1464196155105 Marionette DEBUG loaded listener.js 10:09:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 313 (0000003095F69400) [pid = 3288] [serial = 2319] [outer = 000000308A88E800] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 00000030864A9000 == 168 [pid = 3288] [id = 750] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 000000308CA20800 == 167 [pid = 3288] [id = 749] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 000000308B89E800 == 166 [pid = 3288] [id = 748] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 0000003089F43000 == 165 [pid = 3288] [id = 747] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 0000003087DD2000 == 164 [pid = 3288] [id = 746] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 00000030853E8000 == 163 [pid = 3288] [id = 745] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 0000003083D86000 == 162 [pid = 3288] [id = 744] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 312 (0000003088513800) [pid = 3288] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 311 (00000030846C5400) [pid = 3288] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 310 (000000308CA2DC00) [pid = 3288] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 309 (000000308F75F800) [pid = 3288] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 308 (000000308E6B1400) [pid = 3288] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 307 (000000308068B000) [pid = 3288] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 306 (00000030E734D800) [pid = 3288] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 305 (000000308DDE3C00) [pid = 3288] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 304 (0000003089A8B000) [pid = 3288] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 303 (000000308AC63400) [pid = 3288] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 302 (000000308BCBD400) [pid = 3288] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 301 (000000308E9F4800) [pid = 3288] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 300 (0000003091CEA400) [pid = 3288] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 299 (000000308B8E1400) [pid = 3288] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 298 (000000308C56DC00) [pid = 3288] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 297 (0000003087857C00) [pid = 3288] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 296 (00000030899D8400) [pid = 3288] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 0000003088793800 == 161 [pid = 3288] [id = 743] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 000000308B0D2000 == 160 [pid = 3288] [id = 742] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 0000003087DD9000 == 159 [pid = 3288] [id = 741] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 00000030F580D800 == 158 [pid = 3288] [id = 731] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 00000030F4B88000 == 157 [pid = 3288] [id = 730] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 00000030F3227000 == 156 [pid = 3288] [id = 729] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 00000030E8DD6000 == 155 [pid = 3288] [id = 728] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 000000308EA4E800 == 154 [pid = 3288] [id = 686] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 000000308F630000 == 153 [pid = 3288] [id = 727] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 000000308C5E6000 == 152 [pid = 3288] [id = 726] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 0000003088830800 == 151 [pid = 3288] [id = 725] 10:09:15 INFO - PROCESS | 3288 | --DOCSHELL 0000003084474800 == 150 [pid = 3288] [id = 724] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 295 (00000030828B4800) [pid = 3288] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 294 (0000003082DD6C00) [pid = 3288] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 293 (00000030831BE400) [pid = 3288] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 292 (000000308539D000) [pid = 3288] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 291 (00000030899DF800) [pid = 3288] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 290 (0000003088898400) [pid = 3288] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 289 (000000308888F400) [pid = 3288] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 288 (0000003084671000) [pid = 3288] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 287 (0000003088550400) [pid = 3288] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 286 (000000308785C000) [pid = 3288] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 285 (0000003083A26800) [pid = 3288] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 284 (000000308869F000) [pid = 3288] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 283 (00000030852DE400) [pid = 3288] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 282 (0000003088D99400) [pid = 3288] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 281 (0000003088515800) [pid = 3288] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 280 (0000003086C03800) [pid = 3288] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 279 (0000003086C0F400) [pid = 3288] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 278 (0000003085F8B000) [pid = 3288] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 277 (0000003088DB6800) [pid = 3288] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 10:09:15 INFO - PROCESS | 3288 | 1464196155886 Marionette TRACE conn6 <- [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]]]}] 10:09:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:09:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:09:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:09:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:09:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:09:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:09:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:09:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:09:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:09:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:09:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:09:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:09:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:09:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:09:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:09:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:09:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:09:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:09:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:09:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1191ms 10:09:15 INFO - PROCESS | 3288 | 1464196155917 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 10:09:15 INFO - PROCESS | 3288 | 1464196155920 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 10:09:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:09:15 INFO - PROCESS | 3288 | 1464196155923 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:09:15 INFO - PROCESS | 3288 | 1464196155925 Marionette TRACE conn6 <- [1,3050,null,{}] 10:09:15 INFO - PROCESS | 3288 | 1464196155929 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:16 INFO - PROCESS | 3288 | 1464196156057 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 10:09:16 INFO - PROCESS | 3288 | 1464196156063 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:16 INFO - PROCESS | 3288 | ++DOCSHELL 00000030853E9000 == 151 [pid = 3288] [id = 774] 10:09:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 278 (0000003083484000) [pid = 3288] [serial = 2320] [outer = 0000000000000000] 10:09:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 279 (0000003083A21C00) [pid = 3288] [serial = 2321] [outer = 0000003083484000] 10:09:16 INFO - PROCESS | 3288 | 1464196156118 Marionette DEBUG loaded listener.js 10:09:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 280 (0000003085C0B800) [pid = 3288] [serial = 2322] [outer = 0000003083484000] 10:09:16 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:09:16 INFO - PROCESS | 3288 | 1464196156747 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:09:16 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:09:16 INFO - {} 10:09:16 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 878ms 10:09:16 INFO - PROCESS | 3288 | 1464196156804 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 10:09:16 INFO - PROCESS | 3288 | 1464196156807 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 10:09:16 INFO - PROCESS | 3288 | 1464196156810 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:09:16 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:09:16 INFO - PROCESS | 3288 | 1464196156812 Marionette TRACE conn6 <- [1,3054,null,{}] 10:09:16 INFO - PROCESS | 3288 | 1464196156835 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:16 INFO - PROCESS | 3288 | 1464196156968 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 10:09:16 INFO - PROCESS | 3288 | 1464196156975 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:16 INFO - PROCESS | 3288 | ++DOCSHELL 000000308ACC4800 == 152 [pid = 3288] [id = 775] 10:09:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 281 (0000003088893400) [pid = 3288] [serial = 2323] [outer = 0000000000000000] 10:09:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 282 (0000003088DA3400) [pid = 3288] [serial = 2324] [outer = 0000003088893400] 10:09:17 INFO - PROCESS | 3288 | 1464196157023 Marionette DEBUG loaded listener.js 10:09:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 283 (00000030899E0800) [pid = 3288] [serial = 2325] [outer = 0000003088893400] 10:09:17 INFO - PROCESS | 3288 | 1464196157508 Marionette TRACE conn6 <- [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]]]}] 10:09:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:09:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:09:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:09:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:09:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:09:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:09:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:09:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 755ms 10:09:17 INFO - PROCESS | 3288 | 1464196157597 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 10:09:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:09:17 INFO - PROCESS | 3288 | 1464196157599 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 10:09:17 INFO - PROCESS | 3288 | 1464196157603 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:09:17 INFO - PROCESS | 3288 | 1464196157604 Marionette TRACE conn6 <- [1,3058,null,{}] 10:09:17 INFO - PROCESS | 3288 | 1464196157613 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:17 INFO - PROCESS | 3288 | 1464196157739 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 10:09:17 INFO - PROCESS | 3288 | 1464196157745 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:17 INFO - PROCESS | 3288 | ++DOCSHELL 000000308B2A2800 == 153 [pid = 3288] [id = 776] 10:09:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 284 (00000030899DE400) [pid = 3288] [serial = 2326] [outer = 0000000000000000] 10:09:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 285 (0000003089A5A000) [pid = 3288] [serial = 2327] [outer = 00000030899DE400] 10:09:17 INFO - PROCESS | 3288 | 1464196157793 Marionette DEBUG loaded listener.js 10:09:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 286 (000000308AC5E000) [pid = 3288] [serial = 2328] [outer = 00000030899DE400] 10:09:18 INFO - PROCESS | 3288 | 1464196158340 Marionette TRACE conn6 <- [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]]]}] 10:09:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:09:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:09:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:09:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:09:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:09:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:09:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 776ms 10:09:18 INFO - PROCESS | 3288 | 1464196158381 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 10:09:18 INFO - PROCESS | 3288 | 1464196158383 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 10:09:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:09:18 INFO - PROCESS | 3288 | 1464196158392 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:09:18 INFO - PROCESS | 3288 | 1464196158394 Marionette TRACE conn6 <- [1,3062,null,{}] 10:09:18 INFO - PROCESS | 3288 | 1464196158398 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:18 INFO - PROCESS | 3288 | 1464196158576 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 10:09:18 INFO - PROCESS | 3288 | 1464196158597 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:18 INFO - PROCESS | 3288 | ++DOCSHELL 00000030907E1000 == 154 [pid = 3288] [id = 777] 10:09:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 287 (000000308B59DC00) [pid = 3288] [serial = 2329] [outer = 0000000000000000] 10:09:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 288 (000000308C406400) [pid = 3288] [serial = 2330] [outer = 000000308B59DC00] 10:09:18 INFO - PROCESS | 3288 | 1464196158643 Marionette DEBUG loaded listener.js 10:09:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 289 (000000308E6ACC00) [pid = 3288] [serial = 2331] [outer = 000000308B59DC00] 10:09:19 INFO - PROCESS | 3288 | 1464196159115 Marionette TRACE conn6 <- [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]]]}] 10:09:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:09:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:09:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:09:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:09:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:09:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:09:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 10:09:19 INFO - PROCESS | 3288 | 1464196159129 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 10:09:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:09:19 INFO - PROCESS | 3288 | 1464196159131 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 10:09:19 INFO - PROCESS | 3288 | 1464196159134 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:09:19 INFO - PROCESS | 3288 | 1464196159136 Marionette TRACE conn6 <- [1,3066,null,{}] 10:09:19 INFO - PROCESS | 3288 | 1464196159139 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:19 INFO - PROCESS | 3288 | 1464196159345 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 10:09:19 INFO - PROCESS | 3288 | 1464196159375 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000003092F83000 == 155 [pid = 3288] [id = 778] 10:09:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 290 (000000308F76BC00) [pid = 3288] [serial = 2332] [outer = 0000000000000000] 10:09:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 291 (0000003095F6A400) [pid = 3288] [serial = 2333] [outer = 000000308F76BC00] 10:09:19 INFO - PROCESS | 3288 | 1464196159421 Marionette DEBUG loaded listener.js 10:09:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 292 (000000309669D800) [pid = 3288] [serial = 2334] [outer = 000000308F76BC00] 10:09:19 INFO - PROCESS | 3288 | 1464196159914 Marionette TRACE conn6 <- [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] 10:09:20 INFO - PROCESS | 3288 | 1464196160803 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 10:09:20 INFO - PROCESS | 3288 | 1464196160815 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:09:20 INFO - PROCESS | 3288 | 1464196160817 Marionette TRACE conn6 <- [1,3070,null,{}] 10:09:20 INFO - PROCESS | 3288 | 1464196160820 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:20 INFO - PROCESS | 3288 | 1464196160949 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 10:09:20 INFO - PROCESS | 3288 | 1464196160955 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:20 INFO - PROCESS | 3288 | ++DOCSHELL 00000030878EF800 == 156 [pid = 3288] [id = 779] 10:09:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 266 (00000030864D5400) [pid = 3288] [serial = 2335] [outer = 0000000000000000] 10:09:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 267 (000000308873EC00) [pid = 3288] [serial = 2336] [outer = 00000030864D5400] 10:09:21 INFO - PROCESS | 3288 | 1464196161006 Marionette DEBUG loaded listener.js 10:09:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 268 (000000308C40CC00) [pid = 3288] [serial = 2337] [outer = 00000030864D5400] 10:09:21 INFO - PROCESS | 3288 | 1464196161515 Marionette TRACE conn6 <- [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]]]}] 10:09:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:09:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:09:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 731ms 10:09:21 INFO - PROCESS | 3288 | 1464196161557 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 10:09:21 INFO - PROCESS | 3288 | 1464196161560 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 10:09:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:09:21 INFO - PROCESS | 3288 | 1464196161563 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:09:21 INFO - PROCESS | 3288 | 1464196161566 Marionette TRACE conn6 <- [1,3074,null,{}] 10:09:21 INFO - PROCESS | 3288 | 1464196161570 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:21 INFO - PROCESS | 3288 | 1464196161714 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 10:09:21 INFO - PROCESS | 3288 | 1464196161721 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:21 INFO - PROCESS | 3288 | ++DOCSHELL 00000030965E8800 == 157 [pid = 3288] [id = 780] 10:09:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 269 (00000030E8462C00) [pid = 3288] [serial = 2338] [outer = 0000000000000000] 10:09:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 270 (00000030E8B2C800) [pid = 3288] [serial = 2339] [outer = 00000030E8462C00] 10:09:21 INFO - PROCESS | 3288 | 1464196161768 Marionette DEBUG loaded listener.js 10:09:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 271 (00000030E8D08800) [pid = 3288] [serial = 2340] [outer = 00000030E8462C00] 10:09:22 INFO - PROCESS | 3288 | 1464196162249 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:09:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:09:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 734ms 10:09:22 INFO - PROCESS | 3288 | 1464196162300 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 10:09:22 INFO - PROCESS | 3288 | 1464196162302 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 10:09:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:09:22 INFO - PROCESS | 3288 | 1464196162306 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:09:22 INFO - PROCESS | 3288 | 1464196162308 Marionette TRACE conn6 <- [1,3078,null,{}] 10:09:22 INFO - PROCESS | 3288 | 1464196162316 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:22 INFO - PROCESS | 3288 | 1464196162476 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 10:09:22 INFO - PROCESS | 3288 | 1464196162485 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:22 INFO - PROCESS | 3288 | ++DOCSHELL 000000309666C800 == 158 [pid = 3288] [id = 781] 10:09:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 272 (000000308C570400) [pid = 3288] [serial = 2341] [outer = 0000000000000000] 10:09:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 273 (00000030E8D0C400) [pid = 3288] [serial = 2342] [outer = 000000308C570400] 10:09:22 INFO - PROCESS | 3288 | 1464196162531 Marionette DEBUG loaded listener.js 10:09:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 274 (00000030EA2AA000) [pid = 3288] [serial = 2343] [outer = 000000308C570400] 10:09:23 INFO - PROCESS | 3288 | 1464196163383 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:09:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:09:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1130ms 10:09:23 INFO - PROCESS | 3288 | 1464196163440 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 10:09:23 INFO - PROCESS | 3288 | 1464196163444 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 10:09:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:09:23 INFO - PROCESS | 3288 | 1464196163468 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:09:23 INFO - PROCESS | 3288 | 1464196163472 Marionette TRACE conn6 <- [1,3082,null,{}] 10:09:23 INFO - PROCESS | 3288 | 1464196163477 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:23 INFO - PROCESS | 3288 | 1464196163655 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 10:09:23 INFO - PROCESS | 3288 | 1464196163840 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:23 INFO - PROCESS | 3288 | ++DOCSHELL 00000030879C4000 == 159 [pid = 3288] [id = 782] 10:09:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 275 (00000030828ADC00) [pid = 3288] [serial = 2344] [outer = 0000000000000000] 10:09:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 276 (0000003082DD8800) [pid = 3288] [serial = 2345] [outer = 00000030828ADC00] 10:09:23 INFO - PROCESS | 3288 | 1464196163900 Marionette DEBUG loaded listener.js 10:09:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 277 (000000308466E000) [pid = 3288] [serial = 2346] [outer = 00000030828ADC00] 10:09:24 INFO - PROCESS | 3288 | 1464196164556 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:09:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1144ms 10:09:24 INFO - PROCESS | 3288 | 1464196164610 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 10:09:24 INFO - PROCESS | 3288 | 1464196164617 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 10:09:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:09:24 INFO - PROCESS | 3288 | 1464196164624 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:09:24 INFO - PROCESS | 3288 | 1464196164627 Marionette TRACE conn6 <- [1,3086,null,{}] 10:09:24 INFO - PROCESS | 3288 | 1464196164676 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:24 INFO - PROCESS | 3288 | 1464196164839 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 10:09:25 INFO - PROCESS | 3288 | 1464196165032 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:25 INFO - PROCESS | 3288 | ++DOCSHELL 000000308A8A8800 == 160 [pid = 3288] [id = 783] 10:09:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 278 (0000003083A25C00) [pid = 3288] [serial = 2347] [outer = 0000000000000000] 10:09:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 279 (00000030881F2C00) [pid = 3288] [serial = 2348] [outer = 0000003083A25C00] 10:09:25 INFO - PROCESS | 3288 | 1464196165092 Marionette DEBUG loaded listener.js 10:09:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 280 (0000003088622000) [pid = 3288] [serial = 2349] [outer = 0000003083A25C00] 10:09:25 INFO - PROCESS | 3288 | 1464196165658 Marionette TRACE conn6 <- [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]]]}] 10:09:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:09:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:09:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1078ms 10:09:25 INFO - PROCESS | 3288 | 1464196165707 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 10:09:25 INFO - PROCESS | 3288 | 1464196165710 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 10:09:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:09:25 INFO - PROCESS | 3288 | 1464196165714 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:09:25 INFO - PROCESS | 3288 | 1464196165718 Marionette TRACE conn6 <- [1,3090,null,{}] 10:09:25 INFO - PROCESS | 3288 | 1464196165747 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:25 INFO - PROCESS | 3288 | 1464196165906 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 10:09:26 INFO - PROCESS | 3288 | 1464196166101 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:26 INFO - PROCESS | 3288 | ++DOCSHELL 0000003092F80000 == 161 [pid = 3288] [id = 784] 10:09:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 281 (0000003089F8E400) [pid = 3288] [serial = 2350] [outer = 0000000000000000] 10:09:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 282 (000000308AC63800) [pid = 3288] [serial = 2351] [outer = 0000003089F8E400] 10:09:26 INFO - PROCESS | 3288 | 1464196166160 Marionette DEBUG loaded listener.js 10:09:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 283 (000000308DDDD400) [pid = 3288] [serial = 2352] [outer = 0000003089F8E400] 10:09:26 INFO - PROCESS | 3288 | 1464196166735 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:09:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:09:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1048ms 10:09:26 INFO - PROCESS | 3288 | 1464196166764 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 10:09:26 INFO - PROCESS | 3288 | 1464196166767 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 10:09:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:09:26 INFO - PROCESS | 3288 | 1464196166771 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:09:26 INFO - PROCESS | 3288 | 1464196166774 Marionette TRACE conn6 <- [1,3094,null,{}] 10:09:26 INFO - PROCESS | 3288 | 1464196166815 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:26 INFO - PROCESS | 3288 | 1464196166976 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 10:09:27 INFO - PROCESS | 3288 | 1464196167175 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:27 INFO - PROCESS | 3288 | ++DOCSHELL 00000030E8DD3800 == 162 [pid = 3288] [id = 785] 10:09:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 284 (000000308F762400) [pid = 3288] [serial = 2353] [outer = 0000000000000000] 10:09:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 285 (000000309086E800) [pid = 3288] [serial = 2354] [outer = 000000308F762400] 10:09:27 INFO - PROCESS | 3288 | 1464196167233 Marionette DEBUG loaded listener.js 10:09:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 286 (0000003092F54400) [pid = 3288] [serial = 2355] [outer = 000000308F762400] 10:09:27 INFO - PROCESS | 3288 | 1464196167795 Marionette TRACE conn6 <- [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]]]}] 10:09:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:09:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:09:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:09:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1043ms 10:09:27 INFO - PROCESS | 3288 | 1464196167825 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 10:09:27 INFO - PROCESS | 3288 | 1464196167828 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 10:09:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:09:27 INFO - PROCESS | 3288 | 1464196167833 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:09:27 INFO - PROCESS | 3288 | 1464196167836 Marionette TRACE conn6 <- [1,3098,null,{}] 10:09:27 INFO - PROCESS | 3288 | 1464196167840 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:28 INFO - PROCESS | 3288 | 1464196167996 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 10:09:28 INFO - PROCESS | 3288 | 1464196168197 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:28 INFO - PROCESS | 3288 | ++DOCSHELL 00000030EE2F6000 == 163 [pid = 3288] [id = 786] 10:09:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 287 (0000003092F5E800) [pid = 3288] [serial = 2356] [outer = 0000000000000000] 10:09:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 288 (0000003095F77400) [pid = 3288] [serial = 2357] [outer = 0000003092F5E800] 10:09:28 INFO - PROCESS | 3288 | 1464196168257 Marionette DEBUG loaded listener.js 10:09:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 289 (00000030E82D1800) [pid = 3288] [serial = 2358] [outer = 0000003092F5E800] 10:09:28 INFO - PROCESS | 3288 | 1464196168836 Marionette TRACE conn6 <- [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"]]]}] 10:09:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:09:28 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 10:09:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:09:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:09:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1026ms 10:09:28 INFO - PROCESS | 3288 | 1464196168875 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 10:09:28 INFO - PROCESS | 3288 | 1464196168878 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 10:09:28 INFO - PROCESS | 3288 | 1464196168901 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:09:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:09:28 INFO - PROCESS | 3288 | 1464196168903 Marionette TRACE conn6 <- [1,3102,null,{}] 10:09:28 INFO - PROCESS | 3288 | 1464196168907 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:29 INFO - PROCESS | 3288 | 1464196169070 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 10:09:29 INFO - PROCESS | 3288 | 1464196169273 Marionette TRACE conn6 -> [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\", \"b7a7ca7e-8773-4c3b-92b2-af421cb49849\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:29 INFO - PROCESS | 3288 | ++DOCSHELL 00000030F3371800 == 164 [pid = 3288] [id = 787] 10:09:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 290 (00000030EDF46000) [pid = 3288] [serial = 2359] [outer = 0000000000000000] 10:09:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 291 (00000030EE341800) [pid = 3288] [serial = 2360] [outer = 00000030EDF46000] 10:09:29 INFO - PROCESS | 3288 | 1464196169331 Marionette DEBUG loaded listener.js 10:09:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 292 (00000030EF471800) [pid = 3288] [serial = 2361] [outer = 00000030EDF46000] 10:09:29 INFO - PROCESS | 3288 | 1464196169887 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:09:29 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:09:29 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1022ms 10:09:29 INFO - PROCESS | 3288 | 1464196169928 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 10:09:29 INFO - PROCESS | 3288 | 1464196169931 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 10:09:31 WARNING - u'runner_teardown' () 10:09:31 INFO - No more tests 10:09:31 INFO - Got 0 unexpected results 10:09:31 INFO - SUITE-END | took 747s 10:09:31 INFO - Closing logging queue 10:09:31 INFO - queue closed 10:09:31 INFO - Return code: 0 10:09:31 WARNING - # TBPL SUCCESS # 10:09:31 INFO - Running post-action listener: _resource_record_post_action 10:09:31 INFO - Running post-run listener: _resource_record_post_run 10:09:32 INFO - Total resource usage - Wall time: 758s; CPU: 14.0%; Read bytes: 219718144; Write bytes: 1003918848; Read time: 3797110; Write time: 7139940 10:09:32 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:09:32 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 33270784; Read time: 0; Write time: 34940 10:09:32 INFO - run-tests - Wall time: 755s; CPU: 14.0%; Read bytes: 219718144; Write bytes: 893155840; Read time: 3797110; Write time: 7034380 10:09:32 INFO - Running post-run listener: _upload_blobber_files 10:09:32 INFO - Blob upload gear active. 10:09:32 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:09:32 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 10:09:32 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', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 10:09:32 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 mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 10:09:32 INFO - (blobuploader) - INFO - Open directory for files ... 10:09:32 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:09:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:09:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:09:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:09:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:09:33 INFO - (blobuploader) - INFO - Done attempting. 10:09:33 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:09:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:09:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:09:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:09:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:09:35 INFO - (blobuploader) - INFO - Done attempting. 10:09:35 INFO - (blobuploader) - INFO - Iteration through files over. 10:09:35 INFO - Return code: 0 10:09:35 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:09:35 INFO - Using _rmtree_windows ... 10:09:35 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:09:35 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/23f46343c454be4614736c722c30f6024416a31eadcf54cf0b94274be84f81987e0afe55a3bfb5bc1e3245550ac2070062eea3cf2e5e1dcf349d2c496955c4ac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/55f7c2a5c94b1bd38c9ae1a8065d4d3780be307dc6931dd3b283add17c6d482fb89f96f926a4f1c17ecfa01980fca04cf3ffe15c300a99a7c304cfb1d3330a35"} 10:09:35 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:09:35 INFO - Writing to file C:\slave\test\properties\blobber_files 10:09:35 INFO - Contents: 10:09:35 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/23f46343c454be4614736c722c30f6024416a31eadcf54cf0b94274be84f81987e0afe55a3bfb5bc1e3245550ac2070062eea3cf2e5e1dcf349d2c496955c4ac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/55f7c2a5c94b1bd38c9ae1a8065d4d3780be307dc6931dd3b283add17c6d482fb89f96f926a4f1c17ecfa01980fca04cf3ffe15c300a99a7c304cfb1d3330a35"} 10:09:35 INFO - Running post-run listener: copy_logs_to_upload_dir 10:09:35 INFO - Copying logs to upload dir... 10:09:35 INFO - mkdir: C:\slave\test\build\upload\logs 10:09:35 INFO - Copying logs to upload dir... 10:09:35 INFO - Using _rmtree_windows ... 10:09:35 INFO - Using _rmtree_windows ... 10:09:35 INFO - Using _rmtree_windows ... 10:09:35 INFO - Using _rmtree_windows ... 10:09:35 INFO - Using _rmtree_windows ... 10:09:35 INFO - Using _rmtree_windows ... 10:09:35 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=957.815000 ========= master_lag: 0.45 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 58 secs) (at 2016-05-25 10:09:35.460645) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-05-25 10:09:35.461566) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/23f46343c454be4614736c722c30f6024416a31eadcf54cf0b94274be84f81987e0afe55a3bfb5bc1e3245550ac2070062eea3cf2e5e1dcf349d2c496955c4ac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/55f7c2a5c94b1bd38c9ae1a8065d4d3780be307dc6931dd3b283add17c6d482fb89f96f926a4f1c17ecfa01980fca04cf3ffe15c300a99a7c304cfb1d3330a35"} build_url:https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/23f46343c454be4614736c722c30f6024416a31eadcf54cf0b94274be84f81987e0afe55a3bfb5bc1e3245550ac2070062eea3cf2e5e1dcf349d2c496955c4ac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/55f7c2a5c94b1bd38c9ae1a8065d4d3780be307dc6931dd3b283add17c6d482fb89f96f926a4f1c17ecfa01980fca04cf3ffe15c300a99a7c304cfb1d3330a35"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AhHJel--TfaxOgi8XfPdRw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 4.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-05-25 10:09:39.585756) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 10:09:39.586100) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 10:09:39.706510) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 10:09:39.706867) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 10:09:40.269312) ========= ========= Total master_lag: 7.38 =========