builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-097 starttime: 1464289026.84 results: success (0) buildid: 20160526112239 builduid: b87b7ba679c64e44af4912ca10c6007b revision: abce57bf965ba789f1ae52cf5865d60177132385 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 11:57:06.839650) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 11:57:06.840309) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 11:57:06.840668) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 11:57:07.001401) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-26 11:57:07.001827) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-097 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-097 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-097 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --11:57:07-- 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% 16.23 MB/s 11:57:07 (16.23 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.140000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-26 11:57:08.232232) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-26 11:57:08.232578) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-097 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-097 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-097 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=5.008000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-26 11:57:13.250302) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-26 11:57:13.250697) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev abce57bf965ba789f1ae52cf5865d60177132385 --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 abce57bf965ba789f1ae52cf5865d60177132385 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-097 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-097 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-097 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-26 11:57:13,249 truncating revision to first 12 chars 2016-05-26 11:57:13,249 Setting DEBUG logging. 2016-05-26 11:57:13,249 attempt 1/10 2016-05-26 11:57:13,249 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/abce57bf965b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-26 11:57:14,542 unpacking tar archive at: mozilla-aurora-abce57bf965b/testing/mozharness/ program finished with exit code 0 elapsedTime=2.280000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-26 11:57:15.566335) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 11:57:15.566734) ========= script_repo_revision: abce57bf965ba789f1ae52cf5865d60177132385 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 11:57:15.567239) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 11:57:15.567562) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 11:57:15.586433) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 21 mins, 43 secs) (at 2016-05-26 11:57:15.586912) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-097 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-097 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-097 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 11:57:16 INFO - MultiFileLogger online at 20160526 11:57:16 in C:\slave\test 11:57:16 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 11:57:16 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:57:16 INFO - {'append_to_log': False, 11:57:16 INFO - 'base_work_dir': 'C:\\slave\\test', 11:57:16 INFO - 'blob_upload_branch': 'mozilla-aurora', 11:57:16 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:57:16 INFO - 'buildbot_json_path': 'buildprops.json', 11:57:16 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:57:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:57:16 INFO - 'download_minidump_stackwalk': True, 11:57:16 INFO - 'download_symbols': 'true', 11:57:16 INFO - 'e10s': False, 11:57:16 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:57:16 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:57:16 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:57:16 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:57:16 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:57:16 INFO - 'C:/mozilla-build/tooltool.py'), 11:57:16 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:57:16 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:57:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:57:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:57:16 INFO - 'log_level': 'info', 11:57:16 INFO - 'log_to_console': True, 11:57:16 INFO - 'opt_config_files': (), 11:57:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:57:16 INFO - '--processes=1', 11:57:16 INFO - '--config=%(test_path)s/wptrunner.ini', 11:57:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:57:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:57:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:57:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:57:16 INFO - 'pip_index': False, 11:57:16 INFO - 'require_test_zip': True, 11:57:16 INFO - 'test_type': ('testharness',), 11:57:16 INFO - 'this_chunk': '1', 11:57:16 INFO - 'total_chunks': '10', 11:57:16 INFO - 'virtualenv_path': 'venv', 11:57:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:57:16 INFO - 'work_dir': 'build'} 11:57:16 INFO - ##### 11:57:16 INFO - ##### Running clobber step. 11:57:16 INFO - ##### 11:57:16 INFO - Running pre-action listener: _resource_record_pre_action 11:57:16 INFO - Running main action method: clobber 11:57:16 INFO - rmtree: C:\slave\test\build 11:57:16 INFO - Using _rmtree_windows ... 11:57:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:59:51 INFO - Running post-action listener: _resource_record_post_action 11:59:51 INFO - ##### 11:59:51 INFO - ##### Running read-buildbot-config step. 11:59:51 INFO - ##### 11:59:51 INFO - Running pre-action listener: _resource_record_pre_action 11:59:51 INFO - Running main action method: read_buildbot_config 11:59:51 INFO - Using buildbot properties: 11:59:51 INFO - { 11:59:51 INFO - "project": "", 11:59:51 INFO - "product": "firefox", 11:59:51 INFO - "script_repo_revision": "production", 11:59:51 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 11:59:51 INFO - "repository": "", 11:59:51 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 11:59:51 INFO - "buildid": "20160526112239", 11:59:51 INFO - "pgo_build": "False", 11:59:51 INFO - "basedir": "C:\\slave\\test", 11:59:51 INFO - "buildnumber": 25, 11:59:51 INFO - "slavename": "t-w732-ix-097", 11:59:51 INFO - "revision": "abce57bf965ba789f1ae52cf5865d60177132385", 11:59:51 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 11:59:51 INFO - "platform": "win32", 11:59:51 INFO - "branch": "mozilla-aurora", 11:59:51 INFO - "repo_path": "releases/mozilla-aurora", 11:59:51 INFO - "moz_repo_path": "", 11:59:51 INFO - "stage_platform": "win32", 11:59:51 INFO - "builduid": "b87b7ba679c64e44af4912ca10c6007b", 11:59:51 INFO - "slavebuilddir": "test" 11:59:51 INFO - } 11:59:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 11:59:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 11:59:51 INFO - Running post-action listener: _resource_record_post_action 11:59:51 INFO - ##### 11:59:51 INFO - ##### Running download-and-extract step. 11:59:51 INFO - ##### 11:59:51 INFO - Running pre-action listener: _resource_record_pre_action 11:59:51 INFO - Running main action method: download_and_extract 11:59:51 INFO - mkdir: C:\slave\test\build\tests 11:59:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:59:51 INFO - https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:59:51 INFO - trying https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 11:59:51 INFO - Downloading https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 11:59:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 11:59:52 INFO - Downloaded 1274 bytes. 11:59:52 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 11:59:52 INFO - Using the following test package requirements: 11:59:52 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 11:59:52 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 11:59:52 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 11:59:52 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 11:59:52 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 11:59:52 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 11:59:52 INFO - u'jsshell-win32.zip'], 11:59:52 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 11:59:52 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 11:59:52 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 11:59:52 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 11:59:52 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 11:59:52 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 11:59:52 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 11:59:52 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 11:59:52 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 11:59:52 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 11:59:52 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 11:59:52 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 11:59:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:59:52 INFO - https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:59:52 INFO - trying https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 11:59:52 INFO - Downloading https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 11:59:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 11:59:54 INFO - Downloaded 20302608 bytes. 11:59:54 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:59:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:59:56 INFO - caution: filename not matched: web-platform/* 11:59:56 INFO - Return code: 11 11:59:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:59:56 INFO - https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:59:56 INFO - trying https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 11:59:56 INFO - Downloading https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 11:59:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 11:59:59 INFO - Downloaded 36409218 bytes. 11:59:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:59:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:03:55 INFO - caution: filename not matched: bin/* 12:03:55 INFO - caution: filename not matched: config/* 12:03:55 INFO - caution: filename not matched: mozbase/* 12:03:55 INFO - caution: filename not matched: marionette/* 12:03:55 INFO - caution: filename not matched: tools/wptserve/* 12:03:55 INFO - Return code: 11 12:03: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')]} 12:03:55 INFO - https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 12:03:55 INFO - trying https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:03:55 INFO - Downloading https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 12:03:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 12:03:59 INFO - Downloaded 68465658 bytes. 12:03:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:03:59 INFO - mkdir: C:\slave\test\properties 12:03:59 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:03:59 INFO - Writing to file C:\slave\test\properties\build_url 12:03:59 INFO - Contents: 12:03:59 INFO - build_url:https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:04:00 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:04:00 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:04:00 INFO - Writing to file C:\slave\test\properties\symbols_url 12:04:00 INFO - Contents: 12:04:00 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:04:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:04:00 INFO - https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:04:00 INFO - trying https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:04:00 INFO - Downloading https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:04:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 12:04:03 INFO - Downloaded 55562026 bytes. 12:04:03 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:04:03 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:04:13 INFO - Return code: 0 12:04:13 INFO - Running post-action listener: _resource_record_post_action 12:04:13 INFO - Running post-action listener: set_extra_try_arguments 12:04:13 INFO - ##### 12:04:13 INFO - ##### Running create-virtualenv step. 12:04:13 INFO - ##### 12:04:13 INFO - Running pre-action listener: _pre_create_virtualenv 12:04:13 INFO - Running pre-action listener: _resource_record_pre_action 12:04:13 INFO - Running main action method: create_virtualenv 12:04:13 INFO - Creating virtualenv C:\slave\test\build\venv 12:04:13 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 12:04:13 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:04:35 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:04:48 INFO - Installing distribute......................................................................................................................................................................................done. 12:04:52 INFO - Return code: 0 12:04:52 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:04:52 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')]} 12:04:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:04:52 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')]} 12:04:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:04:52 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-097', 'USERDOMAIN': 'T-W732-IX-097', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-097', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:04:52 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 12:04:52 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 12:04:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:04:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:04:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:04:52 INFO - 'COMPUTERNAME': 'T-W732-IX-097', 12:04:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:04:52 INFO - 'DCLOCATION': 'SCL3', 12:04:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:04:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:04:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:04:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:04:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:04:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:04:52 INFO - 'HOMEDRIVE': 'C:', 12:04:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:04:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:04:52 INFO - 'KTS_VERSION': '1.19c', 12:04:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:04:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:04:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-097', 12:04:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:04:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:04:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:04:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:04:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:04:52 INFO - 'MOZ_AIRBAG': '1', 12:04:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:04:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:04:52 INFO - 'MOZ_MSVCVERSION': '8', 12:04:52 INFO - 'MOZ_NO_REMOTE': '1', 12:04:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:04:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:04:52 INFO - 'NO_EM_RESTART': '1', 12:04:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:04:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:04:52 INFO - 'OS': 'Windows_NT', 12:04:52 INFO - 'OURDRIVE': 'C:', 12:04:52 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:04:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:04:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:04:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:04:52 INFO - 'PROCESSOR_LEVEL': '6', 12:04:52 INFO - 'PROCESSOR_REVISION': '1e05', 12:04:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:04:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:04:52 INFO - 'PROMPT': '$P$G', 12:04:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:04:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:04:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:04:52 INFO - 'PWD': 'C:\\slave\\test', 12:04:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:04:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:04:52 INFO - 'SYSTEMDRIVE': 'C:', 12:04:52 INFO - 'SYSTEMROOT': 'C:\\windows', 12:04:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:04:52 INFO - 'TEST1': 'testie', 12:04:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:04:52 INFO - 'USERDOMAIN': 'T-W732-IX-097', 12:04:52 INFO - 'USERNAME': 'cltbld', 12:04:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:04:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:04:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:04:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:04:52 INFO - 'WINDIR': 'C:\\windows', 12:04:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:04:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:04:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:05:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:05:00 INFO - Downloading/unpacking psutil>=0.7.1 12:05:01 INFO - Running setup.py egg_info for package psutil 12:05:01 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:05:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:05:01 INFO - Installing collected packages: psutil 12:05:01 INFO - Running setup.py install for psutil 12:05:01 INFO - building 'psutil._psutil_windows' extension 12:05:01 INFO - error: Unable to find vcvarsall.bat 12:05:01 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\appdata\local\temp\pip-bkh7po-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:05:01 INFO - running install 12:05:01 INFO - running build 12:05:01 INFO - running build_py 12:05:01 INFO - creating build 12:05:01 INFO - creating build\lib.win32-2.7 12:05:01 INFO - creating build\lib.win32-2.7\psutil 12:05:01 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:05:01 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:05:01 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:05:01 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:05:01 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:05:01 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:05:01 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:05:01 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:05:01 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:05:01 INFO - running build_ext 12:05:01 INFO - building 'psutil._psutil_windows' extension 12:05:01 INFO - error: Unable to find vcvarsall.bat 12:05:01 INFO - ---------------------------------------- 12:05:01 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\appdata\local\temp\pip-bkh7po-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:05:01 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:05:01 WARNING - Return code: 1 12:05:01 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! 12:05:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:05:01 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')]} 12:05:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:05:01 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')]} 12:05:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:05:01 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-097', 'USERDOMAIN': 'T-W732-IX-097', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-097', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:05:01 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 12:05:01 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 12:05:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:05:01 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:05:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:05:01 INFO - 'COMPUTERNAME': 'T-W732-IX-097', 12:05:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:05:01 INFO - 'DCLOCATION': 'SCL3', 12:05:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:05:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:05:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:05:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:05:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:05:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:05:01 INFO - 'HOMEDRIVE': 'C:', 12:05:01 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:05:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:05:01 INFO - 'KTS_VERSION': '1.19c', 12:05:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:05:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:05:01 INFO - 'LOGONSERVER': '\\\\T-W732-IX-097', 12:05:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:05:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:05:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:05:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:05:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:05:01 INFO - 'MOZ_AIRBAG': '1', 12:05:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:05:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:01 INFO - 'MOZ_MSVCVERSION': '8', 12:05:01 INFO - 'MOZ_NO_REMOTE': '1', 12:05:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:05:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:05:01 INFO - 'NO_EM_RESTART': '1', 12:05:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:05:01 INFO - 'OS': 'Windows_NT', 12:05:01 INFO - 'OURDRIVE': 'C:', 12:05:01 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:05:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:05:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:05:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:05:01 INFO - 'PROCESSOR_LEVEL': '6', 12:05:01 INFO - 'PROCESSOR_REVISION': '1e05', 12:05:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:05:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:05:01 INFO - 'PROMPT': '$P$G', 12:05:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:05:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:05:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:05:01 INFO - 'PWD': 'C:\\slave\\test', 12:05:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:05:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:05:01 INFO - 'SYSTEMDRIVE': 'C:', 12:05:01 INFO - 'SYSTEMROOT': 'C:\\windows', 12:05:01 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:05:01 INFO - 'TEST1': 'testie', 12:05:01 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:05:01 INFO - 'USERDOMAIN': 'T-W732-IX-097', 12:05:01 INFO - 'USERNAME': 'cltbld', 12:05:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:05:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:05:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:05:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:05:01 INFO - 'WINDIR': 'C:\\windows', 12:05:01 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:05:01 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:05:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:05:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:05:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:05:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:05:03 INFO - Running setup.py egg_info for package mozsystemmonitor 12:05:03 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:05:03 INFO - Running setup.py egg_info for package psutil 12:05:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:05:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:05:03 INFO - Installing collected packages: mozsystemmonitor, psutil 12:05:03 INFO - Running setup.py install for mozsystemmonitor 12:05:03 INFO - Running setup.py install for psutil 12:05:03 INFO - building 'psutil._psutil_windows' extension 12:05:03 INFO - error: Unable to find vcvarsall.bat 12:05:03 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\appdata\local\temp\pip-q3bpwj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:05:03 INFO - running install 12:05:03 INFO - running build 12:05:03 INFO - running build_py 12:05:03 INFO - running build_ext 12:05:03 INFO - building 'psutil._psutil_windows' extension 12:05:03 INFO - error: Unable to find vcvarsall.bat 12:05:03 INFO - ---------------------------------------- 12:05:03 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\appdata\local\temp\pip-q3bpwj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:05:03 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:05:03 WARNING - Return code: 1 12:05:03 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! 12:05:03 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:05:03 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')]} 12:05:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:05:03 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')]} 12:05:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:05:03 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-097', 'USERDOMAIN': 'T-W732-IX-097', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-097', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:05:03 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 12:05:03 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 12:05:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:05:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:05:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:05:03 INFO - 'COMPUTERNAME': 'T-W732-IX-097', 12:05:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:05:03 INFO - 'DCLOCATION': 'SCL3', 12:05:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:05:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:05:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:05:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:05:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:05:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:05:03 INFO - 'HOMEDRIVE': 'C:', 12:05:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:05:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:05:03 INFO - 'KTS_VERSION': '1.19c', 12:05:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:05:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:05:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-097', 12:05:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:05:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:05:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:05:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:05:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:05:03 INFO - 'MOZ_AIRBAG': '1', 12:05:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:05:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:03 INFO - 'MOZ_MSVCVERSION': '8', 12:05:03 INFO - 'MOZ_NO_REMOTE': '1', 12:05:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:05:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:05:03 INFO - 'NO_EM_RESTART': '1', 12:05:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:05:03 INFO - 'OS': 'Windows_NT', 12:05:03 INFO - 'OURDRIVE': 'C:', 12:05:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:05:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:05:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:05:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:05:03 INFO - 'PROCESSOR_LEVEL': '6', 12:05:03 INFO - 'PROCESSOR_REVISION': '1e05', 12:05:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:05:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:05:03 INFO - 'PROMPT': '$P$G', 12:05:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:05:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:05:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:05:03 INFO - 'PWD': 'C:\\slave\\test', 12:05:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:05:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:05:03 INFO - 'SYSTEMDRIVE': 'C:', 12:05:03 INFO - 'SYSTEMROOT': 'C:\\windows', 12:05:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:05:03 INFO - 'TEST1': 'testie', 12:05:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:05:03 INFO - 'USERDOMAIN': 'T-W732-IX-097', 12:05:03 INFO - 'USERNAME': 'cltbld', 12:05:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:05:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:05:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:05:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:05:03 INFO - 'WINDIR': 'C:\\windows', 12:05:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:05:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:05:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:05:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:05:03 INFO - Downloading/unpacking blobuploader==1.2.4 12:05:03 INFO - Downloading blobuploader-1.2.4.tar.gz 12:05:03 INFO - Running setup.py egg_info for package blobuploader 12:05:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:05:08 INFO - Running setup.py egg_info for package requests 12:05:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:05:08 INFO - Downloading docopt-0.6.1.tar.gz 12:05:08 INFO - Running setup.py egg_info for package docopt 12:05:08 INFO - Installing collected packages: blobuploader, docopt, requests 12:05:08 INFO - Running setup.py install for blobuploader 12:05:08 INFO - Running setup.py install for docopt 12:05:08 INFO - Running setup.py install for requests 12:05:08 INFO - Successfully installed blobuploader docopt requests 12:05:08 INFO - Cleaning up... 12:05:08 INFO - Return code: 0 12:05:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:05: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')]} 12:05:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:05: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')]} 12:05:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:05:08 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-097', 'USERDOMAIN': 'T-W732-IX-097', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-097', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:05:08 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 12:05:08 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 12:05:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:05:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:05:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:05:08 INFO - 'COMPUTERNAME': 'T-W732-IX-097', 12:05:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:05:08 INFO - 'DCLOCATION': 'SCL3', 12:05:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:05:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:05:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:05:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:05:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:05:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:05:08 INFO - 'HOMEDRIVE': 'C:', 12:05:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:05:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:05:08 INFO - 'KTS_VERSION': '1.19c', 12:05:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:05:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:05:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-097', 12:05:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:05:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:05:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:05:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:05:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:05:08 INFO - 'MOZ_AIRBAG': '1', 12:05:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:05:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:08 INFO - 'MOZ_MSVCVERSION': '8', 12:05:08 INFO - 'MOZ_NO_REMOTE': '1', 12:05:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:05:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:05:08 INFO - 'NO_EM_RESTART': '1', 12:05:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:05:08 INFO - 'OS': 'Windows_NT', 12:05:08 INFO - 'OURDRIVE': 'C:', 12:05:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:05:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:05:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:05:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:05:08 INFO - 'PROCESSOR_LEVEL': '6', 12:05:08 INFO - 'PROCESSOR_REVISION': '1e05', 12:05:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:05:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:05:08 INFO - 'PROMPT': '$P$G', 12:05:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:05:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:05:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:05:08 INFO - 'PWD': 'C:\\slave\\test', 12:05:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:05:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:05:08 INFO - 'SYSTEMDRIVE': 'C:', 12:05:08 INFO - 'SYSTEMROOT': 'C:\\windows', 12:05:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:05:08 INFO - 'TEST1': 'testie', 12:05:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:05:08 INFO - 'USERDOMAIN': 'T-W732-IX-097', 12:05:08 INFO - 'USERNAME': 'cltbld', 12:05:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:05:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:05:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:05:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:05:08 INFO - 'WINDIR': 'C:\\windows', 12:05:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:05:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:05:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:05:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:05:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:05:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:05:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:05:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:05:17 INFO - Unpacking c:\slave\test\build\tests\marionette 12:05:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:05:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:05:17 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 12:05:17 INFO - Running setup.py install for browsermob-proxy 12:05:49 INFO - Running setup.py install for manifestparser 12:05:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Running setup.py install for marionette-client 12:05:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:05:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Running setup.py install for marionette-driver 12:05:49 INFO - Running setup.py install for mozcrash 12:05:49 INFO - Running setup.py install for mozdebug 12:05:49 INFO - Running setup.py install for mozdevice 12:05:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Running setup.py install for mozfile 12:05:49 INFO - Running setup.py install for mozhttpd 12:05:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Running setup.py install for mozinfo 12:05:49 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Running setup.py install for mozInstall 12:05:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Running setup.py install for mozleak 12:05:49 INFO - Running setup.py install for mozlog 12:05:49 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Running setup.py install for moznetwork 12:05:49 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Running setup.py install for mozprocess 12:05:49 INFO - Running setup.py install for mozprofile 12:05:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Running setup.py install for mozrunner 12:05:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Running setup.py install for mozscreenshot 12:05:49 INFO - Running setup.py install for moztest 12:05:49 INFO - Running setup.py install for mozversion 12:05:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:05:49 INFO - Running setup.py install for wptserve 12:05:49 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 12:05:49 INFO - Cleaning up... 12:05:49 INFO - Return code: 0 12:05:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:05:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:05:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:05:49 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-097', 'USERDOMAIN': 'T-W732-IX-097', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-097', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:05:49 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 12:05:49 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 12:05:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:05:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:05:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:05:49 INFO - 'COMPUTERNAME': 'T-W732-IX-097', 12:05:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:05:49 INFO - 'DCLOCATION': 'SCL3', 12:05:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:05:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:05:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:05:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:05:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:05:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:05:49 INFO - 'HOMEDRIVE': 'C:', 12:05:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:05:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:05:49 INFO - 'KTS_VERSION': '1.19c', 12:05:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:05:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:05:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-097', 12:05:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:05:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:05:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:05:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:05:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:05:49 INFO - 'MOZ_AIRBAG': '1', 12:05:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:05:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:49 INFO - 'MOZ_MSVCVERSION': '8', 12:05:49 INFO - 'MOZ_NO_REMOTE': '1', 12:05:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:05:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:05:49 INFO - 'NO_EM_RESTART': '1', 12:05:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:05:49 INFO - 'OS': 'Windows_NT', 12:05:49 INFO - 'OURDRIVE': 'C:', 12:05:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:05:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:05:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:05:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:05:49 INFO - 'PROCESSOR_LEVEL': '6', 12:05:49 INFO - 'PROCESSOR_REVISION': '1e05', 12:05:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:05:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:05:49 INFO - 'PROMPT': '$P$G', 12:05:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:05:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:05:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:05:49 INFO - 'PWD': 'C:\\slave\\test', 12:05:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:05:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:05:49 INFO - 'SYSTEMDRIVE': 'C:', 12:05:49 INFO - 'SYSTEMROOT': 'C:\\windows', 12:05:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:05:49 INFO - 'TEST1': 'testie', 12:05:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:05:49 INFO - 'USERDOMAIN': 'T-W732-IX-097', 12:05:49 INFO - 'USERNAME': 'cltbld', 12:05:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:05:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:05:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:05:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:05:49 INFO - 'WINDIR': 'C:\\windows', 12:05:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:05:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:05:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:06:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:06:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:06:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:06:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:06:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:06:05 INFO - Unpacking c:\slave\test\build\tests\marionette 12:06:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:06:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:06:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 12:06:32 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)) 12:06:32 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)) 12:06:32 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)) 12:06:32 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)) 12:06:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:06:32 INFO - Downloading blessings-1.6.tar.gz 12:06:32 INFO - Running setup.py egg_info for package blessings 12:06:32 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)) 12:06:32 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:06:32 INFO - Running setup.py install for blessings 12:06:32 INFO - Running setup.py install for browsermob-proxy 12:06:32 INFO - Running setup.py install for manifestparser 12:06:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Running setup.py install for marionette-client 12:06:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:06:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Running setup.py install for marionette-driver 12:06:32 INFO - Running setup.py install for mozcrash 12:06:32 INFO - Running setup.py install for mozdebug 12:06:32 INFO - Running setup.py install for mozdevice 12:06:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Running setup.py install for mozhttpd 12:06:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Running setup.py install for mozInstall 12:06:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Running setup.py install for mozleak 12:06:32 INFO - Running setup.py install for mozprofile 12:06:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Running setup.py install for mozrunner 12:06:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:06:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:06:34 INFO - Running setup.py install for mozscreenshot 12:06:34 INFO - Running setup.py install for moztest 12:06:34 INFO - Running setup.py install for mozversion 12:06:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:06:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:06:34 INFO - Running setup.py install for wptserve 12:06:34 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:06:34 INFO - Cleaning up... 12:06:34 INFO - Return code: 0 12:06:34 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:06:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:06:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:06:34 INFO - Reading from file tmpfile_stdout 12:06:34 INFO - Using _rmtree_windows ... 12:06:34 INFO - Using _rmtree_windows ... 12:06:34 INFO - Current package versions: 12:06:34 INFO - blessings == 1.6 12:06:34 INFO - blobuploader == 1.2.4 12:06:34 INFO - browsermob-proxy == 0.6.0 12:06:34 INFO - distribute == 0.6.14 12:06:34 INFO - docopt == 0.6.1 12:06:34 INFO - manifestparser == 1.1 12:06:34 INFO - marionette-client == 2.3.0 12:06:34 INFO - marionette-driver == 1.4.0 12:06:34 INFO - mozInstall == 1.12 12:06:34 INFO - mozcrash == 0.17 12:06:34 INFO - mozdebug == 0.1 12:06:34 INFO - mozdevice == 0.48 12:06:34 INFO - mozfile == 1.2 12:06:34 INFO - mozhttpd == 0.7 12:06:34 INFO - mozinfo == 0.9 12:06:34 INFO - mozleak == 0.1 12:06:34 INFO - mozlog == 3.1 12:06:34 INFO - moznetwork == 0.27 12:06:34 INFO - mozprocess == 0.22 12:06:34 INFO - mozprofile == 0.28 12:06:34 INFO - mozrunner == 6.11 12:06:34 INFO - mozscreenshot == 0.1 12:06:34 INFO - mozsystemmonitor == 0.0 12:06:34 INFO - moztest == 0.7 12:06:34 INFO - mozversion == 1.4 12:06:34 INFO - requests == 1.2.3 12:06:34 INFO - wptserve == 1.4.0 12:06:34 INFO - Running post-action listener: _resource_record_post_action 12:06:34 INFO - Running post-action listener: _start_resource_monitoring 12:06:34 INFO - Starting resource monitoring. 12:06:34 INFO - ##### 12:06:34 INFO - ##### Running pull step. 12:06:34 INFO - ##### 12:06:34 INFO - Running pre-action listener: _resource_record_pre_action 12:06:34 INFO - Running main action method: pull 12:06:34 INFO - Pull has nothing to do! 12:06:34 INFO - Running post-action listener: _resource_record_post_action 12:06:34 INFO - ##### 12:06:34 INFO - ##### Running install step. 12:06:34 INFO - ##### 12:06:34 INFO - Running pre-action listener: _resource_record_pre_action 12:06:34 INFO - Running main action method: install 12:06:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:06:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:06:35 INFO - Reading from file tmpfile_stdout 12:06:35 INFO - Using _rmtree_windows ... 12:06:35 INFO - Using _rmtree_windows ... 12:06:35 INFO - Detecting whether we're running mozinstall >=1.0... 12:06:35 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:06:35 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:06:35 INFO - Reading from file tmpfile_stdout 12:06:35 INFO - Output received: 12:06:35 INFO - Usage: mozinstall-script.py [options] installer 12:06:35 INFO - Options: 12:06:35 INFO - -h, --help show this help message and exit 12:06:35 INFO - -d DEST, --destination=DEST 12:06:35 INFO - Directory to install application into. [default: 12:06:35 INFO - "C:\slave\test"] 12:06:35 INFO - --app=APP Application being installed. [default: firefox] 12:06:35 INFO - Using _rmtree_windows ... 12:06:35 INFO - Using _rmtree_windows ... 12:06:35 INFO - mkdir: C:\slave\test\build\application 12:06:35 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.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:06:35 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.win32.zip --destination C:\slave\test\build\application 12:06:55 INFO - Reading from file tmpfile_stdout 12:06:55 INFO - Output received: 12:06:55 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:06:55 INFO - Using _rmtree_windows ... 12:06:55 INFO - Using _rmtree_windows ... 12:06:55 INFO - Running post-action listener: _resource_record_post_action 12:06:55 INFO - ##### 12:06:55 INFO - ##### Running run-tests step. 12:06:55 INFO - ##### 12:06:55 INFO - Running pre-action listener: _resource_record_pre_action 12:06:55 INFO - Running main action method: run_tests 12:06:55 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:06:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:06:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:06:55 INFO - grabbing minidump binary from tooltool 12:06: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')]} 12:06: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 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C310C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:06: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 12:06: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 12:06:56 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:06:56 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp1r6enk 12:06:56 INFO - INFO - File integrity verified, renaming tmp1r6enk to win32-minidump_stackwalk.exe 12:06:56 INFO - Return code: 0 12:06:56 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:06:57 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:06: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/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.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 12:06: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/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.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 12:06:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:06:57 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:06:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:06:57 INFO - 'COMPUTERNAME': 'T-W732-IX-097', 12:06:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:06:57 INFO - 'DCLOCATION': 'SCL3', 12:06:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:06:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:06:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:06:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:06:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:06:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:06:57 INFO - 'HOMEDRIVE': 'C:', 12:06:57 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:06:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:06:57 INFO - 'KTS_VERSION': '1.19c', 12:06:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:06:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:06:57 INFO - 'LOGONSERVER': '\\\\T-W732-IX-097', 12:06:57 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:06:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:06:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:06:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:06:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:06:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:06:57 INFO - 'MOZ_AIRBAG': '1', 12:06:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:06:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:06:57 INFO - 'MOZ_MSVCVERSION': '8', 12:06:57 INFO - 'MOZ_NO_REMOTE': '1', 12:06:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:06:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:06:57 INFO - 'NO_EM_RESTART': '1', 12:06:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:06:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:06:57 INFO - 'OS': 'Windows_NT', 12:06:57 INFO - 'OURDRIVE': 'C:', 12:06:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:06:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:06:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:06:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:06:57 INFO - 'PROCESSOR_LEVEL': '6', 12:06:57 INFO - 'PROCESSOR_REVISION': '1e05', 12:06:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:06:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:06:57 INFO - 'PROMPT': '$P$G', 12:06:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:06:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:06:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:06:57 INFO - 'PWD': 'C:\\slave\\test', 12:06:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:06:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:06:57 INFO - 'SYSTEMDRIVE': 'C:', 12:06:57 INFO - 'SYSTEMROOT': 'C:\\windows', 12:06:57 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:06:57 INFO - 'TEST1': 'testie', 12:06:57 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:06:57 INFO - 'USERDOMAIN': 'T-W732-IX-097', 12:06:57 INFO - 'USERNAME': 'cltbld', 12:06:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:06:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:06:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:06:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:06:57 INFO - 'WINDIR': 'C:\\windows', 12:06:57 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:06:57 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:06:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:06: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/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.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 12:07:00 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 12:07:00 INFO - import pkg_resources 12:07:01 INFO - Using 1 client processes 12:07:04 INFO - SUITE-START | Running 778 tests 12:07:04 INFO - Running testharness tests 12:07:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:07:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:07:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:07:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:07:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:07:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:07:05 INFO - Setting up ssl 12:07:05 INFO - PROCESS | certutil | 12:07:05 INFO - PROCESS | certutil | 12:07:05 INFO - PROCESS | certutil | 12:07:05 INFO - Certificate Nickname Trust Attributes 12:07:05 INFO - SSL,S/MIME,JAR/XPI 12:07:05 INFO - 12:07:05 INFO - web-platform-tests CT,, 12:07:05 INFO - 12:07:05 INFO - Starting runner 12:07:07 INFO - PROCESS | 2348 | [2348] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:07:07 INFO - PROCESS | 2348 | [2348] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:07:07 INFO - PROCESS | 2348 | [2348] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:07:07 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:07:07 INFO - PROCESS | 2348 | [2348] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 12:07:09 INFO - PROCESS | 2348 | 1464289629140 Marionette DEBUG Marionette enabled via build flag and pref 12:07:10 INFO - PROCESS | 2348 | ++DOCSHELL 0E3B0000 == 1 [pid = 2348] [id = 1] 12:07:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 1 (0E3B0400) [pid = 2348] [serial = 1] [outer = 00000000] 12:07:10 INFO - PROCESS | 2348 | [2348] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:07:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 2 (0E3B1000) [pid = 2348] [serial = 2] [outer = 0E3B0400] 12:07:11 INFO - PROCESS | 2348 | ++DOCSHELL 0EFA3C00 == 2 [pid = 2348] [id = 2] 12:07:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 3 (0EFA4000) [pid = 2348] [serial = 3] [outer = 00000000] 12:07:11 INFO - PROCESS | 2348 | [2348] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:07:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 4 (0EFA4C00) [pid = 2348] [serial = 4] [outer = 0EFA4000] 12:07:11 INFO - PROCESS | 2348 | 1464289631513 Marionette INFO Listening on port 2828 12:07:13 INFO - PROCESS | 2348 | 1464289633045 Marionette DEBUG Marionette enabled via command-line flag 12:07:13 INFO - PROCESS | 2348 | [2348] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:07:13 INFO - PROCESS | 2348 | [2348] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:07:13 INFO - PROCESS | 2348 | ++DOCSHELL 0D7F0C00 == 3 [pid = 2348] [id = 3] 12:07:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 5 (0D7F8C00) [pid = 2348] [serial = 5] [outer = 00000000] 12:07:13 INFO - PROCESS | 2348 | [2348] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:07:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 6 (0D7F9800) [pid = 2348] [serial = 6] [outer = 0D7F8C00] 12:07:13 INFO - PROCESS | 2348 | [2348] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:07:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 7 (13052400) [pid = 2348] [serial = 7] [outer = 0EFA4000] 12:07:14 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:07:14 INFO - PROCESS | 2348 | 1464289634522 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49913 12:07:14 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:07:14 INFO - PROCESS | 2348 | 1464289634528 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49914 12:07:14 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:07:14 INFO - PROCESS | 2348 | 1464289634552 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49915 12:07:14 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:07:14 INFO - PROCESS | 2348 | 1464289634559 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49916 12:07:14 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:07:14 INFO - PROCESS | 2348 | 1464289634593 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49917 12:07:14 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:07:14 INFO - PROCESS | 2348 | 1464289634599 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49918 12:07:14 INFO - PROCESS | 2348 | 1464289634604 Marionette DEBUG Closed connection conn0 12:07:14 INFO - PROCESS | 2348 | 1464289634606 Marionette DEBUG Closed connection conn1 12:07:14 INFO - PROCESS | 2348 | 1464289634609 Marionette DEBUG Closed connection conn2 12:07:14 INFO - PROCESS | 2348 | 1464289634611 Marionette DEBUG Closed connection conn3 12:07:14 INFO - PROCESS | 2348 | 1464289634669 Marionette DEBUG Closed connection conn4 12:07:14 INFO - PROCESS | 2348 | 1464289634696 Marionette DEBUG Closed connection conn5 12:07:14 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:07:14 INFO - PROCESS | 2348 | 1464289634842 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49919 12:07:14 INFO - PROCESS | 2348 | 1464289634848 Marionette DEBUG Closed connection conn6 12:07:14 INFO - PROCESS | 2348 | ++DOCSHELL 0E3AF400 == 4 [pid = 2348] [id = 4] 12:07:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 8 (1391A400) [pid = 2348] [serial = 8] [outer = 00000000] 12:07:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 9 (1481D400) [pid = 2348] [serial = 9] [outer = 1391A400] 12:07:15 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:07:15 INFO - PROCESS | 2348 | 1464289635232 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49920 12:07:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 10 (148C4C00) [pid = 2348] [serial = 10] [outer = 1391A400] 12:07:15 INFO - PROCESS | 2348 | 1464289635254 Marionette DEBUG Closed connection conn7 12:07:15 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:07:15 INFO - PROCESS | 2348 | 1464289635259 Marionette DEBUG Accepted connection conn8 from 127.0.0.1:49921 12:07:15 INFO - PROCESS | 2348 | 1464289635281 Marionette TRACE conn8 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:07:15 INFO - PROCESS | 2348 | 1464289635288 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160526112239","device":"desktop","version":"48.0a2"} 12:07:17 INFO - PROCESS | 2348 | [2348] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:07:17 INFO - PROCESS | 2348 | [2348] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:07:17 INFO - PROCESS | 2348 | [2348] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:07:17 INFO - PROCESS | 2348 | ++DOCSHELL 14DA6400 == 5 [pid = 2348] [id = 5] 12:07:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 11 (14DA6800) [pid = 2348] [serial = 11] [outer = 00000000] 12:07:17 INFO - PROCESS | 2348 | ++DOCSHELL 14DA8800 == 6 [pid = 2348] [id = 6] 12:07:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 12 (14DAA400) [pid = 2348] [serial = 12] [outer = 00000000] 12:07:18 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:07:18 INFO - PROCESS | 2348 | ++DOCSHELL 164C9000 == 7 [pid = 2348] [id = 7] 12:07:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 13 (164C9400) [pid = 2348] [serial = 13] [outer = 00000000] 12:07:18 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:07:18 INFO - PROCESS | 2348 | [2348] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:07:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 14 (16F42800) [pid = 2348] [serial = 14] [outer = 164C9400] 12:07:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 15 (175AA800) [pid = 2348] [serial = 15] [outer = 14DA6800] 12:07:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 16 (175AC000) [pid = 2348] [serial = 16] [outer = 14DAA400] 12:07:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 17 (175AE400) [pid = 2348] [serial = 17] [outer = 164C9400] 12:07:19 INFO - PROCESS | 2348 | 1464289639282 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 2348 | 1464289639297 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 18 (18D33400) [pid = 2348] [serial = 18] [outer = 164C9400] 12:07:20 INFO - PROCESS | 2348 | 1464289640053 Marionette TRACE conn8 <- [1,1,null,{"sessionId":"8b189615-3a6b-4eda-a410-683c4f715d42","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160526112239","device":"desktop","version":"48.0a2","command_id":1}}] 12:07:20 INFO - PROCESS | 2348 | 1464289640532 Marionette TRACE conn8 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:07:20 INFO - PROCESS | 2348 | --DOCSHELL 0E3B0000 == 6 [pid = 2348] [id = 1] 12:07:20 INFO - PROCESS | 2348 | 1464289640584 Marionette TRACE conn8 <- [1,2,null,{"value":null}] 12:07:20 INFO - PROCESS | 2348 | 1464289640612 Marionette TRACE conn8 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:07:20 INFO - PROCESS | 2348 | [2348] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:07:22 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:07:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 19 (0CC33400) [pid = 2348] [serial = 19] [outer = 164C9400] 12:07:22 INFO - PROCESS | 2348 | --DOCSHELL 0E3AF400 == 5 [pid = 2348] [id = 4] 12:07:22 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:22 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:22 INFO - PROCESS | 2348 | 1464289642876 Marionette TRACE conn8 <- [1,3,null,{}] 12:07:22 INFO - PROCESS | 2348 | 1464289642880 Marionette TRACE conn8 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:07:22 INFO - PROCESS | 2348 | 1464289642898 Marionette TRACE conn8 <- [1,4,null,{"value":null}] 12:07:22 INFO - PROCESS | 2348 | 1464289642913 Marionette TRACE conn8 -> [0,5,"getWindowHandle",null] 12:07:22 INFO - PROCESS | 2348 | 1464289642916 Marionette TRACE conn8 <- [1,5,null,{"value":"13"}] 12:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:07:22 INFO - PROCESS | 2348 | 1464289642922 Marionette TRACE conn8 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:07:22 INFO - PROCESS | 2348 | 1464289642925 Marionette TRACE conn8 <- [1,6,null,{}] 12:07:23 INFO - PROCESS | 2348 | 1464289643010 Marionette TRACE conn8 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:23 INFO - PROCESS | 2348 | 1464289643032 Marionette TRACE conn8 <- [1,7,null,{"value":null}] 12:07:23 INFO - PROCESS | 2348 | 1464289643037 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:23 INFO - PROCESS | 2348 | ++DOCSHELL 0D7F0000 == 6 [pid = 2348] [id = 8] 12:07:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 20 (0D7F0800) [pid = 2348] [serial = 20] [outer = 00000000] 12:07:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 21 (0DA6A400) [pid = 2348] [serial = 21] [outer = 0D7F0800] 12:07:23 INFO - PROCESS | 2348 | 1464289643089 Marionette DEBUG loaded listener.js 12:07:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 22 (0DB22400) [pid = 2348] [serial = 22] [outer = 0D7F0800] 12:07:23 INFO - PROCESS | 2348 | ++DOCSHELL 11A1C400 == 7 [pid = 2348] [id = 9] 12:07:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 23 (11A1D800) [pid = 2348] [serial = 23] [outer = 00000000] 12:07:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 24 (11C23800) [pid = 2348] [serial = 24] [outer = 11A1D800] 12:07:23 INFO - PROCESS | 2348 | 1464289643498 Marionette DEBUG loaded listener.js 12:07:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 25 (11C48C00) [pid = 2348] [serial = 25] [outer = 11A1D800] 12:07:23 INFO - PROCESS | 2348 | 1464289643704 Marionette TRACE conn8 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 850ms 12:07:23 INFO - PROCESS | 2348 | 1464289643824 Marionette TRACE conn8 -> [0,9,"getWindowHandle",null] 12:07:23 INFO - PROCESS | 2348 | 1464289643827 Marionette TRACE conn8 <- [1,9,null,{"value":"13"}] 12:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:07:23 INFO - PROCESS | 2348 | 1464289643851 Marionette TRACE conn8 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:07:23 INFO - PROCESS | 2348 | 1464289643853 Marionette TRACE conn8 <- [1,10,null,{}] 12:07:24 INFO - PROCESS | 2348 | 1464289644147 Marionette TRACE conn8 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:24 INFO - PROCESS | 2348 | 1464289644246 Marionette TRACE conn8 <- [1,11,null,{"value":null}] 12:07:24 INFO - PROCESS | 2348 | 1464289644263 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:24 INFO - PROCESS | 2348 | ++DOCSHELL 11FE2C00 == 8 [pid = 2348] [id = 10] 12:07:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 26 (11FE5000) [pid = 2348] [serial = 26] [outer = 00000000] 12:07:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 27 (14CDCC00) [pid = 2348] [serial = 27] [outer = 11FE5000] 12:07:24 INFO - PROCESS | 2348 | 1464289644308 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 28 (14DAE000) [pid = 2348] [serial = 28] [outer = 11FE5000] 12:07:24 INFO - PROCESS | 2348 | 1464289644734 Marionette TRACE conn8 <- [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]]]}] 12:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 910ms 12:07:24 INFO - PROCESS | 2348 | 1464289644761 Marionette TRACE conn8 -> [0,13,"getWindowHandle",null] 12:07:24 INFO - PROCESS | 2348 | 1464289644764 Marionette TRACE conn8 <- [1,13,null,{"value":"13"}] 12:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:07:24 INFO - PROCESS | 2348 | 1464289644775 Marionette TRACE conn8 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:07:24 INFO - PROCESS | 2348 | 1464289644779 Marionette TRACE conn8 <- [1,14,null,{}] 12:07:24 INFO - PROCESS | 2348 | 1464289644783 Marionette TRACE conn8 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:24 INFO - PROCESS | 2348 | ++DOCSHELL 185E9C00 == 9 [pid = 2348] [id = 11] 12:07:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 29 (185EA800) [pid = 2348] [serial = 29] [outer = 00000000] 12:07:24 INFO - PROCESS | 2348 | 1464289644881 Marionette TRACE conn8 <- [1,15,null,{"value":null}] 12:07:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 30 (185E1400) [pid = 2348] [serial = 30] [outer = 185EA800] 12:07:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 31 (185E8000) [pid = 2348] [serial = 31] [outer = 185EA800] 12:07:24 INFO - PROCESS | 2348 | 1464289644926 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:24 INFO - PROCESS | 2348 | ++DOCSHELL 0CB26C00 == 10 [pid = 2348] [id = 12] 12:07:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 32 (185EE800) [pid = 2348] [serial = 32] [outer = 00000000] 12:07:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 33 (187B4400) [pid = 2348] [serial = 33] [outer = 185EE800] 12:07:24 INFO - PROCESS | 2348 | ++DOCSHELL 187B9C00 == 11 [pid = 2348] [id = 13] 12:07:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 34 (18B0B800) [pid = 2348] [serial = 34] [outer = 00000000] 12:07:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 35 (18B18C00) [pid = 2348] [serial = 35] [outer = 18B0B800] 12:07:25 INFO - PROCESS | 2348 | 1464289645020 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 36 (18CE9400) [pid = 2348] [serial = 36] [outer = 18B0B800] 12:07:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 37 (162CFC00) [pid = 2348] [serial = 37] [outer = 185EE800] 12:07:25 INFO - PROCESS | 2348 | 1464289645537 Marionette TRACE conn8 <- [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]]]}] 12:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 790ms 12:07:25 INFO - PROCESS | 2348 | 1464289645581 Marionette TRACE conn8 -> [0,17,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 2348 | 1464289645583 Marionette TRACE conn8 <- [1,17,null,{"value":"13"}] 12:07:25 INFO - PROCESS | 2348 | 1464289645586 Marionette TRACE conn8 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - PROCESS | 2348 | 1464289645588 Marionette TRACE conn8 <- [1,18,null,{}] 12:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:07:25 INFO - PROCESS | 2348 | 1464289645592 Marionette TRACE conn8 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:25 INFO - PROCESS | 2348 | 1464289645673 Marionette TRACE conn8 <- [1,19,null,{"value":null}] 12:07:25 INFO - PROCESS | 2348 | 1464289645684 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:25 INFO - PROCESS | 2348 | ++DOCSHELL 18C3F800 == 12 [pid = 2348] [id = 14] 12:07:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 38 (18DD5800) [pid = 2348] [serial = 38] [outer = 00000000] 12:07:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 39 (19D49400) [pid = 2348] [serial = 39] [outer = 18DD5800] 12:07:25 INFO - PROCESS | 2348 | 1464289645729 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 40 (16B0D000) [pid = 2348] [serial = 40] [outer = 18DD5800] 12:07:26 INFO - PROCESS | 2348 | 1464289646112 Marionette TRACE conn8 <- [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]]]}] 12:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 571ms 12:07:26 INFO - PROCESS | 2348 | 1464289646172 Marionette TRACE conn8 -> [0,21,"getWindowHandle",null] 12:07:26 INFO - PROCESS | 2348 | 1464289646174 Marionette TRACE conn8 <- [1,21,null,{"value":"13"}] 12:07:26 INFO - PROCESS | 2348 | 1464289646177 Marionette TRACE conn8 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:07:26 INFO - PROCESS | 2348 | 1464289646180 Marionette TRACE conn8 <- [1,22,null,{}] 12:07:26 INFO - PROCESS | 2348 | 1464289646183 Marionette TRACE conn8 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:26 INFO - PROCESS | 2348 | 1464289646263 Marionette TRACE conn8 <- [1,23,null,{"value":null}] 12:07:26 INFO - PROCESS | 2348 | 1464289646272 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:26 INFO - PROCESS | 2348 | ++DOCSHELL 13410400 == 13 [pid = 2348] [id = 15] 12:07:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 41 (13413400) [pid = 2348] [serial = 41] [outer = 00000000] 12:07:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 42 (16B16000) [pid = 2348] [serial = 42] [outer = 13413400] 12:07:26 INFO - PROCESS | 2348 | 1464289646323 Marionette DEBUG loaded listener.js 12:07:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 43 (13919000) [pid = 2348] [serial = 43] [outer = 13413400] 12:07:26 INFO - PROCESS | 2348 | 1464289646933 Marionette TRACE conn8 <- [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]]]}] 12:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 770ms 12:07:26 INFO - PROCESS | 2348 | 1464289646952 Marionette TRACE conn8 -> [0,25,"getWindowHandle",null] 12:07:26 INFO - PROCESS | 2348 | 1464289646954 Marionette TRACE conn8 <- [1,25,null,{"value":"13"}] 12:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:07:26 INFO - PROCESS | 2348 | 1464289646956 Marionette TRACE conn8 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:07:26 INFO - PROCESS | 2348 | 1464289646958 Marionette TRACE conn8 <- [1,26,null,{}] 12:07:26 INFO - PROCESS | 2348 | 1464289646977 Marionette TRACE conn8 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:27 INFO - PROCESS | 2348 | 1464289647084 Marionette TRACE conn8 <- [1,27,null,{"value":null}] 12:07:27 INFO - PROCESS | 2348 | 1464289647094 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 2348 | ++DOCSHELL 12106800 == 14 [pid = 2348] [id = 16] 12:07:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 44 (12107400) [pid = 2348] [serial = 44] [outer = 00000000] 12:07:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 45 (14DA5400) [pid = 2348] [serial = 45] [outer = 12107400] 12:07:27 INFO - PROCESS | 2348 | 1464289647139 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 46 (18C9FC00) [pid = 2348] [serial = 46] [outer = 12107400] 12:07:27 INFO - PROCESS | 2348 | 1464289647507 Marionette TRACE conn8 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 590ms 12:07:27 INFO - PROCESS | 2348 | 1464289647548 Marionette TRACE conn8 -> [0,29,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 2348 | 1464289647550 Marionette TRACE conn8 <- [1,29,null,{"value":"13"}] 12:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:07:27 INFO - PROCESS | 2348 | 1464289647553 Marionette TRACE conn8 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - PROCESS | 2348 | 1464289647554 Marionette TRACE conn8 <- [1,30,null,{}] 12:07:27 INFO - PROCESS | 2348 | 1464289647558 Marionette TRACE conn8 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:27 INFO - PROCESS | 2348 | 1464289647634 Marionette TRACE conn8 <- [1,31,null,{"value":null}] 12:07:27 INFO - PROCESS | 2348 | 1464289647696 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 2348 | ++DOCSHELL 14CE3800 == 15 [pid = 2348] [id = 17] 12:07:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 47 (161CA000) [pid = 2348] [serial = 47] [outer = 00000000] 12:07:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 48 (161D4C00) [pid = 2348] [serial = 48] [outer = 161CA000] 12:07:27 INFO - PROCESS | 2348 | 1464289647740 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 49 (162C4400) [pid = 2348] [serial = 49] [outer = 161CA000] 12:07:28 INFO - PROCESS | 2348 | 1464289648084 Marionette TRACE conn8 <- [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]]]}] 12:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 12:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:07:28 INFO - PROCESS | 2348 | 1464289648124 Marionette TRACE conn8 -> [0,33,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 2348 | 1464289648126 Marionette TRACE conn8 <- [1,33,null,{"value":"13"}] 12:07:28 INFO - PROCESS | 2348 | 1464289648129 Marionette TRACE conn8 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - PROCESS | 2348 | 1464289648130 Marionette TRACE conn8 <- [1,34,null,{}] 12:07:28 INFO - PROCESS | 2348 | 1464289648133 Marionette TRACE conn8 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:28 INFO - PROCESS | 2348 | 1464289648205 Marionette TRACE conn8 <- [1,35,null,{"value":null}] 12:07:28 INFO - PROCESS | 2348 | 1464289648267 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:28 INFO - PROCESS | 2348 | ++DOCSHELL 0D530C00 == 16 [pid = 2348] [id = 18] 12:07:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 50 (0D533800) [pid = 2348] [serial = 50] [outer = 00000000] 12:07:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 51 (0D53F000) [pid = 2348] [serial = 51] [outer = 0D533800] 12:07:28 INFO - PROCESS | 2348 | 1464289648311 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 52 (161AD000) [pid = 2348] [serial = 52] [outer = 0D533800] 12:07:28 INFO - PROCESS | 2348 | 1464289648659 Marionette TRACE conn8 <- [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]]]}] 12:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 12:07:28 INFO - PROCESS | 2348 | 1464289648700 Marionette TRACE conn8 -> [0,37,"getWindowHandle",null] 12:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:07:28 INFO - PROCESS | 2348 | 1464289648702 Marionette TRACE conn8 <- [1,37,null,{"value":"13"}] 12:07:28 INFO - PROCESS | 2348 | 1464289648705 Marionette TRACE conn8 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - PROCESS | 2348 | 1464289648707 Marionette TRACE conn8 <- [1,38,null,{}] 12:07:28 INFO - PROCESS | 2348 | 1464289648711 Marionette TRACE conn8 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:28 INFO - PROCESS | 2348 | 1464289648813 Marionette TRACE conn8 <- [1,39,null,{"value":null}] 12:07:28 INFO - PROCESS | 2348 | 1464289648822 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:28 INFO - PROCESS | 2348 | ++DOCSHELL 0D53EC00 == 17 [pid = 2348] [id = 19] 12:07:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 53 (161AEC00) [pid = 2348] [serial = 53] [outer = 00000000] 12:07:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 54 (161B8800) [pid = 2348] [serial = 54] [outer = 161AEC00] 12:07:28 INFO - PROCESS | 2348 | 1464289648867 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 55 (16F40C00) [pid = 2348] [serial = 55] [outer = 161AEC00] 12:07:29 INFO - PROCESS | 2348 | 1464289649318 Marionette TRACE conn8 <- [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]]]}] 12:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 12:07:29 INFO - PROCESS | 2348 | 1464289649336 Marionette TRACE conn8 -> [0,41,"getWindowHandle",null] 12:07:29 INFO - PROCESS | 2348 | 1464289649338 Marionette TRACE conn8 <- [1,41,null,{"value":"13"}] 12:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:07:29 INFO - PROCESS | 2348 | 1464289649341 Marionette TRACE conn8 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:07:29 INFO - PROCESS | 2348 | 1464289649342 Marionette TRACE conn8 <- [1,42,null,{}] 12:07:29 INFO - PROCESS | 2348 | 1464289649346 Marionette TRACE conn8 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:29 INFO - PROCESS | 2348 | 1464289649458 Marionette TRACE conn8 <- [1,43,null,{"value":null}] 12:07:29 INFO - PROCESS | 2348 | 1464289649467 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 2348 | ++DOCSHELL 19FE3800 == 18 [pid = 2348] [id = 20] 12:07:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 56 (19FE4000) [pid = 2348] [serial = 56] [outer = 00000000] 12:07:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 57 (19FEAC00) [pid = 2348] [serial = 57] [outer = 19FE4000] 12:07:29 INFO - PROCESS | 2348 | 1464289649514 Marionette DEBUG loaded listener.js 12:07:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 58 (1BD9A800) [pid = 2348] [serial = 58] [outer = 19FE4000] 12:07:29 INFO - PROCESS | 2348 | 1464289649935 Marionette TRACE conn8 <- [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]]]}] 12:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 12:07:29 INFO - PROCESS | 2348 | 1464289649972 Marionette TRACE conn8 -> [0,45,"getWindowHandle",null] 12:07:29 INFO - PROCESS | 2348 | 1464289649974 Marionette TRACE conn8 <- [1,45,null,{"value":"13"}] 12:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:07:29 INFO - PROCESS | 2348 | 1464289649977 Marionette TRACE conn8 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:07:29 INFO - PROCESS | 2348 | 1464289649979 Marionette TRACE conn8 <- [1,46,null,{}] 12:07:29 INFO - PROCESS | 2348 | 1464289649983 Marionette TRACE conn8 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:30 INFO - PROCESS | 2348 | 1464289650091 Marionette TRACE conn8 <- [1,47,null,{"value":null}] 12:07:30 INFO - PROCESS | 2348 | 1464289650103 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 2348 | ++DOCSHELL 16B0EC00 == 19 [pid = 2348] [id = 21] 12:07:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 59 (1BD9BC00) [pid = 2348] [serial = 59] [outer = 00000000] 12:07:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 60 (1BDA4400) [pid = 2348] [serial = 60] [outer = 1BD9BC00] 12:07:30 INFO - PROCESS | 2348 | 1464289650156 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 61 (1C292400) [pid = 2348] [serial = 61] [outer = 1BD9BC00] 12:07:30 INFO - PROCESS | 2348 | 1464289650551 Marionette TRACE conn8 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 12:07:30 INFO - PROCESS | 2348 | 1464289650615 Marionette TRACE conn8 -> [0,49,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 2348 | 1464289650617 Marionette TRACE conn8 <- [1,49,null,{"value":"13"}] 12:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:07:30 INFO - PROCESS | 2348 | 1464289650620 Marionette TRACE conn8 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - PROCESS | 2348 | 1464289650622 Marionette TRACE conn8 <- [1,50,null,{}] 12:07:30 INFO - PROCESS | 2348 | 1464289650625 Marionette TRACE conn8 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:30 INFO - PROCESS | 2348 | 1464289650733 Marionette TRACE conn8 <- [1,51,null,{"value":null}] 12:07:30 INFO - PROCESS | 2348 | 1464289650794 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 2348 | ++DOCSHELL 1448BC00 == 20 [pid = 2348] [id = 22] 12:07:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 62 (18DDDC00) [pid = 2348] [serial = 62] [outer = 00000000] 12:07:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 63 (1C412400) [pid = 2348] [serial = 63] [outer = 18DDDC00] 12:07:30 INFO - PROCESS | 2348 | 1464289650837 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 64 (1C413C00) [pid = 2348] [serial = 64] [outer = 18DDDC00] 12:07:31 INFO - PROCESS | 2348 | --DOMWINDOW == 63 (1391A400) [pid = 2348] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:07:31 INFO - PROCESS | 2348 | 1464289651193 Marionette TRACE conn8 <- [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]]]}] 12:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 631ms 12:07:31 INFO - PROCESS | 2348 | 1464289651253 Marionette TRACE conn8 -> [0,53,"getWindowHandle",null] 12:07:31 INFO - PROCESS | 2348 | 1464289651255 Marionette TRACE conn8 <- [1,53,null,{"value":"13"}] 12:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:07:31 INFO - PROCESS | 2348 | 1464289651258 Marionette TRACE conn8 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:07:31 INFO - PROCESS | 2348 | 1464289651260 Marionette TRACE conn8 <- [1,54,null,{}] 12:07:31 INFO - PROCESS | 2348 | 1464289651263 Marionette TRACE conn8 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:31 INFO - PROCESS | 2348 | 1464289651338 Marionette TRACE conn8 <- [1,55,null,{"value":null}] 12:07:31 INFO - PROCESS | 2348 | 1464289651400 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 2348 | ++DOCSHELL 11A42C00 == 21 [pid = 2348] [id = 23] 12:07:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 64 (1370D400) [pid = 2348] [serial = 65] [outer = 00000000] 12:07:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 65 (1C41A000) [pid = 2348] [serial = 66] [outer = 1370D400] 12:07:31 INFO - PROCESS | 2348 | 1464289651444 Marionette DEBUG loaded listener.js 12:07:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 66 (1C41C800) [pid = 2348] [serial = 67] [outer = 1370D400] 12:07:31 INFO - PROCESS | 2348 | 1464289651761 Marionette TRACE conn8 <- [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]]]}] 12:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 530ms 12:07:31 INFO - PROCESS | 2348 | 1464289651793 Marionette TRACE conn8 -> [0,57,"getWindowHandle",null] 12:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:07:31 INFO - PROCESS | 2348 | 1464289651795 Marionette TRACE conn8 <- [1,57,null,{"value":"13"}] 12:07:31 INFO - PROCESS | 2348 | 1464289651798 Marionette TRACE conn8 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:07:31 INFO - PROCESS | 2348 | 1464289651800 Marionette TRACE conn8 <- [1,58,null,{}] 12:07:31 INFO - PROCESS | 2348 | 1464289651814 Marionette TRACE conn8 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:31 INFO - PROCESS | 2348 | 1464289651890 Marionette TRACE conn8 <- [1,59,null,{"value":null}] 12:07:31 INFO - PROCESS | 2348 | 1464289651953 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 2348 | ++DOCSHELL 0D86AC00 == 22 [pid = 2348] [id = 24] 12:07:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 67 (0D86C400) [pid = 2348] [serial = 68] [outer = 00000000] 12:07:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 68 (0D875000) [pid = 2348] [serial = 69] [outer = 0D86C400] 12:07:32 INFO - PROCESS | 2348 | 1464289651997 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 69 (161CE800) [pid = 2348] [serial = 70] [outer = 0D86C400] 12:07:32 INFO - PROCESS | 2348 | 1464289652333 Marionette TRACE conn8 <- [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]]]}] 12:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 12:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:07:32 INFO - PROCESS | 2348 | 1464289652370 Marionette TRACE conn8 -> [0,61,"getWindowHandle",null] 12:07:32 INFO - PROCESS | 2348 | 1464289652372 Marionette TRACE conn8 <- [1,61,null,{"value":"13"}] 12:07:32 INFO - PROCESS | 2348 | 1464289652375 Marionette TRACE conn8 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - PROCESS | 2348 | 1464289652377 Marionette TRACE conn8 <- [1,62,null,{}] 12:07:32 INFO - PROCESS | 2348 | 1464289652380 Marionette TRACE conn8 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:32 INFO - PROCESS | 2348 | 1464289652457 Marionette TRACE conn8 <- [1,63,null,{"value":null}] 12:07:32 INFO - PROCESS | 2348 | 1464289652520 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:32 INFO - PROCESS | 2348 | ++DOCSHELL 137CFC00 == 23 [pid = 2348] [id = 25] 12:07:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 70 (137D0400) [pid = 2348] [serial = 71] [outer = 00000000] 12:07:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 71 (137D7C00) [pid = 2348] [serial = 72] [outer = 137D0400] 12:07:32 INFO - PROCESS | 2348 | 1464289652564 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 72 (137DAC00) [pid = 2348] [serial = 73] [outer = 137D0400] 12:07:32 INFO - PROCESS | 2348 | 1464289652879 Marionette TRACE conn8 <- [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]]]}] 12:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 530ms 12:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:07:32 INFO - PROCESS | 2348 | 1464289652910 Marionette TRACE conn8 -> [0,65,"getWindowHandle",null] 12:07:32 INFO - PROCESS | 2348 | 1464289652912 Marionette TRACE conn8 <- [1,65,null,{"value":"13"}] 12:07:32 INFO - PROCESS | 2348 | 1464289652915 Marionette TRACE conn8 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - PROCESS | 2348 | 1464289652917 Marionette TRACE conn8 <- [1,66,null,{}] 12:07:32 INFO - PROCESS | 2348 | 1464289652920 Marionette TRACE conn8 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:32 INFO - PROCESS | 2348 | 1464289653002 Marionette TRACE conn8 <- [1,67,null,{"value":null}] 12:07:33 INFO - PROCESS | 2348 | 1464289653065 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 2348 | ++DOCSHELL 0D379400 == 24 [pid = 2348] [id = 26] 12:07:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 73 (137D5400) [pid = 2348] [serial = 74] [outer = 00000000] 12:07:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 74 (1C264400) [pid = 2348] [serial = 75] [outer = 137D5400] 12:07:33 INFO - PROCESS | 2348 | 1464289653108 Marionette DEBUG loaded listener.js 12:07:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 75 (1C265400) [pid = 2348] [serial = 76] [outer = 137D5400] 12:07:33 INFO - PROCESS | 2348 | 1464289653453 Marionette TRACE conn8 <- [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]]]}] 12:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 12:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:07:33 INFO - PROCESS | 2348 | 1464289653486 Marionette TRACE conn8 -> [0,69,"getWindowHandle",null] 12:07:33 INFO - PROCESS | 2348 | 1464289653488 Marionette TRACE conn8 <- [1,69,null,{"value":"13"}] 12:07:33 INFO - PROCESS | 2348 | 1464289653491 Marionette TRACE conn8 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:07:33 INFO - PROCESS | 2348 | 1464289653492 Marionette TRACE conn8 <- [1,70,null,{}] 12:07:33 INFO - PROCESS | 2348 | 1464289653496 Marionette TRACE conn8 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:33 INFO - PROCESS | 2348 | 1464289653572 Marionette TRACE conn8 <- [1,71,null,{"value":null}] 12:07:33 INFO - PROCESS | 2348 | 1464289653578 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 2348 | ++DOCSHELL 0DA6B800 == 25 [pid = 2348] [id = 27] 12:07:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 76 (0DA6C000) [pid = 2348] [serial = 77] [outer = 00000000] 12:07:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 77 (1C263C00) [pid = 2348] [serial = 78] [outer = 0DA6C000] 12:07:33 INFO - PROCESS | 2348 | 1464289653623 Marionette DEBUG loaded listener.js 12:07:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 78 (1C417400) [pid = 2348] [serial = 79] [outer = 0DA6C000] 12:07:34 INFO - PROCESS | 2348 | 1464289653993 Marionette TRACE conn8 <- [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]]]}] 12:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 531ms 12:07:34 INFO - PROCESS | 2348 | 1464289654027 Marionette TRACE conn8 -> [0,73,"getWindowHandle",null] 12:07:34 INFO - PROCESS | 2348 | 1464289654029 Marionette TRACE conn8 <- [1,73,null,{"value":"13"}] 12:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:07:34 INFO - PROCESS | 2348 | 1464289654032 Marionette TRACE conn8 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 2348 | 1464289654033 Marionette TRACE conn8 <- [1,74,null,{}] 12:07:34 INFO - PROCESS | 2348 | 1464289654037 Marionette TRACE conn8 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:34 INFO - PROCESS | 2348 | 1464289654196 Marionette TRACE conn8 <- [1,75,null,{"value":null}] 12:07:34 INFO - PROCESS | 2348 | 1464289654238 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:34 INFO - PROCESS | 2348 | ++DOCSHELL 0CDEAC00 == 26 [pid = 2348] [id = 28] 12:07:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 79 (0CDEE000) [pid = 2348] [serial = 80] [outer = 00000000] 12:07:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 80 (0D534C00) [pid = 2348] [serial = 81] [outer = 0CDEE000] 12:07:34 INFO - PROCESS | 2348 | 1464289654298 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (0D7EC800) [pid = 2348] [serial = 82] [outer = 0CDEE000] 12:07:34 INFO - PROCESS | 2348 | 1464289654859 Marionette TRACE conn8 <- [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]]]}] 12:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 870ms 12:07:34 INFO - PROCESS | 2348 | 1464289654904 Marionette TRACE conn8 -> [0,77,"getWindowHandle",null] 12:07:34 INFO - PROCESS | 2348 | 1464289654909 Marionette TRACE conn8 <- [1,77,null,{"value":"13"}] 12:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:07:34 INFO - PROCESS | 2348 | 1464289654913 Marionette TRACE conn8 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 2348 | 1464289654917 Marionette TRACE conn8 <- [1,78,null,{}] 12:07:34 INFO - PROCESS | 2348 | 1464289654922 Marionette TRACE conn8 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:35 INFO - PROCESS | 2348 | 1464289655031 Marionette TRACE conn8 <- [1,79,null,{"value":null}] 12:07:35 INFO - PROCESS | 2348 | 1464289655115 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:35 INFO - PROCESS | 2348 | ++DOCSHELL 12110400 == 27 [pid = 2348] [id = 29] 12:07:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (12F04400) [pid = 2348] [serial = 83] [outer = 00000000] 12:07:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (137D6800) [pid = 2348] [serial = 84] [outer = 12F04400] 12:07:35 INFO - PROCESS | 2348 | 1464289655172 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (14C59800) [pid = 2348] [serial = 85] [outer = 12F04400] 12:07:35 INFO - PROCESS | 2348 | 1464289655715 Marionette TRACE conn8 <- [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]]]}] 12:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 890ms 12:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:07:35 INFO - PROCESS | 2348 | 1464289655804 Marionette TRACE conn8 -> [0,81,"getWindowHandle",null] 12:07:35 INFO - PROCESS | 2348 | 1464289655807 Marionette TRACE conn8 <- [1,81,null,{"value":"13"}] 12:07:35 INFO - PROCESS | 2348 | 1464289655811 Marionette TRACE conn8 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:07:35 INFO - PROCESS | 2348 | 1464289655813 Marionette TRACE conn8 <- [1,82,null,{}] 12:07:35 INFO - PROCESS | 2348 | 1464289655817 Marionette TRACE conn8 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:35 INFO - PROCESS | 2348 | 1464289655965 Marionette TRACE conn8 <- [1,83,null,{"value":null}] 12:07:36 INFO - PROCESS | 2348 | 1464289656008 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 2348 | ++DOCSHELL 162C8000 == 28 [pid = 2348] [id = 30] 12:07:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (162C8800) [pid = 2348] [serial = 86] [outer = 00000000] 12:07:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (16D0D400) [pid = 2348] [serial = 87] [outer = 162C8800] 12:07:36 INFO - PROCESS | 2348 | 1464289656063 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (18591000) [pid = 2348] [serial = 88] [outer = 162C8800] 12:07:36 INFO - PROCESS | 2348 | 1464289656589 Marionette TRACE conn8 <- [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]]]}] 12:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 831ms 12:07:36 INFO - PROCESS | 2348 | 1464289656644 Marionette TRACE conn8 -> [0,85,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 2348 | 1464289656648 Marionette TRACE conn8 <- [1,85,null,{"value":"13"}] 12:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:07:36 INFO - PROCESS | 2348 | 1464289656659 Marionette TRACE conn8 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 2348 | 1464289656664 Marionette TRACE conn8 <- [1,86,null,{}] 12:07:36 INFO - PROCESS | 2348 | 1464289656668 Marionette TRACE conn8 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:36 INFO - PROCESS | 2348 | 1464289656775 Marionette TRACE conn8 <- [1,87,null,{"value":null}] 12:07:36 INFO - PROCESS | 2348 | 1464289656860 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 2348 | ++DOCSHELL 162C6400 == 29 [pid = 2348] [id = 31] 12:07:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (1BB38000) [pid = 2348] [serial = 89] [outer = 00000000] 12:07:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (1C29A400) [pid = 2348] [serial = 90] [outer = 1BB38000] 12:07:36 INFO - PROCESS | 2348 | 1464289656918 Marionette DEBUG loaded listener.js 12:07:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (1C54A800) [pid = 2348] [serial = 91] [outer = 1BB38000] 12:07:37 INFO - PROCESS | 2348 | 1464289657631 Marionette TRACE conn8 <- [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]]]}] 12:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1029ms 12:07:37 INFO - PROCESS | 2348 | 1464289657688 Marionette TRACE conn8 -> [0,89,"getWindowHandle",null] 12:07:37 INFO - PROCESS | 2348 | 1464289657692 Marionette TRACE conn8 <- [1,89,null,{"value":"13"}] 12:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:07:37 INFO - PROCESS | 2348 | 1464289657697 Marionette TRACE conn8 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:07:37 INFO - PROCESS | 2348 | 1464289657701 Marionette TRACE conn8 <- [1,90,null,{}] 12:07:37 INFO - PROCESS | 2348 | 1464289657707 Marionette TRACE conn8 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:37 INFO - PROCESS | 2348 | 1464289657809 Marionette TRACE conn8 <- [1,91,null,{"value":null}] 12:07:37 INFO - PROCESS | 2348 | 1464289657884 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:37 INFO - PROCESS | 2348 | ++DOCSHELL 0DB21400 == 30 [pid = 2348] [id = 32] 12:07:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (0DB22000) [pid = 2348] [serial = 92] [outer = 00000000] 12:07:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (0E6A8400) [pid = 2348] [serial = 93] [outer = 0DB22000] 12:07:37 INFO - PROCESS | 2348 | 1464289657933 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (11C2A800) [pid = 2348] [serial = 94] [outer = 0DB22000] 12:07:38 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (16F42800) [pid = 2348] [serial = 14] [outer = 00000000] [url = about:blank] 12:07:38 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (1481D400) [pid = 2348] [serial = 9] [outer = 00000000] [url = about:blank] 12:07:38 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (148C4C00) [pid = 2348] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:07:38 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (0EFA4C00) [pid = 2348] [serial = 4] [outer = 00000000] [url = about:blank] 12:07:38 INFO - PROCESS | 2348 | 1464289658521 Marionette TRACE conn8 <- [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]]]}] 12:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 890ms 12:07:38 INFO - PROCESS | 2348 | 1464289658588 Marionette TRACE conn8 -> [0,93,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 2348 | 1464289658593 Marionette TRACE conn8 <- [1,93,null,{"value":"13"}] 12:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:07:38 INFO - PROCESS | 2348 | 1464289658599 Marionette TRACE conn8 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 2348 | 1464289658602 Marionette TRACE conn8 <- [1,94,null,{}] 12:07:38 INFO - PROCESS | 2348 | 1464289658605 Marionette TRACE conn8 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:38 INFO - PROCESS | 2348 | 1464289658686 Marionette TRACE conn8 <- [1,95,null,{"value":null}] 12:07:38 INFO - PROCESS | 2348 | 1464289658693 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 2348 | ++DOCSHELL 0D869C00 == 31 [pid = 2348] [id = 33] 12:07:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (0D86A000) [pid = 2348] [serial = 95] [outer = 00000000] 12:07:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (0DA6B400) [pid = 2348] [serial = 96] [outer = 0D86A000] 12:07:38 INFO - PROCESS | 2348 | 1464289658738 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (0EFA4C00) [pid = 2348] [serial = 97] [outer = 0D86A000] 12:07:39 INFO - PROCESS | 2348 | 1464289659161 Marionette TRACE conn8 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 12:07:39 INFO - PROCESS | 2348 | 1464289659232 Marionette TRACE conn8 -> [0,97,"getWindowHandle",null] 12:07:39 INFO - PROCESS | 2348 | 1464289659235 Marionette TRACE conn8 <- [1,97,null,{"value":"13"}] 12:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:07:39 INFO - PROCESS | 2348 | 1464289659238 Marionette TRACE conn8 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:07:39 INFO - PROCESS | 2348 | 1464289659241 Marionette TRACE conn8 <- [1,98,null,{}] 12:07:39 INFO - PROCESS | 2348 | 1464289659251 Marionette TRACE conn8 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:39 INFO - PROCESS | 2348 | 1464289659334 Marionette TRACE conn8 <- [1,99,null,{"value":null}] 12:07:39 INFO - PROCESS | 2348 | 1464289659349 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 2348 | ++DOCSHELL 14818C00 == 32 [pid = 2348] [id = 34] 12:07:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (1481E000) [pid = 2348] [serial = 98] [outer = 00000000] 12:07:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (14C58C00) [pid = 2348] [serial = 99] [outer = 1481E000] 12:07:39 INFO - PROCESS | 2348 | 1464289659397 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (16180C00) [pid = 2348] [serial = 100] [outer = 1481E000] 12:07:39 INFO - PROCESS | 2348 | 1464289659795 Marionette TRACE conn8 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 570ms 12:07:39 INFO - PROCESS | 2348 | 1464289659812 Marionette TRACE conn8 -> [0,101,"getWindowHandle",null] 12:07:39 INFO - PROCESS | 2348 | 1464289659815 Marionette TRACE conn8 <- [1,101,null,{"value":"13"}] 12:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:07:39 INFO - PROCESS | 2348 | 1464289659818 Marionette TRACE conn8 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:07:39 INFO - PROCESS | 2348 | 1464289659819 Marionette TRACE conn8 <- [1,102,null,{}] 12:07:39 INFO - PROCESS | 2348 | 1464289659832 Marionette TRACE conn8 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:39 INFO - PROCESS | 2348 | 1464289659913 Marionette TRACE conn8 <- [1,103,null,{"value":null}] 12:07:39 INFO - PROCESS | 2348 | 1464289659919 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 2348 | ++DOCSHELL 161B0800 == 33 [pid = 2348] [id = 35] 12:07:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (161B1000) [pid = 2348] [serial = 101] [outer = 00000000] 12:07:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (161D2C00) [pid = 2348] [serial = 102] [outer = 161B1000] 12:07:39 INFO - PROCESS | 2348 | 1464289659965 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (162C7000) [pid = 2348] [serial = 103] [outer = 161B1000] 12:07:40 INFO - PROCESS | 2348 | 1464289660350 Marionette TRACE conn8 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 570ms 12:07:40 INFO - PROCESS | 2348 | 1464289660388 Marionette TRACE conn8 -> [0,105,"getWindowHandle",null] 12:07:40 INFO - PROCESS | 2348 | 1464289660390 Marionette TRACE conn8 <- [1,105,null,{"value":"13"}] 12:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:07:40 INFO - PROCESS | 2348 | 1464289660393 Marionette TRACE conn8 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:07:40 INFO - PROCESS | 2348 | 1464289660395 Marionette TRACE conn8 <- [1,106,null,{}] 12:07:40 INFO - PROCESS | 2348 | 1464289660398 Marionette TRACE conn8 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:40 INFO - PROCESS | 2348 | 1464289660509 Marionette TRACE conn8 <- [1,107,null,{"value":null}] 12:07:40 INFO - PROCESS | 2348 | 1464289660517 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:40 INFO - PROCESS | 2348 | ++DOCSHELL 16B13400 == 34 [pid = 2348] [id = 36] 12:07:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (16B17800) [pid = 2348] [serial = 104] [outer = 00000000] 12:07:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (16D0EC00) [pid = 2348] [serial = 105] [outer = 16B17800] 12:07:40 INFO - PROCESS | 2348 | 1464289660563 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (170D7800) [pid = 2348] [serial = 106] [outer = 16B17800] 12:07:40 INFO - PROCESS | 2348 | 1464289660992 Marionette TRACE conn8 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 12:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:07:41 INFO - PROCESS | 2348 | 1464289661024 Marionette TRACE conn8 -> [0,109,"getWindowHandle",null] 12:07:41 INFO - PROCESS | 2348 | 1464289661026 Marionette TRACE conn8 <- [1,109,null,{"value":"13"}] 12:07:41 INFO - PROCESS | 2348 | 1464289661029 Marionette TRACE conn8 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - PROCESS | 2348 | 1464289661031 Marionette TRACE conn8 <- [1,110,null,{}] 12:07:41 INFO - PROCESS | 2348 | 1464289661035 Marionette TRACE conn8 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:41 INFO - PROCESS | 2348 | 1464289661161 Marionette TRACE conn8 <- [1,111,null,{"value":null}] 12:07:41 INFO - PROCESS | 2348 | 1464289661169 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 2348 | ++DOCSHELL 0D251C00 == 35 [pid = 2348] [id = 37] 12:07:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (16D0E800) [pid = 2348] [serial = 107] [outer = 00000000] 12:07:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (18DD7C00) [pid = 2348] [serial = 108] [outer = 16D0E800] 12:07:41 INFO - PROCESS | 2348 | 1464289661216 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (19F5A400) [pid = 2348] [serial = 109] [outer = 16D0E800] 12:07:41 INFO - PROCESS | 2348 | 1464289661630 Marionette TRACE conn8 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 12:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:07:41 INFO - PROCESS | 2348 | 1464289661660 Marionette TRACE conn8 -> [0,113,"getWindowHandle",null] 12:07:41 INFO - PROCESS | 2348 | 1464289661662 Marionette TRACE conn8 <- [1,113,null,{"value":"13"}] 12:07:41 INFO - PROCESS | 2348 | 1464289661665 Marionette TRACE conn8 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - PROCESS | 2348 | 1464289661667 Marionette TRACE conn8 <- [1,114,null,{}] 12:07:41 INFO - PROCESS | 2348 | 1464289661670 Marionette TRACE conn8 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:41 INFO - PROCESS | 2348 | 1464289661768 Marionette TRACE conn8 <- [1,115,null,{"value":null}] 12:07:41 INFO - PROCESS | 2348 | 1464289661836 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 2348 | ++DOCSHELL 19F5B400 == 36 [pid = 2348] [id = 38] 12:07:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (19F5C000) [pid = 2348] [serial = 110] [outer = 00000000] 12:07:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (19F66400) [pid = 2348] [serial = 111] [outer = 19F5C000] 12:07:41 INFO - PROCESS | 2348 | 1464289661880 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (19FE3400) [pid = 2348] [serial = 112] [outer = 19F5C000] 12:07:42 INFO - PROCESS | 2348 | 1464289662280 Marionette TRACE conn8 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 12:07:42 INFO - PROCESS | 2348 | 1464289662336 Marionette TRACE conn8 -> [0,117,"getWindowHandle",null] 12:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:07:42 INFO - PROCESS | 2348 | 1464289662338 Marionette TRACE conn8 <- [1,117,null,{"value":"13"}] 12:07:42 INFO - PROCESS | 2348 | 1464289662341 Marionette TRACE conn8 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 2348 | 1464289662343 Marionette TRACE conn8 <- [1,118,null,{}] 12:07:42 INFO - PROCESS | 2348 | 1464289662355 Marionette TRACE conn8 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:42 INFO - PROCESS | 2348 | 1464289662458 Marionette TRACE conn8 <- [1,119,null,{"value":null}] 12:07:42 INFO - PROCESS | 2348 | 1464289662465 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:42 INFO - PROCESS | 2348 | ++DOCSHELL 19F65800 == 37 [pid = 2348] [id = 39] 12:07:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (19FEA000) [pid = 2348] [serial = 113] [outer = 00000000] 12:07:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (1BD9F000) [pid = 2348] [serial = 114] [outer = 19FEA000] 12:07:42 INFO - PROCESS | 2348 | 1464289662509 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (1BD9F800) [pid = 2348] [serial = 115] [outer = 19FEA000] 12:07:43 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (18DDDC00) [pid = 2348] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:07:43 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (0D86C400) [pid = 2348] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:07:43 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (0D533800) [pid = 2348] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:07:43 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (13413400) [pid = 2348] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:07:43 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (161CA000) [pid = 2348] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:07:43 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (12107400) [pid = 2348] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:07:43 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (11FE5000) [pid = 2348] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:07:43 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (161AEC00) [pid = 2348] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:07:43 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (18DD5800) [pid = 2348] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:07:43 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (18B0B800) [pid = 2348] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:07:43 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (19FE4000) [pid = 2348] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:07:43 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (0D7F0800) [pid = 2348] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:07:43 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (137D0400) [pid = 2348] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:07:43 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (1370D400) [pid = 2348] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:07:43 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (1BD9BC00) [pid = 2348] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:07:43 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (137D5400) [pid = 2348] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:07:43 INFO - PROCESS | 2348 | 1464289663136 Marionette TRACE conn8 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 832ms 12:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:07:43 INFO - PROCESS | 2348 | 1464289663174 Marionette TRACE conn8 -> [0,121,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 2348 | 1464289663176 Marionette TRACE conn8 <- [1,121,null,{"value":"13"}] 12:07:43 INFO - PROCESS | 2348 | 1464289663179 Marionette TRACE conn8 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 2348 | 1464289663181 Marionette TRACE conn8 <- [1,122,null,{}] 12:07:43 INFO - PROCESS | 2348 | 1464289663184 Marionette TRACE conn8 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:43 INFO - PROCESS | 2348 | 1464289663262 Marionette TRACE conn8 <- [1,123,null,{"value":null}] 12:07:43 INFO - PROCESS | 2348 | 1464289663271 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 2348 | ++DOCSHELL 0D53CC00 == 38 [pid = 2348] [id = 40] 12:07:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (0D877800) [pid = 2348] [serial = 116] [outer = 00000000] 12:07:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (161B0C00) [pid = 2348] [serial = 117] [outer = 0D877800] 12:07:43 INFO - PROCESS | 2348 | 1464289663315 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (175B0000) [pid = 2348] [serial = 118] [outer = 0D877800] 12:07:43 INFO - PROCESS | 2348 | 1464289663704 Marionette TRACE conn8 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 12:07:43 INFO - PROCESS | 2348 | 1464289663750 Marionette TRACE conn8 -> [0,125,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 2348 | 1464289663753 Marionette TRACE conn8 <- [1,125,null,{"value":"13"}] 12:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:07:43 INFO - PROCESS | 2348 | 1464289663756 Marionette TRACE conn8 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 2348 | 1464289663758 Marionette TRACE conn8 <- [1,126,null,{}] 12:07:43 INFO - PROCESS | 2348 | 1464289663761 Marionette TRACE conn8 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:43 INFO - PROCESS | 2348 | 1464289663840 Marionette TRACE conn8 <- [1,127,null,{"value":null}] 12:07:43 INFO - PROCESS | 2348 | 1464289663847 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 2348 | ++DOCSHELL 153F1800 == 39 [pid = 2348] [id = 41] 12:07:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (153F2800) [pid = 2348] [serial = 119] [outer = 00000000] 12:07:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (153F6800) [pid = 2348] [serial = 120] [outer = 153F2800] 12:07:43 INFO - PROCESS | 2348 | 1464289663891 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (153F9400) [pid = 2348] [serial = 121] [outer = 153F2800] 12:07:44 INFO - PROCESS | 2348 | 1464289664310 Marionette TRACE conn8 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 12:07:44 INFO - PROCESS | 2348 | 1464289664326 Marionette TRACE conn8 -> [0,129,"getWindowHandle",null] 12:07:44 INFO - PROCESS | 2348 | 1464289664329 Marionette TRACE conn8 <- [1,129,null,{"value":"13"}] 12:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:07:44 INFO - PROCESS | 2348 | 1464289664341 Marionette TRACE conn8 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:07:44 INFO - PROCESS | 2348 | 1464289664344 Marionette TRACE conn8 <- [1,130,null,{}] 12:07:44 INFO - PROCESS | 2348 | 1464289664347 Marionette TRACE conn8 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:44 INFO - PROCESS | 2348 | 1464289664452 Marionette TRACE conn8 <- [1,131,null,{"value":null}] 12:07:44 INFO - PROCESS | 2348 | 1464289664459 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:44 INFO - PROCESS | 2348 | ++DOCSHELL 153FA400 == 40 [pid = 2348] [id = 42] 12:07:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (153FAC00) [pid = 2348] [serial = 122] [outer = 00000000] 12:07:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (1C22B000) [pid = 2348] [serial = 123] [outer = 153FAC00] 12:07:44 INFO - PROCESS | 2348 | 1464289664508 Marionette DEBUG loaded listener.js 12:07:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (1C262800) [pid = 2348] [serial = 124] [outer = 153FAC00] 12:07:44 INFO - PROCESS | 2348 | 1464289664934 Marionette TRACE conn8 <- [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]]]}] 12:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 631ms 12:07:44 INFO - PROCESS | 2348 | 1464289664987 Marionette TRACE conn8 -> [0,133,"getWindowHandle",null] 12:07:44 INFO - PROCESS | 2348 | 1464289664989 Marionette TRACE conn8 <- [1,133,null,{"value":"13"}] 12:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:07:44 INFO - PROCESS | 2348 | 1464289664992 Marionette TRACE conn8 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:07:44 INFO - PROCESS | 2348 | 1464289664994 Marionette TRACE conn8 <- [1,134,null,{}] 12:07:45 INFO - PROCESS | 2348 | 1464289664997 Marionette TRACE conn8 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:45 INFO - PROCESS | 2348 | 1464289665117 Marionette TRACE conn8 <- [1,135,null,{"value":null}] 12:07:45 INFO - PROCESS | 2348 | 1464289665199 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 2348 | ++DOCSHELL 0D24A400 == 41 [pid = 2348] [id = 43] 12:07:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (0D271400) [pid = 2348] [serial = 125] [outer = 00000000] 12:07:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (0D538C00) [pid = 2348] [serial = 126] [outer = 0D271400] 12:07:45 INFO - PROCESS | 2348 | 1464289665298 Marionette DEBUG loaded listener.js 12:07:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (0D7EF800) [pid = 2348] [serial = 127] [outer = 0D271400] 12:07:45 INFO - PROCESS | 2348 | 1464289665935 Marionette TRACE conn8 <- [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]]]}] 12:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 970ms 12:07:45 INFO - PROCESS | 2348 | 1464289665970 Marionette TRACE conn8 -> [0,137,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 2348 | 1464289665974 Marionette TRACE conn8 <- [1,137,null,{"value":"13"}] 12:07:45 INFO - PROCESS | 2348 | 1464289665979 Marionette TRACE conn8 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:07:45 INFO - PROCESS | 2348 | 1464289665983 Marionette TRACE conn8 <- [1,138,null,{}] 12:07:45 INFO - PROCESS | 2348 | 1464289665988 Marionette TRACE conn8 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:46 INFO - PROCESS | 2348 | 1464289666096 Marionette TRACE conn8 <- [1,139,null,{"value":null}] 12:07:46 INFO - PROCESS | 2348 | 1464289666172 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:46 INFO - PROCESS | 2348 | ++DOCSHELL 137D1400 == 42 [pid = 2348] [id = 44] 12:07:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (137D2000) [pid = 2348] [serial = 128] [outer = 00000000] 12:07:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (14816C00) [pid = 2348] [serial = 129] [outer = 137D2000] 12:07:46 INFO - PROCESS | 2348 | 1464289666270 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (153EDC00) [pid = 2348] [serial = 130] [outer = 137D2000] 12:07:46 INFO - PROCESS | 2348 | 1464289666852 Marionette TRACE conn8 <- [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]]]}] 12:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 931ms 12:07:46 INFO - PROCESS | 2348 | 1464289666915 Marionette TRACE conn8 -> [0,141,"getWindowHandle",null] 12:07:46 INFO - PROCESS | 2348 | 1464289666919 Marionette TRACE conn8 <- [1,141,null,{"value":"13"}] 12:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:07:46 INFO - PROCESS | 2348 | 1464289666923 Marionette TRACE conn8 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:07:46 INFO - PROCESS | 2348 | 1464289666925 Marionette TRACE conn8 <- [1,142,null,{}] 12:07:46 INFO - PROCESS | 2348 | 1464289666929 Marionette TRACE conn8 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:47 INFO - PROCESS | 2348 | 1464289667032 Marionette TRACE conn8 <- [1,143,null,{"value":null}] 12:07:47 INFO - PROCESS | 2348 | 1464289667112 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 2348 | ++DOCSHELL 148C5400 == 43 [pid = 2348] [id = 45] 12:07:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (185F0000) [pid = 2348] [serial = 131] [outer = 00000000] 12:07:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (18CE8000) [pid = 2348] [serial = 132] [outer = 185F0000] 12:07:47 INFO - PROCESS | 2348 | 1464289667209 Marionette DEBUG loaded listener.js 12:07:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (19D48C00) [pid = 2348] [serial = 133] [outer = 185F0000] 12:07:47 INFO - PROCESS | 2348 | 1464289667788 Marionette TRACE conn8 <- [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]]]}] 12:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 930ms 12:07:47 INFO - PROCESS | 2348 | 1464289667855 Marionette TRACE conn8 -> [0,145,"getWindowHandle",null] 12:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:07:47 INFO - PROCESS | 2348 | 1464289667859 Marionette TRACE conn8 <- [1,145,null,{"value":"13"}] 12:07:47 INFO - PROCESS | 2348 | 1464289667870 Marionette TRACE conn8 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 2348 | 1464289667875 Marionette TRACE conn8 <- [1,146,null,{}] 12:07:47 INFO - PROCESS | 2348 | 1464289667879 Marionette TRACE conn8 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:48 INFO - PROCESS | 2348 | 1464289668093 Marionette TRACE conn8 <- [1,147,null,{"value":null}] 12:07:48 INFO - PROCESS | 2348 | 1464289668178 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:48 INFO - PROCESS | 2348 | ++DOCSHELL 0D531400 == 44 [pid = 2348] [id = 46] 12:07:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (0D535000) [pid = 2348] [serial = 134] [outer = 00000000] 12:07:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (0D870400) [pid = 2348] [serial = 135] [outer = 0D535000] 12:07:48 INFO - PROCESS | 2348 | 1464289668270 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (0DB72000) [pid = 2348] [serial = 136] [outer = 0D535000] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 153FA400 == 43 [pid = 2348] [id = 42] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 153F1800 == 42 [pid = 2348] [id = 41] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 0D53CC00 == 41 [pid = 2348] [id = 40] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 19F65800 == 40 [pid = 2348] [id = 39] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 19F5B400 == 39 [pid = 2348] [id = 38] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 0D251C00 == 38 [pid = 2348] [id = 37] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 16B13400 == 37 [pid = 2348] [id = 36] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 161B0800 == 36 [pid = 2348] [id = 35] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 14818C00 == 35 [pid = 2348] [id = 34] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 0D869C00 == 34 [pid = 2348] [id = 33] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 162C6400 == 33 [pid = 2348] [id = 31] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 0DB21400 == 32 [pid = 2348] [id = 32] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 12110400 == 31 [pid = 2348] [id = 29] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 162C8000 == 30 [pid = 2348] [id = 30] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 148C5400 == 29 [pid = 2348] [id = 45] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 0D24A400 == 28 [pid = 2348] [id = 43] 12:07:49 INFO - PROCESS | 2348 | --DOCSHELL 137D1400 == 27 [pid = 2348] [id = 44] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (175AE400) [pid = 2348] [serial = 17] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (1C263C00) [pid = 2348] [serial = 78] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (1C265400) [pid = 2348] [serial = 76] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (1C412400) [pid = 2348] [serial = 63] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (0D875000) [pid = 2348] [serial = 69] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (0D53F000) [pid = 2348] [serial = 51] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (16B16000) [pid = 2348] [serial = 42] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (13919000) [pid = 2348] [serial = 43] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (162C4400) [pid = 2348] [serial = 49] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (161D4C00) [pid = 2348] [serial = 48] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (14DA5400) [pid = 2348] [serial = 45] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (18C9FC00) [pid = 2348] [serial = 46] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (14CDCC00) [pid = 2348] [serial = 27] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (14DAE000) [pid = 2348] [serial = 28] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (161B8800) [pid = 2348] [serial = 54] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (16F40C00) [pid = 2348] [serial = 55] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (19D49400) [pid = 2348] [serial = 39] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (16B0D000) [pid = 2348] [serial = 40] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (18B18C00) [pid = 2348] [serial = 35] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (18CE9400) [pid = 2348] [serial = 36] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (1BD9A800) [pid = 2348] [serial = 58] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (19FEAC00) [pid = 2348] [serial = 57] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (0DA6A400) [pid = 2348] [serial = 21] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (0DB22400) [pid = 2348] [serial = 22] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (185E1400) [pid = 2348] [serial = 30] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (137D7C00) [pid = 2348] [serial = 72] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (1C264400) [pid = 2348] [serial = 75] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (11C23800) [pid = 2348] [serial = 24] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (161AD000) [pid = 2348] [serial = 52] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (187B4400) [pid = 2348] [serial = 33] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (1C41A000) [pid = 2348] [serial = 66] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (1C413C00) [pid = 2348] [serial = 64] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (161CE800) [pid = 2348] [serial = 70] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (1BDA4400) [pid = 2348] [serial = 60] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 80 (1C292400) [pid = 2348] [serial = 61] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 79 (137DAC00) [pid = 2348] [serial = 73] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | --DOMWINDOW == 78 (1C41C800) [pid = 2348] [serial = 67] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 2348 | 1464289669485 Marionette TRACE conn8 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1640ms 12:07:49 INFO - PROCESS | 2348 | 1464289669521 Marionette TRACE conn8 -> [0,149,"getWindowHandle",null] 12:07:49 INFO - PROCESS | 2348 | 1464289669524 Marionette TRACE conn8 <- [1,149,null,{"value":"13"}] 12:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:07:49 INFO - PROCESS | 2348 | 1464289669532 Marionette TRACE conn8 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - PROCESS | 2348 | 1464289669535 Marionette TRACE conn8 <- [1,150,null,{}] 12:07:49 INFO - PROCESS | 2348 | 1464289669541 Marionette TRACE conn8 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:49 INFO - PROCESS | 2348 | 1464289669619 Marionette TRACE conn8 <- [1,151,null,{"value":null}] 12:07:49 INFO - PROCESS | 2348 | 1464289669689 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 2348 | ++DOCSHELL 0D732400 == 28 [pid = 2348] [id = 47] 12:07:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 79 (0D7E4000) [pid = 2348] [serial = 137] [outer = 00000000] 12:07:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 80 (0D876400) [pid = 2348] [serial = 138] [outer = 0D7E4000] 12:07:49 INFO - PROCESS | 2348 | 1464289669736 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (0DB27400) [pid = 2348] [serial = 139] [outer = 0D7E4000] 12:07:50 INFO - PROCESS | 2348 | 1464289670124 Marionette TRACE conn8 <- [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]]]}] 12:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 12:07:50 INFO - PROCESS | 2348 | 1464289670163 Marionette TRACE conn8 -> [0,153,"getWindowHandle",null] 12:07:50 INFO - PROCESS | 2348 | 1464289670169 Marionette TRACE conn8 <- [1,153,null,{"value":"13"}] 12:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:07:50 INFO - PROCESS | 2348 | 1464289670181 Marionette TRACE conn8 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - PROCESS | 2348 | 1464289670184 Marionette TRACE conn8 <- [1,154,null,{}] 12:07:50 INFO - PROCESS | 2348 | 1464289670188 Marionette TRACE conn8 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:50 INFO - PROCESS | 2348 | 1464289670270 Marionette TRACE conn8 <- [1,155,null,{"value":null}] 12:07:50 INFO - PROCESS | 2348 | 1464289670277 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 2348 | ++DOCSHELL 11A15800 == 29 [pid = 2348] [id = 48] 12:07:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (11A18C00) [pid = 2348] [serial = 140] [outer = 00000000] 12:07:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (1210D000) [pid = 2348] [serial = 141] [outer = 11A18C00] 12:07:50 INFO - PROCESS | 2348 | 1464289670323 Marionette DEBUG loaded listener.js 12:07:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (1217AC00) [pid = 2348] [serial = 142] [outer = 11A18C00] 12:07:50 INFO - PROCESS | 2348 | 1464289670757 Marionette TRACE conn8 <- [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]]]}] 12:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 12:07:50 INFO - PROCESS | 2348 | 1464289670814 Marionette TRACE conn8 -> [0,157,"getWindowHandle",null] 12:07:50 INFO - PROCESS | 2348 | 1464289670817 Marionette TRACE conn8 <- [1,157,null,{"value":"13"}] 12:07:50 INFO - PROCESS | 2348 | 1464289670820 Marionette TRACE conn8 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:07:50 INFO - PROCESS | 2348 | 1464289670823 Marionette TRACE conn8 <- [1,158,null,{}] 12:07:50 INFO - PROCESS | 2348 | 1464289670834 Marionette TRACE conn8 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:50 INFO - PROCESS | 2348 | 1464289670915 Marionette TRACE conn8 <- [1,159,null,{"value":null}] 12:07:50 INFO - PROCESS | 2348 | 1464289670958 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 2348 | ++DOCSHELL 14819400 == 30 [pid = 2348] [id = 49] 12:07:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (1481D400) [pid = 2348] [serial = 143] [outer = 00000000] 12:07:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (148C7C00) [pid = 2348] [serial = 144] [outer = 1481D400] 12:07:51 INFO - PROCESS | 2348 | 1464289671005 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (14CDBC00) [pid = 2348] [serial = 145] [outer = 1481D400] 12:07:51 INFO - PROCESS | 2348 | 1464289671465 Marionette TRACE conn8 <- [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]]]}] 12:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 12:07:51 INFO - PROCESS | 2348 | 1464289671494 Marionette TRACE conn8 -> [0,161,"getWindowHandle",null] 12:07:51 INFO - PROCESS | 2348 | 1464289671496 Marionette TRACE conn8 <- [1,161,null,{"value":"13"}] 12:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:07:51 INFO - PROCESS | 2348 | 1464289671509 Marionette TRACE conn8 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - PROCESS | 2348 | 1464289671511 Marionette TRACE conn8 <- [1,162,null,{}] 12:07:51 INFO - PROCESS | 2348 | 1464289671514 Marionette TRACE conn8 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:51 INFO - PROCESS | 2348 | 1464289671618 Marionette TRACE conn8 <- [1,163,null,{"value":null}] 12:07:51 INFO - PROCESS | 2348 | 1464289671625 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:51 INFO - PROCESS | 2348 | ++DOCSHELL 148C7800 == 31 [pid = 2348] [id = 50] 12:07:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (14CE0400) [pid = 2348] [serial = 146] [outer = 00000000] 12:07:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (16186400) [pid = 2348] [serial = 147] [outer = 14CE0400] 12:07:51 INFO - PROCESS | 2348 | 1464289671670 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (161B4800) [pid = 2348] [serial = 148] [outer = 14CE0400] 12:07:52 INFO - PROCESS | 2348 | 1464289672122 Marionette TRACE conn8 <- [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]]]}] 12:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 12:07:52 INFO - PROCESS | 2348 | 1464289672151 Marionette TRACE conn8 -> [0,165,"getWindowHandle",null] 12:07:52 INFO - PROCESS | 2348 | 1464289672153 Marionette TRACE conn8 <- [1,165,null,{"value":"13"}] 12:07:52 INFO - PROCESS | 2348 | 1464289672156 Marionette TRACE conn8 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:07:52 INFO - PROCESS | 2348 | 1464289672157 Marionette TRACE conn8 <- [1,166,null,{}] 12:07:52 INFO - PROCESS | 2348 | 1464289672161 Marionette TRACE conn8 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:52 INFO - PROCESS | 2348 | 1464289672260 Marionette TRACE conn8 <- [1,167,null,{"value":null}] 12:07:52 INFO - PROCESS | 2348 | 1464289672332 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:52 INFO - PROCESS | 2348 | ++DOCSHELL 161CF000 == 32 [pid = 2348] [id = 51] 12:07:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (161D0400) [pid = 2348] [serial = 149] [outer = 00000000] 12:07:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (162C3C00) [pid = 2348] [serial = 150] [outer = 161D0400] 12:07:52 INFO - PROCESS | 2348 | 1464289672376 Marionette DEBUG loaded listener.js 12:07:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (164C7400) [pid = 2348] [serial = 151] [outer = 161D0400] 12:07:52 INFO - PROCESS | 2348 | 1464289672783 Marionette TRACE conn8 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 12:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:07:52 INFO - PROCESS | 2348 | 1464289672831 Marionette TRACE conn8 -> [0,169,"getWindowHandle",null] 12:07:52 INFO - PROCESS | 2348 | 1464289672833 Marionette TRACE conn8 <- [1,169,null,{"value":"13"}] 12:07:52 INFO - PROCESS | 2348 | 1464289672836 Marionette TRACE conn8 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:07:52 INFO - PROCESS | 2348 | 1464289672838 Marionette TRACE conn8 <- [1,170,null,{}] 12:07:52 INFO - PROCESS | 2348 | 1464289672851 Marionette TRACE conn8 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:52 INFO - PROCESS | 2348 | 1464289672969 Marionette TRACE conn8 <- [1,171,null,{"value":null}] 12:07:52 INFO - PROCESS | 2348 | 1464289672976 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:52 INFO - PROCESS | 2348 | ++DOCSHELL 16B11000 == 33 [pid = 2348] [id = 52] 12:07:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (16B16000) [pid = 2348] [serial = 152] [outer = 00000000] 12:07:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (16F42C00) [pid = 2348] [serial = 153] [outer = 16B16000] 12:07:53 INFO - PROCESS | 2348 | 1464289673021 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (175AFC00) [pid = 2348] [serial = 154] [outer = 16B16000] 12:07:53 INFO - PROCESS | 2348 | 1464289673435 Marionette TRACE conn8 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 12:07:53 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (16D0E800) [pid = 2348] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:07:53 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (19FEA000) [pid = 2348] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:07:53 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (0CDEE000) [pid = 2348] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:07:53 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (161B1000) [pid = 2348] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:07:53 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (12F04400) [pid = 2348] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:07:53 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (1BB38000) [pid = 2348] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:07:53 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (0DA6C000) [pid = 2348] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:07:53 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (16B17800) [pid = 2348] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:07:53 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (0D86A000) [pid = 2348] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:07:53 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (1481E000) [pid = 2348] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:07:53 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (0DB22000) [pid = 2348] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:07:53 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (162C8800) [pid = 2348] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:07:53 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (19F5C000) [pid = 2348] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:07:53 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (0D877800) [pid = 2348] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:07:53 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (153F2800) [pid = 2348] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:07:53 INFO - PROCESS | 2348 | --DOMWINDOW == 80 (153FAC00) [pid = 2348] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:07:53 INFO - PROCESS | 2348 | 1464289673738 Marionette TRACE conn8 -> [0,173,"getWindowHandle",null] 12:07:53 INFO - PROCESS | 2348 | 1464289673740 Marionette TRACE conn8 <- [1,173,null,{"value":"13"}] 12:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:07:53 INFO - PROCESS | 2348 | 1464289673749 Marionette TRACE conn8 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:07:53 INFO - PROCESS | 2348 | 1464289673751 Marionette TRACE conn8 <- [1,174,null,{}] 12:07:53 INFO - PROCESS | 2348 | 1464289673755 Marionette TRACE conn8 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:53 INFO - PROCESS | 2348 | 1464289673827 Marionette TRACE conn8 <- [1,175,null,{"value":null}] 12:07:53 INFO - PROCESS | 2348 | 1464289673835 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 2348 | ++DOCSHELL 0D533400 == 34 [pid = 2348] [id = 53] 12:07:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (0DA6F800) [pid = 2348] [serial = 155] [outer = 00000000] 12:07:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (137D8400) [pid = 2348] [serial = 156] [outer = 0DA6F800] 12:07:53 INFO - PROCESS | 2348 | 1464289673881 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (137DD000) [pid = 2348] [serial = 157] [outer = 0DA6F800] 12:07:54 INFO - PROCESS | 2348 | 1464289674271 Marionette TRACE conn8 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 12:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:07:54 INFO - PROCESS | 2348 | 1464289674327 Marionette TRACE conn8 -> [0,177,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 2348 | 1464289674329 Marionette TRACE conn8 <- [1,177,null,{"value":"13"}] 12:07:54 INFO - PROCESS | 2348 | 1464289674332 Marionette TRACE conn8 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - PROCESS | 2348 | 1464289674333 Marionette TRACE conn8 <- [1,178,null,{}] 12:07:54 INFO - PROCESS | 2348 | 1464289674337 Marionette TRACE conn8 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:54 INFO - PROCESS | 2348 | 1464289674410 Marionette TRACE conn8 <- [1,179,null,{"value":null}] 12:07:54 INFO - PROCESS | 2348 | 1464289674416 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 2348 | ++DOCSHELL 161B1000 == 35 [pid = 2348] [id = 54] 12:07:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (161D7000) [pid = 2348] [serial = 158] [outer = 00000000] 12:07:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (186DA400) [pid = 2348] [serial = 159] [outer = 161D7000] 12:07:54 INFO - PROCESS | 2348 | 1464289674460 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (186DD000) [pid = 2348] [serial = 160] [outer = 161D7000] 12:07:54 INFO - PROCESS | 2348 | 1464289674849 Marionette TRACE conn8 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 12:07:54 INFO - PROCESS | 2348 | 1464289674914 Marionette TRACE conn8 -> [0,181,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 2348 | 1464289674916 Marionette TRACE conn8 <- [1,181,null,{"value":"13"}] 12:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:07:54 INFO - PROCESS | 2348 | 1464289674920 Marionette TRACE conn8 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - PROCESS | 2348 | 1464289674921 Marionette TRACE conn8 <- [1,182,null,{}] 12:07:54 INFO - PROCESS | 2348 | 1464289674925 Marionette TRACE conn8 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:55 INFO - PROCESS | 2348 | 1464289674999 Marionette TRACE conn8 <- [1,183,null,{"value":null}] 12:07:55 INFO - PROCESS | 2348 | 1464289675008 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 2348 | ++DOCSHELL 14819000 == 36 [pid = 2348] [id = 55] 12:07:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (18CA5400) [pid = 2348] [serial = 161] [outer = 00000000] 12:07:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (18CE8400) [pid = 2348] [serial = 162] [outer = 18CA5400] 12:07:55 INFO - PROCESS | 2348 | 1464289675052 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (18D3DC00) [pid = 2348] [serial = 163] [outer = 18CA5400] 12:07:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (19F5E000) [pid = 2348] [serial = 164] [outer = 185EE800] 12:07:55 INFO - PROCESS | 2348 | 1464289675513 Marionette TRACE conn8 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 12:07:55 INFO - PROCESS | 2348 | 1464289675554 Marionette TRACE conn8 -> [0,185,"getWindowHandle",null] 12:07:55 INFO - PROCESS | 2348 | 1464289675556 Marionette TRACE conn8 <- [1,185,null,{"value":"13"}] 12:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:07:55 INFO - PROCESS | 2348 | 1464289675559 Marionette TRACE conn8 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:07:55 INFO - PROCESS | 2348 | 1464289675561 Marionette TRACE conn8 <- [1,186,null,{}] 12:07:55 INFO - PROCESS | 2348 | 1464289675564 Marionette TRACE conn8 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:55 INFO - PROCESS | 2348 | 1464289675642 Marionette TRACE conn8 <- [1,187,null,{"value":null}] 12:07:55 INFO - PROCESS | 2348 | 1464289675651 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 2348 | ++DOCSHELL 16186000 == 37 [pid = 2348] [id = 56] 12:07:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (18DD7000) [pid = 2348] [serial = 165] [outer = 00000000] 12:07:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (19D4D800) [pid = 2348] [serial = 166] [outer = 18DD7000] 12:07:55 INFO - PROCESS | 2348 | 1464289675696 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (19FEB800) [pid = 2348] [serial = 167] [outer = 18DD7000] 12:07:56 INFO - PROCESS | 2348 | 1464289676374 Marionette TRACE conn8 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 871ms 12:07:56 INFO - PROCESS | 2348 | 1464289676430 Marionette TRACE conn8 -> [0,189,"getWindowHandle",null] 12:07:56 INFO - PROCESS | 2348 | 1464289676434 Marionette TRACE conn8 <- [1,189,null,{"value":"13"}] 12:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:07:56 INFO - PROCESS | 2348 | 1464289676439 Marionette TRACE conn8 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - PROCESS | 2348 | 1464289676443 Marionette TRACE conn8 <- [1,190,null,{}] 12:07:56 INFO - PROCESS | 2348 | 1464289676449 Marionette TRACE conn8 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:56 INFO - PROCESS | 2348 | 1464289676571 Marionette TRACE conn8 <- [1,191,null,{"value":null}] 12:07:56 INFO - PROCESS | 2348 | 1464289676640 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:56 INFO - PROCESS | 2348 | ++DOCSHELL 0D86BC00 == 38 [pid = 2348] [id = 57] 12:07:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (0DB72800) [pid = 2348] [serial = 168] [outer = 00000000] 12:07:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (12110C00) [pid = 2348] [serial = 169] [outer = 0DB72800] 12:07:56 INFO - PROCESS | 2348 | 1464289676697 Marionette DEBUG loaded listener.js 12:07:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (13411400) [pid = 2348] [serial = 170] [outer = 0DB72800] 12:07:57 INFO - PROCESS | 2348 | 1464289677412 Marionette TRACE conn8 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1024ms 12:07:57 INFO - PROCESS | 2348 | 1464289677465 Marionette TRACE conn8 -> [0,193,"getWindowHandle",null] 12:07:57 INFO - PROCESS | 2348 | 1464289677472 Marionette TRACE conn8 <- [1,193,null,{"value":"13"}] 12:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:07:57 INFO - PROCESS | 2348 | 1464289677478 Marionette TRACE conn8 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - PROCESS | 2348 | 1464289677481 Marionette TRACE conn8 <- [1,194,null,{}] 12:07:57 INFO - PROCESS | 2348 | 1464289677485 Marionette TRACE conn8 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:57 INFO - PROCESS | 2348 | 1464289677608 Marionette TRACE conn8 <- [1,195,null,{"value":null}] 12:07:57 INFO - PROCESS | 2348 | 1464289677682 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 2348 | ++DOCSHELL 14490C00 == 39 [pid = 2348] [id = 58] 12:07:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (144CDC00) [pid = 2348] [serial = 171] [outer = 00000000] 12:07:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (161B7000) [pid = 2348] [serial = 172] [outer = 144CDC00] 12:07:57 INFO - PROCESS | 2348 | 1464289677737 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (161D8C00) [pid = 2348] [serial = 173] [outer = 144CDC00] 12:07:58 INFO - PROCESS | 2348 | --DOCSHELL 14819000 == 38 [pid = 2348] [id = 55] 12:07:58 INFO - PROCESS | 2348 | --DOCSHELL 161B1000 == 37 [pid = 2348] [id = 54] 12:07:58 INFO - PROCESS | 2348 | --DOCSHELL 0D533400 == 36 [pid = 2348] [id = 53] 12:07:58 INFO - PROCESS | 2348 | --DOCSHELL 16B11000 == 35 [pid = 2348] [id = 52] 12:07:58 INFO - PROCESS | 2348 | --DOCSHELL 161CF000 == 34 [pid = 2348] [id = 51] 12:07:58 INFO - PROCESS | 2348 | --DOCSHELL 148C7800 == 33 [pid = 2348] [id = 50] 12:07:58 INFO - PROCESS | 2348 | --DOCSHELL 14819400 == 32 [pid = 2348] [id = 49] 12:07:58 INFO - PROCESS | 2348 | --DOCSHELL 11A15800 == 31 [pid = 2348] [id = 48] 12:07:58 INFO - PROCESS | 2348 | --DOCSHELL 0D732400 == 30 [pid = 2348] [id = 47] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (18DD7C00) [pid = 2348] [serial = 108] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (1BD9F000) [pid = 2348] [serial = 114] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (0D534C00) [pid = 2348] [serial = 81] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (0D7EC800) [pid = 2348] [serial = 82] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (161D2C00) [pid = 2348] [serial = 102] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (162C7000) [pid = 2348] [serial = 103] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (137D6800) [pid = 2348] [serial = 84] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (14C59800) [pid = 2348] [serial = 85] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (1C29A400) [pid = 2348] [serial = 90] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (1C54A800) [pid = 2348] [serial = 91] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (1C417400) [pid = 2348] [serial = 79] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (16D0EC00) [pid = 2348] [serial = 105] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (0DA6B400) [pid = 2348] [serial = 96] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (0EFA4C00) [pid = 2348] [serial = 97] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (14C58C00) [pid = 2348] [serial = 99] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (16180C00) [pid = 2348] [serial = 100] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (0E6A8400) [pid = 2348] [serial = 93] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (11C2A800) [pid = 2348] [serial = 94] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 80 (16D0D400) [pid = 2348] [serial = 87] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 79 (18591000) [pid = 2348] [serial = 88] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 78 (19FE3400) [pid = 2348] [serial = 112] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 77 (19F66400) [pid = 2348] [serial = 111] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 76 (161B0C00) [pid = 2348] [serial = 117] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 75 (153F9400) [pid = 2348] [serial = 121] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 74 (1BD9F800) [pid = 2348] [serial = 115] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 73 (153F6800) [pid = 2348] [serial = 120] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 72 (19F5A400) [pid = 2348] [serial = 109] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 71 (175B0000) [pid = 2348] [serial = 118] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 70 (170D7800) [pid = 2348] [serial = 106] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 69 (1C262800) [pid = 2348] [serial = 124] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | --DOMWINDOW == 68 (1C22B000) [pid = 2348] [serial = 123] [outer = 00000000] [url = about:blank] 12:07:58 INFO - PROCESS | 2348 | 1464289678527 Marionette TRACE conn8 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1071ms 12:07:58 INFO - PROCESS | 2348 | 1464289678550 Marionette TRACE conn8 -> [0,197,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 2348 | 1464289678555 Marionette TRACE conn8 <- [1,197,null,{"value":"13"}] 12:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:07:58 INFO - PROCESS | 2348 | 1464289678559 Marionette TRACE conn8 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - PROCESS | 2348 | 1464289678563 Marionette TRACE conn8 <- [1,198,null,{}] 12:07:58 INFO - PROCESS | 2348 | 1464289678568 Marionette TRACE conn8 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:58 INFO - PROCESS | 2348 | 1464289678650 Marionette TRACE conn8 <- [1,199,null,{"value":null}] 12:07:58 INFO - PROCESS | 2348 | 1464289678658 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 2348 | ++DOCSHELL 0D7EC800 == 31 [pid = 2348] [id = 59] 12:07:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 69 (0D875400) [pid = 2348] [serial = 174] [outer = 00000000] 12:07:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 70 (0E35C400) [pid = 2348] [serial = 175] [outer = 0D875400] 12:07:58 INFO - PROCESS | 2348 | 1464289678707 Marionette DEBUG loaded listener.js 12:07:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 71 (11C23800) [pid = 2348] [serial = 176] [outer = 0D875400] 12:07:59 INFO - PROCESS | 2348 | 1464289679136 Marionette TRACE conn8 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 12:07:59 INFO - PROCESS | 2348 | 1464289679191 Marionette TRACE conn8 -> [0,201,"getWindowHandle",null] 12:07:59 INFO - PROCESS | 2348 | 1464289679196 Marionette TRACE conn8 <- [1,201,null,{"value":"13"}] 12:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:07:59 INFO - PROCESS | 2348 | 1464289679202 Marionette TRACE conn8 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - PROCESS | 2348 | 1464289679204 Marionette TRACE conn8 <- [1,202,null,{}] 12:07:59 INFO - PROCESS | 2348 | 1464289679208 Marionette TRACE conn8 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:59 INFO - PROCESS | 2348 | 1464289679293 Marionette TRACE conn8 <- [1,203,null,{"value":null}] 12:07:59 INFO - PROCESS | 2348 | 1464289679303 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:59 INFO - PROCESS | 2348 | ++DOCSHELL 13409400 == 32 [pid = 2348] [id = 60] 12:07:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 72 (13412000) [pid = 2348] [serial = 177] [outer = 00000000] 12:07:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 73 (137D5000) [pid = 2348] [serial = 178] [outer = 13412000] 12:07:59 INFO - PROCESS | 2348 | 1464289679349 Marionette DEBUG loaded listener.js 12:07:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 74 (137DAC00) [pid = 2348] [serial = 179] [outer = 13412000] 12:07:59 INFO - PROCESS | 2348 | 1464289679763 Marionette TRACE conn8 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 12:07:59 INFO - PROCESS | 2348 | 1464289679835 Marionette TRACE conn8 -> [0,205,"getWindowHandle",null] 12:07:59 INFO - PROCESS | 2348 | 1464289679837 Marionette TRACE conn8 <- [1,205,null,{"value":"13"}] 12:07:59 INFO - PROCESS | 2348 | 1464289679841 Marionette TRACE conn8 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:07:59 INFO - PROCESS | 2348 | 1464289679844 Marionette TRACE conn8 <- [1,206,null,{}] 12:07:59 INFO - PROCESS | 2348 | 1464289679855 Marionette TRACE conn8 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:59 INFO - PROCESS | 2348 | 1464289679938 Marionette TRACE conn8 <- [1,207,null,{"value":null}] 12:07:59 INFO - PROCESS | 2348 | 1464289679949 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:59 INFO - PROCESS | 2348 | ++DOCSHELL 153FBC00 == 33 [pid = 2348] [id = 61] 12:07:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 75 (15702400) [pid = 2348] [serial = 180] [outer = 00000000] 12:07:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 76 (161A9400) [pid = 2348] [serial = 181] [outer = 15702400] 12:08:00 INFO - PROCESS | 2348 | 1464289680004 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 77 (161B6C00) [pid = 2348] [serial = 182] [outer = 15702400] 12:08:00 INFO - PROCESS | 2348 | 1464289680406 Marionette TRACE conn8 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 12:08:00 INFO - PROCESS | 2348 | 1464289680475 Marionette TRACE conn8 -> [0,209,"getWindowHandle",null] 12:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:08:00 INFO - PROCESS | 2348 | 1464289680478 Marionette TRACE conn8 <- [1,209,null,{"value":"13"}] 12:08:00 INFO - PROCESS | 2348 | 1464289680480 Marionette TRACE conn8 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:08:00 INFO - PROCESS | 2348 | 1464289680491 Marionette TRACE conn8 <- [1,210,null,{}] 12:08:00 INFO - PROCESS | 2348 | 1464289680495 Marionette TRACE conn8 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:00 INFO - PROCESS | 2348 | 1464289680579 Marionette TRACE conn8 <- [1,211,null,{"value":null}] 12:08:00 INFO - PROCESS | 2348 | 1464289680586 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 2348 | ++DOCSHELL 161D2000 == 34 [pid = 2348] [id = 62] 12:08:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 78 (161D5000) [pid = 2348] [serial = 183] [outer = 00000000] 12:08:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 79 (164C9800) [pid = 2348] [serial = 184] [outer = 161D5000] 12:08:00 INFO - PROCESS | 2348 | 1464289680631 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 80 (16B15C00) [pid = 2348] [serial = 185] [outer = 161D5000] 12:08:01 INFO - PROCESS | 2348 | 1464289681096 Marionette TRACE conn8 <- [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]]]}] 12:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 631ms 12:08:01 INFO - PROCESS | 2348 | 1464289681116 Marionette TRACE conn8 -> [0,213,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 2348 | 1464289681118 Marionette TRACE conn8 <- [1,213,null,{"value":"13"}] 12:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:08:01 INFO - PROCESS | 2348 | 1464289681127 Marionette TRACE conn8 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - PROCESS | 2348 | 1464289681129 Marionette TRACE conn8 <- [1,214,null,{}] 12:08:01 INFO - PROCESS | 2348 | 1464289681132 Marionette TRACE conn8 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:01 INFO - PROCESS | 2348 | 1464289681231 Marionette TRACE conn8 <- [1,215,null,{"value":null}] 12:08:01 INFO - PROCESS | 2348 | 1464289681237 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:01 INFO - PROCESS | 2348 | ++DOCSHELL 162C6400 == 35 [pid = 2348] [id = 63] 12:08:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (16B1A800) [pid = 2348] [serial = 186] [outer = 00000000] 12:08:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (170D3800) [pid = 2348] [serial = 187] [outer = 16B1A800] 12:08:01 INFO - PROCESS | 2348 | 1464289681285 Marionette DEBUG loaded listener.js 12:08:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (170D5C00) [pid = 2348] [serial = 188] [outer = 16B1A800] 12:08:01 INFO - PROCESS | 2348 | 1464289681719 Marionette TRACE conn8 <- [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]]]}] 12:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 631ms 12:08:01 INFO - PROCESS | 2348 | 1464289681761 Marionette TRACE conn8 -> [0,217,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 2348 | 1464289681763 Marionette TRACE conn8 <- [1,217,null,{"value":"13"}] 12:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:08:01 INFO - PROCESS | 2348 | 1464289681766 Marionette TRACE conn8 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - PROCESS | 2348 | 1464289681768 Marionette TRACE conn8 <- [1,218,null,{}] 12:08:01 INFO - PROCESS | 2348 | 1464289681771 Marionette TRACE conn8 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:01 INFO - PROCESS | 2348 | 1464289681888 Marionette TRACE conn8 <- [1,219,null,{"value":null}] 12:08:01 INFO - PROCESS | 2348 | 1464289681964 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:01 INFO - PROCESS | 2348 | ++DOCSHELL 18593400 == 36 [pid = 2348] [id = 64] 12:08:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (1859A800) [pid = 2348] [serial = 189] [outer = 00000000] 12:08:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (18CA2800) [pid = 2348] [serial = 190] [outer = 1859A800] 12:08:02 INFO - PROCESS | 2348 | 1464289682009 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (18CA3800) [pid = 2348] [serial = 191] [outer = 1859A800] 12:08:02 INFO - PROCESS | 2348 | 1464289682402 Marionette TRACE conn8 <- [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]]]}] 12:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 12:08:02 INFO - PROCESS | 2348 | 1464289682437 Marionette TRACE conn8 -> [0,221,"getWindowHandle",null] 12:08:02 INFO - PROCESS | 2348 | 1464289682439 Marionette TRACE conn8 <- [1,221,null,{"value":"13"}] 12:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:08:02 INFO - PROCESS | 2348 | 1464289682442 Marionette TRACE conn8 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:08:02 INFO - PROCESS | 2348 | 1464289682444 Marionette TRACE conn8 <- [1,222,null,{}] 12:08:02 INFO - PROCESS | 2348 | 1464289682447 Marionette TRACE conn8 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:02 INFO - PROCESS | 2348 | 1464289682555 Marionette TRACE conn8 <- [1,223,null,{"value":null}] 12:08:02 INFO - PROCESS | 2348 | 1464289682562 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:02 INFO - PROCESS | 2348 | ++DOCSHELL 153EC800 == 37 [pid = 2348] [id = 65] 12:08:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (18DDDC00) [pid = 2348] [serial = 192] [outer = 00000000] 12:08:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (19D4B800) [pid = 2348] [serial = 193] [outer = 18DDDC00] 12:08:02 INFO - PROCESS | 2348 | 1464289682606 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (19F59400) [pid = 2348] [serial = 194] [outer = 18DDDC00] 12:08:02 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (16B16000) [pid = 2348] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:08:02 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (0D271400) [pid = 2348] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:08:02 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (137D2000) [pid = 2348] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:08:02 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (185F0000) [pid = 2348] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:08:02 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (0DA6F800) [pid = 2348] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:08:02 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (161D7000) [pid = 2348] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:08:02 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (18CA5400) [pid = 2348] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:08:02 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (161D0400) [pid = 2348] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:08:02 INFO - PROCESS | 2348 | --DOMWINDOW == 80 (11A18C00) [pid = 2348] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:08:02 INFO - PROCESS | 2348 | --DOMWINDOW == 79 (14CE0400) [pid = 2348] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:08:02 INFO - PROCESS | 2348 | --DOMWINDOW == 78 (0D535000) [pid = 2348] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:08:02 INFO - PROCESS | 2348 | --DOMWINDOW == 77 (1481D400) [pid = 2348] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:08:02 INFO - PROCESS | 2348 | --DOMWINDOW == 76 (0D7E4000) [pid = 2348] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:08:03 INFO - PROCESS | 2348 | 1464289683089 Marionette TRACE conn8 <- [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]]]}] 12:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 671ms 12:08:03 INFO - PROCESS | 2348 | 1464289683114 Marionette TRACE conn8 -> [0,225,"getWindowHandle",null] 12:08:03 INFO - PROCESS | 2348 | 1464289683116 Marionette TRACE conn8 <- [1,225,null,{"value":"13"}] 12:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:08:03 INFO - PROCESS | 2348 | 1464289683119 Marionette TRACE conn8 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:08:03 INFO - PROCESS | 2348 | 1464289683121 Marionette TRACE conn8 <- [1,226,null,{}] 12:08:03 INFO - PROCESS | 2348 | 1464289683124 Marionette TRACE conn8 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:03 INFO - PROCESS | 2348 | 1464289683198 Marionette TRACE conn8 <- [1,227,null,{"value":null}] 12:08:03 INFO - PROCESS | 2348 | 1464289683295 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 2348 | ++DOCSHELL 0D869C00 == 38 [pid = 2348] [id = 66] 12:08:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 77 (12109400) [pid = 2348] [serial = 195] [outer = 00000000] 12:08:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 78 (162C7C00) [pid = 2348] [serial = 196] [outer = 12109400] 12:08:03 INFO - PROCESS | 2348 | 1464289683339 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 79 (18CA4C00) [pid = 2348] [serial = 197] [outer = 12109400] 12:08:03 INFO - PROCESS | 2348 | 1464289683672 Marionette TRACE conn8 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 12:08:03 INFO - PROCESS | 2348 | 1464289683694 Marionette TRACE conn8 -> [0,229,"getWindowHandle",null] 12:08:03 INFO - PROCESS | 2348 | 1464289683696 Marionette TRACE conn8 <- [1,229,null,{"value":"13"}] 12:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:08:03 INFO - PROCESS | 2348 | 1464289683699 Marionette TRACE conn8 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:08:03 INFO - PROCESS | 2348 | 1464289683701 Marionette TRACE conn8 <- [1,230,null,{}] 12:08:03 INFO - PROCESS | 2348 | 1464289683704 Marionette TRACE conn8 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:03 INFO - PROCESS | 2348 | 1464289683806 Marionette TRACE conn8 <- [1,231,null,{"value":null}] 12:08:03 INFO - PROCESS | 2348 | 1464289683848 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 2348 | ++DOCSHELL 0EFA4800 == 39 [pid = 2348] [id = 67] 12:08:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 80 (13047400) [pid = 2348] [serial = 198] [outer = 00000000] 12:08:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (1481CC00) [pid = 2348] [serial = 199] [outer = 13047400] 12:08:03 INFO - PROCESS | 2348 | 1464289683893 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (14DB3400) [pid = 2348] [serial = 200] [outer = 13047400] 12:08:04 INFO - PROCESS | 2348 | 1464289684234 Marionette TRACE conn8 <- [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]]]}] 12:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 12:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:08:04 INFO - PROCESS | 2348 | 1464289684270 Marionette TRACE conn8 -> [0,233,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 2348 | 1464289684272 Marionette TRACE conn8 <- [1,233,null,{"value":"13"}] 12:08:04 INFO - PROCESS | 2348 | 1464289684275 Marionette TRACE conn8 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 2348 | 1464289684277 Marionette TRACE conn8 <- [1,234,null,{}] 12:08:04 INFO - PROCESS | 2348 | 1464289684280 Marionette TRACE conn8 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:04 INFO - PROCESS | 2348 | 1464289684355 Marionette TRACE conn8 <- [1,235,null,{"value":null}] 12:08:04 INFO - PROCESS | 2348 | 1464289684426 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:04 INFO - PROCESS | 2348 | ++DOCSHELL 148C4400 == 40 [pid = 2348] [id = 68] 12:08:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (14CE8800) [pid = 2348] [serial = 201] [outer = 00000000] 12:08:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (18C46000) [pid = 2348] [serial = 202] [outer = 14CE8800] 12:08:04 INFO - PROCESS | 2348 | 1464289684471 Marionette DEBUG loaded listener.js 12:08:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (19FE9400) [pid = 2348] [serial = 203] [outer = 14CE8800] 12:08:04 INFO - PROCESS | 2348 | 1464289684862 Marionette TRACE conn8 <- [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]]]}] 12:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 12:08:04 INFO - PROCESS | 2348 | 1464289684906 Marionette TRACE conn8 -> [0,237,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 2348 | 1464289684908 Marionette TRACE conn8 <- [1,237,null,{"value":"13"}] 12:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:08:04 INFO - PROCESS | 2348 | 1464289684911 Marionette TRACE conn8 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 2348 | 1464289684913 Marionette TRACE conn8 <- [1,238,null,{}] 12:08:04 INFO - PROCESS | 2348 | 1464289684924 Marionette TRACE conn8 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:05 INFO - PROCESS | 2348 | 1464289685062 Marionette TRACE conn8 <- [1,239,null,{"value":null}] 12:08:05 INFO - PROCESS | 2348 | 1464289685131 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:05 INFO - PROCESS | 2348 | ++DOCSHELL 0D53A800 == 41 [pid = 2348] [id = 69] 12:08:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (0D53B000) [pid = 2348] [serial = 204] [outer = 00000000] 12:08:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (0D733400) [pid = 2348] [serial = 205] [outer = 0D53B000] 12:08:05 INFO - PROCESS | 2348 | 1464289685189 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (0D876C00) [pid = 2348] [serial = 206] [outer = 0D53B000] 12:08:05 INFO - PROCESS | 2348 | 1464289685813 Marionette TRACE conn8 <- [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]]]}] 12:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 930ms 12:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:08:05 INFO - PROCESS | 2348 | 1464289685844 Marionette TRACE conn8 -> [0,241,"getWindowHandle",null] 12:08:05 INFO - PROCESS | 2348 | 1464289685848 Marionette TRACE conn8 <- [1,241,null,{"value":"13"}] 12:08:05 INFO - PROCESS | 2348 | 1464289685852 Marionette TRACE conn8 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:08:05 INFO - PROCESS | 2348 | 1464289685856 Marionette TRACE conn8 <- [1,242,null,{}] 12:08:05 INFO - PROCESS | 2348 | 1464289685861 Marionette TRACE conn8 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:05 INFO - PROCESS | 2348 | 1464289685969 Marionette TRACE conn8 <- [1,243,null,{"value":null}] 12:08:06 INFO - PROCESS | 2348 | 1464289686044 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 2348 | ++DOCSHELL 137DA800 == 42 [pid = 2348] [id = 70] 12:08:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (13911000) [pid = 2348] [serial = 207] [outer = 00000000] 12:08:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (14CDCC00) [pid = 2348] [serial = 208] [outer = 13911000] 12:08:06 INFO - PROCESS | 2348 | 1464289686101 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (153FA000) [pid = 2348] [serial = 209] [outer = 13911000] 12:08:06 INFO - PROCESS | 2348 | 1464289686844 Marionette TRACE conn8 <- [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]]]}] 12:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1025ms 12:08:06 INFO - PROCESS | 2348 | 1464289686877 Marionette TRACE conn8 -> [0,245,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 2348 | 1464289686880 Marionette TRACE conn8 <- [1,245,null,{"value":"13"}] 12:08:06 INFO - PROCESS | 2348 | 1464289686884 Marionette TRACE conn8 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:08:06 INFO - PROCESS | 2348 | 1464289686886 Marionette TRACE conn8 <- [1,246,null,{}] 12:08:06 INFO - PROCESS | 2348 | 1464289686890 Marionette TRACE conn8 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:06 INFO - PROCESS | 2348 | 1464289686994 Marionette TRACE conn8 <- [1,247,null,{"value":null}] 12:08:07 INFO - PROCESS | 2348 | 1464289687071 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 2348 | ++DOCSHELL 18CAA400 == 43 [pid = 2348] [id = 71] 12:08:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (19F61400) [pid = 2348] [serial = 210] [outer = 00000000] 12:08:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (1BD9EC00) [pid = 2348] [serial = 211] [outer = 19F61400] 12:08:07 INFO - PROCESS | 2348 | 1464289687127 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (1BDA3C00) [pid = 2348] [serial = 212] [outer = 19F61400] 12:08:07 INFO - PROCESS | 2348 | 1464289687702 Marionette TRACE conn8 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 870ms 12:08:07 INFO - PROCESS | 2348 | 1464289687756 Marionette TRACE conn8 -> [0,249,"getWindowHandle",null] 12:08:07 INFO - PROCESS | 2348 | 1464289687761 Marionette TRACE conn8 <- [1,249,null,{"value":"13"}] 12:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:08:07 INFO - PROCESS | 2348 | 1464289687772 Marionette TRACE conn8 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - PROCESS | 2348 | 1464289687776 Marionette TRACE conn8 <- [1,250,null,{}] 12:08:07 INFO - PROCESS | 2348 | 1464289687780 Marionette TRACE conn8 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:07 INFO - PROCESS | 2348 | 1464289687887 Marionette TRACE conn8 <- [1,251,null,{"value":null}] 12:08:07 INFO - PROCESS | 2348 | 1464289687964 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 2348 | ++DOCSHELL 1BD9E800 == 44 [pid = 2348] [id = 72] 12:08:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (1C226800) [pid = 2348] [serial = 213] [outer = 00000000] 12:08:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (1C262C00) [pid = 2348] [serial = 214] [outer = 1C226800] 12:08:08 INFO - PROCESS | 2348 | 1464289688059 Marionette DEBUG loaded listener.js 12:08:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (1C264C00) [pid = 2348] [serial = 215] [outer = 1C226800] 12:08:08 INFO - PROCESS | 2348 | 1464289688797 Marionette TRACE conn8 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1079ms 12:08:08 INFO - PROCESS | 2348 | 1464289688846 Marionette TRACE conn8 -> [0,253,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 2348 | 1464289688850 Marionette TRACE conn8 <- [1,253,null,{"value":"13"}] 12:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:08:08 INFO - PROCESS | 2348 | 1464289688855 Marionette TRACE conn8 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 2348 | 1464289688859 Marionette TRACE conn8 <- [1,254,null,{}] 12:08:08 INFO - PROCESS | 2348 | 1464289688879 Marionette TRACE conn8 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:08 INFO - PROCESS | 2348 | 1464289688973 Marionette TRACE conn8 <- [1,255,null,{"value":null}] 12:08:09 INFO - PROCESS | 2348 | 1464289689051 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 2348 | ++DOCSHELL 0DB79800 == 45 [pid = 2348] [id = 73] 12:08:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (0DBD5C00) [pid = 2348] [serial = 216] [outer = 00000000] 12:08:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (11CD6800) [pid = 2348] [serial = 217] [outer = 0DBD5C00] 12:08:09 INFO - PROCESS | 2348 | 1464289689103 Marionette DEBUG loaded listener.js 12:08:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (1210F800) [pid = 2348] [serial = 218] [outer = 0DBD5C00] 12:08:09 INFO - PROCESS | 2348 | --DOCSHELL 148C4400 == 44 [pid = 2348] [id = 68] 12:08:09 INFO - PROCESS | 2348 | --DOCSHELL 0EFA4800 == 43 [pid = 2348] [id = 67] 12:08:09 INFO - PROCESS | 2348 | --DOCSHELL 0D869C00 == 42 [pid = 2348] [id = 66] 12:08:09 INFO - PROCESS | 2348 | --DOCSHELL 153EC800 == 41 [pid = 2348] [id = 65] 12:08:09 INFO - PROCESS | 2348 | --DOCSHELL 18593400 == 40 [pid = 2348] [id = 64] 12:08:09 INFO - PROCESS | 2348 | --DOCSHELL 162C6400 == 39 [pid = 2348] [id = 63] 12:08:09 INFO - PROCESS | 2348 | --DOCSHELL 161D2000 == 38 [pid = 2348] [id = 62] 12:08:09 INFO - PROCESS | 2348 | --DOCSHELL 153FBC00 == 37 [pid = 2348] [id = 61] 12:08:09 INFO - PROCESS | 2348 | --DOCSHELL 13409400 == 36 [pid = 2348] [id = 60] 12:08:09 INFO - PROCESS | 2348 | --DOCSHELL 0D7EC800 == 35 [pid = 2348] [id = 59] 12:08:09 INFO - PROCESS | 2348 | --DOCSHELL 14490C00 == 34 [pid = 2348] [id = 58] 12:08:09 INFO - PROCESS | 2348 | --DOCSHELL 0D86BC00 == 33 [pid = 2348] [id = 57] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (0DB72000) [pid = 2348] [serial = 136] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (0D870400) [pid = 2348] [serial = 135] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (0D876400) [pid = 2348] [serial = 138] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (0DB27400) [pid = 2348] [serial = 139] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (0D7EF800) [pid = 2348] [serial = 127] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (0D538C00) [pid = 2348] [serial = 126] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (153EDC00) [pid = 2348] [serial = 130] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (14816C00) [pid = 2348] [serial = 129] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (19D48C00) [pid = 2348] [serial = 133] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (18CE8000) [pid = 2348] [serial = 132] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (162CFC00) [pid = 2348] [serial = 37] [outer = 00000000] [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.] 12:08:09 INFO - PROCESS | 2348 | 1464289689693 Marionette TRACE conn8 <- [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]]]}] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (18CE8400) [pid = 2348] [serial = 162] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (162C3C00) [pid = 2348] [serial = 150] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (1210D000) [pid = 2348] [serial = 141] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (1217AC00) [pid = 2348] [serial = 142] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (16186400) [pid = 2348] [serial = 147] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (148C7C00) [pid = 2348] [serial = 144] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (16F42C00) [pid = 2348] [serial = 153] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (164C7400) [pid = 2348] [serial = 151] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 80 (137D8400) [pid = 2348] [serial = 156] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 79 (175AFC00) [pid = 2348] [serial = 154] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 78 (137DD000) [pid = 2348] [serial = 157] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 77 (18D3DC00) [pid = 2348] [serial = 163] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 76 (186DD000) [pid = 2348] [serial = 160] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 75 (186DA400) [pid = 2348] [serial = 159] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 74 (161B4800) [pid = 2348] [serial = 148] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 2348 | --DOMWINDOW == 73 (14CDBC00) [pid = 2348] [serial = 145] [outer = 00000000] [url = about:blank] 12:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 890ms 12:08:09 INFO - PROCESS | 2348 | 1464289689746 Marionette TRACE conn8 -> [0,257,"getWindowHandle",null] 12:08:09 INFO - PROCESS | 2348 | 1464289689751 Marionette TRACE conn8 <- [1,257,null,{"value":"13"}] 12:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:08:09 INFO - PROCESS | 2348 | 1464289689757 Marionette TRACE conn8 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:08:09 INFO - PROCESS | 2348 | 1464289689760 Marionette TRACE conn8 <- [1,258,null,{}] 12:08:09 INFO - PROCESS | 2348 | 1464289689764 Marionette TRACE conn8 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:09 INFO - PROCESS | 2348 | 1464289689846 Marionette TRACE conn8 <- [1,259,null,{"value":null}] 12:08:09 INFO - PROCESS | 2348 | 1464289689928 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 2348 | ++DOCSHELL 0D86BC00 == 34 [pid = 2348] [id = 74] 12:08:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 74 (0D86D400) [pid = 2348] [serial = 219] [outer = 00000000] 12:08:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 75 (0DA6CC00) [pid = 2348] [serial = 220] [outer = 0D86D400] 12:08:09 INFO - PROCESS | 2348 | 1464289689975 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 76 (0DB7EC00) [pid = 2348] [serial = 221] [outer = 0D86D400] 12:08:10 INFO - PROCESS | 2348 | 1464289690326 Marionette TRACE conn8 <- [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]]]}] 12:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 12:08:10 INFO - PROCESS | 2348 | 1464289690406 Marionette TRACE conn8 -> [0,261,"getWindowHandle",null] 12:08:10 INFO - PROCESS | 2348 | 1464289690408 Marionette TRACE conn8 <- [1,261,null,{"value":"13"}] 12:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:08:10 INFO - PROCESS | 2348 | 1464289690459 Marionette TRACE conn8 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - PROCESS | 2348 | 1464289690462 Marionette TRACE conn8 <- [1,262,null,{}] 12:08:10 INFO - PROCESS | 2348 | 1464289690513 Marionette TRACE conn8 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:10 INFO - PROCESS | 2348 | 1464289690608 Marionette TRACE conn8 <- [1,263,null,{"value":null}] 12:08:10 INFO - PROCESS | 2348 | 1464289690679 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:10 INFO - PROCESS | 2348 | ++DOCSHELL 12F09C00 == 35 [pid = 2348] [id = 75] 12:08:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 77 (148D2000) [pid = 2348] [serial = 222] [outer = 00000000] 12:08:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 78 (14CDAC00) [pid = 2348] [serial = 223] [outer = 148D2000] 12:08:10 INFO - PROCESS | 2348 | 1464289690792 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 79 (14DAF800) [pid = 2348] [serial = 224] [outer = 148D2000] 12:08:11 INFO - PROCESS | 2348 | 1464289691234 Marionette TRACE conn8 <- [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]]]}] 12:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 811ms 12:08:11 INFO - PROCESS | 2348 | 1464289691255 Marionette TRACE conn8 -> [0,265,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 2348 | 1464289691258 Marionette TRACE conn8 <- [1,265,null,{"value":"13"}] 12:08:11 INFO - PROCESS | 2348 | 1464289691261 Marionette TRACE conn8 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - PROCESS | 2348 | 1464289691263 Marionette TRACE conn8 <- [1,266,null,{}] 12:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:08:11 INFO - PROCESS | 2348 | 1464289691266 Marionette TRACE conn8 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:11 INFO - PROCESS | 2348 | 1464289691352 Marionette TRACE conn8 <- [1,267,null,{"value":null}] 12:08:11 INFO - PROCESS | 2348 | 1464289691361 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 2348 | ++DOCSHELL 153F9800 == 36 [pid = 2348] [id = 76] 12:08:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 80 (153FB800) [pid = 2348] [serial = 225] [outer = 00000000] 12:08:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (161AFC00) [pid = 2348] [serial = 226] [outer = 153FB800] 12:08:11 INFO - PROCESS | 2348 | 1464289691406 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (161B7C00) [pid = 2348] [serial = 227] [outer = 153FB800] 12:08:11 INFO - PROCESS | 2348 | 1464289691828 Marionette TRACE conn8 <- [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]]]}] 12:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 12:08:11 INFO - PROCESS | 2348 | 1464289691896 Marionette TRACE conn8 -> [0,269,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 2348 | 1464289691898 Marionette TRACE conn8 <- [1,269,null,{"value":"13"}] 12:08:11 INFO - PROCESS | 2348 | 1464289691901 Marionette TRACE conn8 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:08:11 INFO - PROCESS | 2348 | 1464289691903 Marionette TRACE conn8 <- [1,270,null,{}] 12:08:11 INFO - PROCESS | 2348 | 1464289691907 Marionette TRACE conn8 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:12 INFO - PROCESS | 2348 | 1464289692008 Marionette TRACE conn8 <- [1,271,null,{"value":null}] 12:08:12 INFO - PROCESS | 2348 | 1464289692085 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 2348 | ++DOCSHELL 161D5800 == 37 [pid = 2348] [id = 77] 12:08:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (161D6000) [pid = 2348] [serial = 228] [outer = 00000000] 12:08:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (162C6C00) [pid = 2348] [serial = 229] [outer = 161D6000] 12:08:12 INFO - PROCESS | 2348 | 1464289692131 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (164C5000) [pid = 2348] [serial = 230] [outer = 161D6000] 12:08:12 INFO - PROCESS | 2348 | 1464289692560 Marionette TRACE conn8 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 12:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:08:12 INFO - PROCESS | 2348 | 1464289692575 Marionette TRACE conn8 -> [0,273,"getWindowHandle",null] 12:08:12 INFO - PROCESS | 2348 | 1464289692577 Marionette TRACE conn8 <- [1,273,null,{"value":"13"}] 12:08:12 INFO - PROCESS | 2348 | 1464289692580 Marionette TRACE conn8 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:08:12 INFO - PROCESS | 2348 | 1464289692582 Marionette TRACE conn8 <- [1,274,null,{}] 12:08:12 INFO - PROCESS | 2348 | 1464289692593 Marionette TRACE conn8 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:12 INFO - PROCESS | 2348 | 1464289692726 Marionette TRACE conn8 <- [1,275,null,{"value":null}] 12:08:12 INFO - PROCESS | 2348 | 1464289692734 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 2348 | ++DOCSHELL 0DB77C00 == 38 [pid = 2348] [id = 78] 12:08:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (16B0D800) [pid = 2348] [serial = 231] [outer = 00000000] 12:08:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (16FB9000) [pid = 2348] [serial = 232] [outer = 16B0D800] 12:08:12 INFO - PROCESS | 2348 | 1464289692788 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (185EC800) [pid = 2348] [serial = 233] [outer = 16B0D800] 12:08:13 INFO - PROCESS | 2348 | 1464289693203 Marionette TRACE conn8 <- [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]]]}] 12:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 12:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:08:13 INFO - PROCESS | 2348 | 1464289693252 Marionette TRACE conn8 -> [0,277,"getWindowHandle",null] 12:08:13 INFO - PROCESS | 2348 | 1464289693253 Marionette TRACE conn8 <- [1,277,null,{"value":"13"}] 12:08:13 INFO - PROCESS | 2348 | 1464289693257 Marionette TRACE conn8 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 2348 | 1464289693258 Marionette TRACE conn8 <- [1,278,null,{}] 12:08:13 INFO - PROCESS | 2348 | 1464289693270 Marionette TRACE conn8 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:13 INFO - PROCESS | 2348 | 1464289693396 Marionette TRACE conn8 <- [1,279,null,{"value":null}] 12:08:13 INFO - PROCESS | 2348 | 1464289693415 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 2348 | ++DOCSHELL 18593400 == 39 [pid = 2348] [id = 79] 12:08:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (185EF800) [pid = 2348] [serial = 234] [outer = 00000000] 12:08:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (18C3EC00) [pid = 2348] [serial = 235] [outer = 185EF800] 12:08:13 INFO - PROCESS | 2348 | 1464289693459 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (18C9D800) [pid = 2348] [serial = 236] [outer = 185EF800] 12:08:13 INFO - PROCESS | 2348 | 1464289693977 Marionette TRACE conn8 <- [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]]]}] 12:08:13 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (16B1A800) [pid = 2348] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:08:13 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (1859A800) [pid = 2348] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:08:13 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (13412000) [pid = 2348] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:08:13 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (0D875400) [pid = 2348] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:08:13 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (161D5000) [pid = 2348] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:08:13 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (15702400) [pid = 2348] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:08:13 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (18DDDC00) [pid = 2348] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:08:13 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (12109400) [pid = 2348] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:08:13 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (13047400) [pid = 2348] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 790ms 12:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:08:14 INFO - PROCESS | 2348 | 1464289694047 Marionette TRACE conn8 -> [0,281,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 2348 | 1464289694049 Marionette TRACE conn8 <- [1,281,null,{"value":"13"}] 12:08:14 INFO - PROCESS | 2348 | 1464289694052 Marionette TRACE conn8 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - PROCESS | 2348 | 1464289694054 Marionette TRACE conn8 <- [1,282,null,{}] 12:08:14 INFO - PROCESS | 2348 | 1464289694058 Marionette TRACE conn8 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:14 INFO - PROCESS | 2348 | 1464289694141 Marionette TRACE conn8 <- [1,283,null,{"value":null}] 12:08:14 INFO - PROCESS | 2348 | 1464289694148 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 2348 | ++DOCSHELL 15702400 == 40 [pid = 2348] [id = 80] 12:08:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (15708400) [pid = 2348] [serial = 237] [outer = 00000000] 12:08:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (18B17400) [pid = 2348] [serial = 238] [outer = 15708400] 12:08:14 INFO - PROCESS | 2348 | 1464289694192 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (18B18C00) [pid = 2348] [serial = 239] [outer = 15708400] 12:08:14 INFO - PROCESS | 2348 | 1464289694592 Marionette TRACE conn8 <- [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]]]}] 12:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 570ms 12:08:14 INFO - PROCESS | 2348 | 1464289694628 Marionette TRACE conn8 -> [0,285,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 2348 | 1464289694630 Marionette TRACE conn8 <- [1,285,null,{"value":"13"}] 12:08:14 INFO - PROCESS | 2348 | 1464289694633 Marionette TRACE conn8 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - PROCESS | 2348 | 1464289694635 Marionette TRACE conn8 <- [1,286,null,{}] 12:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:08:14 INFO - PROCESS | 2348 | 1464289694638 Marionette TRACE conn8 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:14 INFO - PROCESS | 2348 | 1464289694736 Marionette TRACE conn8 <- [1,287,null,{"value":null}] 12:08:14 INFO - PROCESS | 2348 | 1464289694744 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 2348 | ++DOCSHELL 18CE9400 == 41 [pid = 2348] [id = 81] 12:08:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (18D2FC00) [pid = 2348] [serial = 240] [outer = 00000000] 12:08:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (19F59800) [pid = 2348] [serial = 241] [outer = 18D2FC00] 12:08:14 INFO - PROCESS | 2348 | 1464289694787 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (19FE5000) [pid = 2348] [serial = 242] [outer = 18D2FC00] 12:08:15 INFO - PROCESS | 2348 | 1464289695199 Marionette TRACE conn8 <- [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]]]}] 12:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 12:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:08:15 INFO - PROCESS | 2348 | 1464289695269 Marionette TRACE conn8 -> [0,289,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 2348 | 1464289695271 Marionette TRACE conn8 <- [1,289,null,{"value":"13"}] 12:08:15 INFO - PROCESS | 2348 | 1464289695274 Marionette TRACE conn8 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - PROCESS | 2348 | 1464289695275 Marionette TRACE conn8 <- [1,290,null,{}] 12:08:15 INFO - PROCESS | 2348 | 1464289695279 Marionette TRACE conn8 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:15 INFO - PROCESS | 2348 | 1464289695357 Marionette TRACE conn8 <- [1,291,null,{"value":null}] 12:08:15 INFO - PROCESS | 2348 | 1464289695363 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 2348 | ++DOCSHELL 19FE7400 == 42 [pid = 2348] [id = 82] 12:08:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (19FE7800) [pid = 2348] [serial = 243] [outer = 00000000] 12:08:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (1BD9CC00) [pid = 2348] [serial = 244] [outer = 19FE7800] 12:08:15 INFO - PROCESS | 2348 | 1464289695407 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (1C223800) [pid = 2348] [serial = 245] [outer = 19FE7800] 12:08:15 INFO - PROCESS | 2348 | 1464289695815 Marionette TRACE conn8 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 12:08:15 INFO - PROCESS | 2348 | 1464289695845 Marionette TRACE conn8 -> [0,293,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 2348 | 1464289695847 Marionette TRACE conn8 <- [1,293,null,{"value":"13"}] 12:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:08:15 INFO - PROCESS | 2348 | 1464289695860 Marionette TRACE conn8 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - PROCESS | 2348 | 1464289695863 Marionette TRACE conn8 <- [1,294,null,{}] 12:08:15 INFO - PROCESS | 2348 | 1464289695866 Marionette TRACE conn8 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:15 INFO - PROCESS | 2348 | 1464289695963 Marionette TRACE conn8 <- [1,295,null,{"value":null}] 12:08:15 INFO - PROCESS | 2348 | 1464289695969 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 2348 | ++DOCSHELL 19D41000 == 43 [pid = 2348] [id = 83] 12:08:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (1C225400) [pid = 2348] [serial = 246] [outer = 00000000] 12:08:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (1C26CC00) [pid = 2348] [serial = 247] [outer = 1C225400] 12:08:16 INFO - PROCESS | 2348 | 1464289696021 Marionette DEBUG loaded listener.js 12:08:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (1210D800) [pid = 2348] [serial = 248] [outer = 1C225400] 12:08:16 INFO - PROCESS | 2348 | 1464289696766 Marionette TRACE conn8 <- [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]]]}] 12:08:16 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. 12:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 931ms 12:08:16 INFO - PROCESS | 2348 | 1464289696796 Marionette TRACE conn8 -> [0,297,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 2348 | 1464289696800 Marionette TRACE conn8 <- [1,297,null,{"value":"13"}] 12:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:08:16 INFO - PROCESS | 2348 | 1464289696805 Marionette TRACE conn8 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 2348 | 1464289696809 Marionette TRACE conn8 <- [1,298,null,{}] 12:08:16 INFO - PROCESS | 2348 | 1464289696814 Marionette TRACE conn8 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:16 INFO - PROCESS | 2348 | 1464289696924 Marionette TRACE conn8 <- [1,299,null,{"value":null}] 12:08:17 INFO - PROCESS | 2348 | 1464289697003 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 2348 | ++DOCSHELL 0EFAA400 == 44 [pid = 2348] [id = 84] 12:08:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (1210B800) [pid = 2348] [serial = 249] [outer = 00000000] 12:08:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (12298C00) [pid = 2348] [serial = 250] [outer = 1210B800] 12:08:17 INFO - PROCESS | 2348 | 1464289697100 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (14491400) [pid = 2348] [serial = 251] [outer = 1210B800] 12:08:17 INFO - PROCESS | 2348 | 1464289697663 Marionette TRACE conn8 <- [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]]]}] 12:08:17 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. 12:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 890ms 12:08:17 INFO - PROCESS | 2348 | 1464289697697 Marionette TRACE conn8 -> [0,301,"getWindowHandle",null] 12:08:17 INFO - PROCESS | 2348 | 1464289697703 Marionette TRACE conn8 <- [1,301,null,{"value":"13"}] 12:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:08:17 INFO - PROCESS | 2348 | 1464289697709 Marionette TRACE conn8 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:08:17 INFO - PROCESS | 2348 | 1464289697712 Marionette TRACE conn8 <- [1,302,null,{}] 12:08:17 INFO - PROCESS | 2348 | 1464289697716 Marionette TRACE conn8 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:17 INFO - PROCESS | 2348 | 1464289697827 Marionette TRACE conn8 <- [1,303,null,{"value":null}] 12:08:17 INFO - PROCESS | 2348 | 1464289697916 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 2348 | ++DOCSHELL 153F6000 == 45 [pid = 2348] [id = 85] 12:08:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (15702C00) [pid = 2348] [serial = 252] [outer = 00000000] 12:08:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (161D5400) [pid = 2348] [serial = 253] [outer = 15702C00] 12:08:17 INFO - PROCESS | 2348 | 1464289697972 Marionette DEBUG loaded listener.js 12:08:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (16B14800) [pid = 2348] [serial = 254] [outer = 15702C00] 12:08:18 INFO - PROCESS | 2348 | 1464289698494 Marionette TRACE conn8 <- [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]]]}] 12:08:18 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. 12:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 871ms 12:08:18 INFO - PROCESS | 2348 | 1464289698582 Marionette TRACE conn8 -> [0,305,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 2348 | 1464289698585 Marionette TRACE conn8 <- [1,305,null,{"value":"13"}] 12:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:08:18 INFO - PROCESS | 2348 | 1464289698589 Marionette TRACE conn8 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 2348 | 1464289698592 Marionette TRACE conn8 <- [1,306,null,{}] 12:08:18 INFO - PROCESS | 2348 | 1464289698603 Marionette TRACE conn8 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:18 INFO - PROCESS | 2348 | 1464289698718 Marionette TRACE conn8 <- [1,307,null,{"value":null}] 12:08:18 INFO - PROCESS | 2348 | 1464289698789 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:18 INFO - PROCESS | 2348 | ++DOCSHELL 0D7E6800 == 46 [pid = 2348] [id = 86] 12:08:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (1715BC00) [pid = 2348] [serial = 255] [outer = 00000000] 12:08:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (17163000) [pid = 2348] [serial = 256] [outer = 1715BC00] 12:08:18 INFO - PROCESS | 2348 | 1464289698888 Marionette DEBUG loaded listener.js 12:08:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (185E2800) [pid = 2348] [serial = 257] [outer = 1715BC00] 12:08:19 INFO - PROCESS | 2348 | 1464289699373 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:08:19 INFO - PROCESS | 2348 | 1464289699468 Marionette TRACE conn8 <- [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]]]}] 12:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 930ms 12:08:19 INFO - PROCESS | 2348 | 1464289699522 Marionette TRACE conn8 -> [0,309,"getWindowHandle",null] 12:08:19 INFO - PROCESS | 2348 | 1464289699525 Marionette TRACE conn8 <- [1,309,null,{"value":"13"}] 12:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:08:19 INFO - PROCESS | 2348 | 1464289699528 Marionette TRACE conn8 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:08:19 INFO - PROCESS | 2348 | 1464289699530 Marionette TRACE conn8 <- [1,310,null,{}] 12:08:19 INFO - PROCESS | 2348 | 1464289699534 Marionette TRACE conn8 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:19 INFO - PROCESS | 2348 | 1464289699643 Marionette TRACE conn8 <- [1,311,null,{"value":null}] 12:08:19 INFO - PROCESS | 2348 | 1464289699718 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:19 INFO - PROCESS | 2348 | ++DOCSHELL 1210B000 == 47 [pid = 2348] [id = 87] 12:08:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (14495800) [pid = 2348] [serial = 258] [outer = 00000000] 12:08:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (19FEF400) [pid = 2348] [serial = 259] [outer = 14495800] 12:08:19 INFO - PROCESS | 2348 | 1464289699819 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (1C22A000) [pid = 2348] [serial = 260] [outer = 14495800] 12:08:20 INFO - PROCESS | 2348 | 1464289700563 Marionette TRACE conn8 <- [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]]]}] 12:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1066ms 12:08:20 INFO - PROCESS | 2348 | 1464289700600 Marionette TRACE conn8 -> [0,313,"getWindowHandle",null] 12:08:20 INFO - PROCESS | 2348 | 1464289700604 Marionette TRACE conn8 <- [1,313,null,{"value":"13"}] 12:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:08:20 INFO - PROCESS | 2348 | 1464289700609 Marionette TRACE conn8 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - PROCESS | 2348 | 1464289700613 Marionette TRACE conn8 <- [1,314,null,{}] 12:08:20 INFO - PROCESS | 2348 | 1464289700618 Marionette TRACE conn8 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:20 INFO - PROCESS | 2348 | 1464289700720 Marionette TRACE conn8 <- [1,315,null,{"value":null}] 12:08:20 INFO - PROCESS | 2348 | 1464289700798 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 2348 | ++DOCSHELL 12134C00 == 48 [pid = 2348] [id = 88] 12:08:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (12183C00) [pid = 2348] [serial = 261] [outer = 00000000] 12:08:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (148C5000) [pid = 2348] [serial = 262] [outer = 12183C00] 12:08:20 INFO - PROCESS | 2348 | 1464289700848 Marionette DEBUG loaded listener.js 12:08:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (14C5D400) [pid = 2348] [serial = 263] [outer = 12183C00] 12:08:21 INFO - PROCESS | 2348 | --DOCSHELL 19FE7400 == 47 [pid = 2348] [id = 82] 12:08:21 INFO - PROCESS | 2348 | --DOCSHELL 18CE9400 == 46 [pid = 2348] [id = 81] 12:08:21 INFO - PROCESS | 2348 | --DOCSHELL 15702400 == 45 [pid = 2348] [id = 80] 12:08:21 INFO - PROCESS | 2348 | --DOCSHELL 18593400 == 44 [pid = 2348] [id = 79] 12:08:21 INFO - PROCESS | 2348 | --DOCSHELL 0DB77C00 == 43 [pid = 2348] [id = 78] 12:08:21 INFO - PROCESS | 2348 | --DOCSHELL 161D5800 == 42 [pid = 2348] [id = 77] 12:08:21 INFO - PROCESS | 2348 | --DOCSHELL 153F9800 == 41 [pid = 2348] [id = 76] 12:08:21 INFO - PROCESS | 2348 | --DOCSHELL 12F09C00 == 40 [pid = 2348] [id = 75] 12:08:21 INFO - PROCESS | 2348 | --DOCSHELL 0D86BC00 == 39 [pid = 2348] [id = 74] 12:08:21 INFO - PROCESS | 2348 | --DOCSHELL 0DB79800 == 38 [pid = 2348] [id = 73] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (161B7000) [pid = 2348] [serial = 172] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (12110C00) [pid = 2348] [serial = 169] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOCSHELL 0D53A800 == 37 [pid = 2348] [id = 69] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (170D3800) [pid = 2348] [serial = 187] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (170D5C00) [pid = 2348] [serial = 188] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (18CA3800) [pid = 2348] [serial = 191] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (18CA2800) [pid = 2348] [serial = 190] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (137D5000) [pid = 2348] [serial = 178] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (137DAC00) [pid = 2348] [serial = 179] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (0E35C400) [pid = 2348] [serial = 175] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (11C23800) [pid = 2348] [serial = 176] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (164C9800) [pid = 2348] [serial = 184] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (19D4D800) [pid = 2348] [serial = 166] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (161A9400) [pid = 2348] [serial = 181] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (161B6C00) [pid = 2348] [serial = 182] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (19D4B800) [pid = 2348] [serial = 193] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (162C7C00) [pid = 2348] [serial = 196] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (1481CC00) [pid = 2348] [serial = 199] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (14DB3400) [pid = 2348] [serial = 200] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (19F59400) [pid = 2348] [serial = 194] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (18CA4C00) [pid = 2348] [serial = 197] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (16B15C00) [pid = 2348] [serial = 185] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (18C46000) [pid = 2348] [serial = 202] [outer = 00000000] [url = about:blank] 12:08:21 INFO - PROCESS | 2348 | 1464289701419 Marionette TRACE conn8 <- [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]]]}] 12:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 831ms 12:08:21 INFO - PROCESS | 2348 | 1464289701443 Marionette TRACE conn8 -> [0,317,"getWindowHandle",null] 12:08:21 INFO - PROCESS | 2348 | 1464289701449 Marionette TRACE conn8 <- [1,317,null,{"value":"13"}] 12:08:21 INFO - PROCESS | 2348 | 1464289701454 Marionette TRACE conn8 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:08:21 INFO - PROCESS | 2348 | 1464289701457 Marionette TRACE conn8 <- [1,318,null,{}] 12:08:21 INFO - PROCESS | 2348 | 1464289701460 Marionette TRACE conn8 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:21 INFO - PROCESS | 2348 | 1464289701544 Marionette TRACE conn8 <- [1,319,null,{"value":null}] 12:08:21 INFO - PROCESS | 2348 | 1464289701615 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:21 INFO - PROCESS | 2348 | ++DOCSHELL 11CD4400 == 38 [pid = 2348] [id = 89] 12:08:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (1212B000) [pid = 2348] [serial = 264] [outer = 00000000] 12:08:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (13050800) [pid = 2348] [serial = 265] [outer = 1212B000] 12:08:21 INFO - PROCESS | 2348 | 1464289701688 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (137DBC00) [pid = 2348] [serial = 266] [outer = 1212B000] 12:08:22 INFO - PROCESS | 2348 | 1464289702083 Marionette TRACE conn8 <- [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]]]}] 12:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 12:08:22 INFO - PROCESS | 2348 | 1464289702128 Marionette TRACE conn8 -> [0,321,"getWindowHandle",null] 12:08:22 INFO - PROCESS | 2348 | 1464289702130 Marionette TRACE conn8 <- [1,321,null,{"value":"13"}] 12:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:08:22 INFO - PROCESS | 2348 | 1464289702134 Marionette TRACE conn8 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:08:22 INFO - PROCESS | 2348 | 1464289702137 Marionette TRACE conn8 <- [1,322,null,{}] 12:08:22 INFO - PROCESS | 2348 | 1464289702152 Marionette TRACE conn8 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:22 INFO - PROCESS | 2348 | 1464289702234 Marionette TRACE conn8 <- [1,323,null,{"value":null}] 12:08:22 INFO - PROCESS | 2348 | 1464289702244 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:22 INFO - PROCESS | 2348 | ++DOCSHELL 1570B000 == 39 [pid = 2348] [id = 90] 12:08:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (1570C800) [pid = 2348] [serial = 267] [outer = 00000000] 12:08:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (161B3C00) [pid = 2348] [serial = 268] [outer = 1570C800] 12:08:22 INFO - PROCESS | 2348 | 1464289702291 Marionette DEBUG loaded listener.js 12:08:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (161D1000) [pid = 2348] [serial = 269] [outer = 1570C800] 12:08:22 INFO - PROCESS | 2348 | 1464289702741 Marionette TRACE conn8 <- [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]]]}] 12:08:22 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. 12:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 12:08:22 INFO - PROCESS | 2348 | 1464289702768 Marionette TRACE conn8 -> [0,325,"getWindowHandle",null] 12:08:22 INFO - PROCESS | 2348 | 1464289702770 Marionette TRACE conn8 <- [1,325,null,{"value":"13"}] 12:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:08:22 INFO - PROCESS | 2348 | 1464289702777 Marionette TRACE conn8 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:08:22 INFO - PROCESS | 2348 | 1464289702778 Marionette TRACE conn8 <- [1,326,null,{}] 12:08:22 INFO - PROCESS | 2348 | 1464289702782 Marionette TRACE conn8 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:22 INFO - PROCESS | 2348 | 1464289702867 Marionette TRACE conn8 <- [1,327,null,{"value":null}] 12:08:22 INFO - PROCESS | 2348 | 1464289702876 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:22 INFO - PROCESS | 2348 | ++DOCSHELL 164C9800 == 40 [pid = 2348] [id = 91] 12:08:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (16B10000) [pid = 2348] [serial = 270] [outer = 00000000] 12:08:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (16D73C00) [pid = 2348] [serial = 271] [outer = 16B10000] 12:08:22 INFO - PROCESS | 2348 | 1464289702983 Marionette DEBUG loaded listener.js 12:08:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (16FB4800) [pid = 2348] [serial = 272] [outer = 16B10000] 12:08:23 INFO - PROCESS | 2348 | 1464289703423 Marionette TRACE conn8 <- [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]]]}] 12:08:23 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. 12:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 690ms 12:08:23 INFO - PROCESS | 2348 | 1464289703465 Marionette TRACE conn8 -> [0,329,"getWindowHandle",null] 12:08:23 INFO - PROCESS | 2348 | 1464289703467 Marionette TRACE conn8 <- [1,329,null,{"value":"13"}] 12:08:23 INFO - PROCESS | 2348 | 1464289703470 Marionette TRACE conn8 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:08:23 INFO - PROCESS | 2348 | 1464289703472 Marionette TRACE conn8 <- [1,330,null,{}] 12:08:23 INFO - PROCESS | 2348 | 1464289703475 Marionette TRACE conn8 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:23 INFO - PROCESS | 2348 | 1464289703578 Marionette TRACE conn8 <- [1,331,null,{"value":null}] 12:08:23 INFO - PROCESS | 2348 | 1464289703584 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:23 INFO - PROCESS | 2348 | ++DOCSHELL 137DE800 == 41 [pid = 2348] [id = 92] 12:08:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (16F41400) [pid = 2348] [serial = 273] [outer = 00000000] 12:08:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (17160C00) [pid = 2348] [serial = 274] [outer = 16F41400] 12:08:23 INFO - PROCESS | 2348 | 1464289703630 Marionette DEBUG loaded listener.js 12:08:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (175A1C00) [pid = 2348] [serial = 275] [outer = 16F41400] 12:08:24 INFO - PROCESS | 2348 | 1464289704092 Marionette TRACE conn8 <- [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]]]}] 12:08:24 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. 12:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 12:08:24 INFO - PROCESS | 2348 | 1464289704145 Marionette TRACE conn8 -> [0,333,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 2348 | 1464289704147 Marionette TRACE conn8 <- [1,333,null,{"value":"13"}] 12:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:08:24 INFO - PROCESS | 2348 | 1464289704150 Marionette TRACE conn8 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - PROCESS | 2348 | 1464289704152 Marionette TRACE conn8 <- [1,334,null,{}] 12:08:24 INFO - PROCESS | 2348 | 1464289704163 Marionette TRACE conn8 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:24 INFO - PROCESS | 2348 | 1464289704317 Marionette TRACE conn8 <- [1,335,null,{"value":null}] 12:08:24 INFO - PROCESS | 2348 | 1464289704346 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 2348 | ++DOCSHELL 18CA2800 == 42 [pid = 2348] [id = 93] 12:08:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (18CA3800) [pid = 2348] [serial = 276] [outer = 00000000] 12:08:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (18D30C00) [pid = 2348] [serial = 277] [outer = 18CA3800] 12:08:24 INFO - PROCESS | 2348 | 1464289704392 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (19A01800) [pid = 2348] [serial = 278] [outer = 18CA3800] 12:08:24 INFO - PROCESS | 2348 | 1464289704816 Marionette TRACE conn8 <- [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]]]}] 12:08:24 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. 12:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 690ms 12:08:24 INFO - PROCESS | 2348 | 1464289704844 Marionette TRACE conn8 -> [0,337,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 2348 | 1464289704846 Marionette TRACE conn8 <- [1,337,null,{"value":"13"}] 12:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:08:24 INFO - PROCESS | 2348 | 1464289704849 Marionette TRACE conn8 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - PROCESS | 2348 | 1464289704851 Marionette TRACE conn8 <- [1,338,null,{}] 12:08:24 INFO - PROCESS | 2348 | 1464289704854 Marionette TRACE conn8 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:24 INFO - PROCESS | 2348 | 1464289704958 Marionette TRACE conn8 <- [1,339,null,{"value":null}] 12:08:24 INFO - PROCESS | 2348 | 1464289704964 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 2348 | ++DOCSHELL 19A03800 == 43 [pid = 2348] [id = 94] 12:08:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (19A04000) [pid = 2348] [serial = 279] [outer = 00000000] 12:08:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (19D49000) [pid = 2348] [serial = 280] [outer = 19A04000] 12:08:25 INFO - PROCESS | 2348 | 1464289705008 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (19D4B400) [pid = 2348] [serial = 281] [outer = 19A04000] 12:08:25 INFO - PROCESS | 2348 | 1464289705433 Marionette TRACE conn8 <- [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]]]}] 12:08:25 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. 12:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (144CDC00) [pid = 2348] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (19FE7800) [pid = 2348] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (18DD7000) [pid = 2348] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (161D6000) [pid = 2348] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (16B0D800) [pid = 2348] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (1C226800) [pid = 2348] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (13911000) [pid = 2348] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (0DBD5C00) [pid = 2348] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (148D2000) [pid = 2348] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (19F61400) [pid = 2348] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (153FB800) [pid = 2348] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (0D86D400) [pid = 2348] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (185EF800) [pid = 2348] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (15708400) [pid = 2348] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (18D2FC00) [pid = 2348] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (0D53B000) [pid = 2348] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:08:25 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (0DB72800) [pid = 2348] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:08:25 INFO - PROCESS | 2348 | 1464289705715 Marionette TRACE conn8 -> [0,341,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 2348 | 1464289705717 Marionette TRACE conn8 <- [1,341,null,{"value":"13"}] 12:08:25 INFO - PROCESS | 2348 | 1464289705726 Marionette TRACE conn8 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:08:25 INFO - PROCESS | 2348 | 1464289705737 Marionette TRACE conn8 <- [1,342,null,{}] 12:08:25 INFO - PROCESS | 2348 | 1464289705741 Marionette TRACE conn8 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:25 INFO - PROCESS | 2348 | 1464289705817 Marionette TRACE conn8 <- [1,343,null,{"value":null}] 12:08:25 INFO - PROCESS | 2348 | 1464289705826 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 2348 | ++DOCSHELL 0DB22400 == 44 [pid = 2348] [id = 95] 12:08:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (0DB72800) [pid = 2348] [serial = 282] [outer = 00000000] 12:08:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (137D3C00) [pid = 2348] [serial = 283] [outer = 0DB72800] 12:08:25 INFO - PROCESS | 2348 | 1464289705871 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (14DAA800) [pid = 2348] [serial = 284] [outer = 0DB72800] 12:08:26 INFO - PROCESS | 2348 | 1464289706279 Marionette TRACE conn8 <- [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]]]}] 12:08:26 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. 12:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 592ms 12:08:26 INFO - PROCESS | 2348 | 1464289706322 Marionette TRACE conn8 -> [0,345,"getWindowHandle",null] 12:08:26 INFO - PROCESS | 2348 | 1464289706324 Marionette TRACE conn8 <- [1,345,null,{"value":"13"}] 12:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:08:26 INFO - PROCESS | 2348 | 1464289706327 Marionette TRACE conn8 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:08:26 INFO - PROCESS | 2348 | 1464289706329 Marionette TRACE conn8 <- [1,346,null,{}] 12:08:26 INFO - PROCESS | 2348 | 1464289706332 Marionette TRACE conn8 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:26 INFO - PROCESS | 2348 | 1464289706410 Marionette TRACE conn8 <- [1,347,null,{"value":null}] 12:08:26 INFO - PROCESS | 2348 | 1464289706416 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:26 INFO - PROCESS | 2348 | ++DOCSHELL 161B4400 == 45 [pid = 2348] [id = 96] 12:08:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (16B1A400) [pid = 2348] [serial = 285] [outer = 00000000] 12:08:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (19D46800) [pid = 2348] [serial = 286] [outer = 16B1A400] 12:08:26 INFO - PROCESS | 2348 | 1464289706460 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (1BB34800) [pid = 2348] [serial = 287] [outer = 16B1A400] 12:08:26 INFO - PROCESS | 2348 | 1464289706874 Marionette TRACE conn8 <- [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]]]}] 12:08:26 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. 12:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 571ms 12:08:26 INFO - PROCESS | 2348 | 1464289706899 Marionette TRACE conn8 -> [0,349,"getWindowHandle",null] 12:08:26 INFO - PROCESS | 2348 | 1464289706901 Marionette TRACE conn8 <- [1,349,null,{"value":"13"}] 12:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:08:26 INFO - PROCESS | 2348 | 1464289706904 Marionette TRACE conn8 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:08:26 INFO - PROCESS | 2348 | 1464289706905 Marionette TRACE conn8 <- [1,350,null,{}] 12:08:26 INFO - PROCESS | 2348 | 1464289706919 Marionette TRACE conn8 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:27 INFO - PROCESS | 2348 | 1464289707004 Marionette TRACE conn8 <- [1,351,null,{"value":null}] 12:08:27 INFO - PROCESS | 2348 | 1464289707011 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:27 INFO - PROCESS | 2348 | ++DOCSHELL 12FC5C00 == 46 [pid = 2348] [id = 97] 12:08:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (12FC6000) [pid = 2348] [serial = 288] [outer = 00000000] 12:08:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (12FCF800) [pid = 2348] [serial = 289] [outer = 12FC6000] 12:08:27 INFO - PROCESS | 2348 | 1464289707056 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (12FD0000) [pid = 2348] [serial = 290] [outer = 12FC6000] 12:08:27 INFO - PROCESS | 2348 | 1464289707499 Marionette TRACE conn8 <- [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]]]}] 12:08:27 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. 12:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 12:08:27 INFO - PROCESS | 2348 | 1464289707535 Marionette TRACE conn8 -> [0,353,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 2348 | 1464289707537 Marionette TRACE conn8 <- [1,353,null,{"value":"13"}] 12:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:08:27 INFO - PROCESS | 2348 | 1464289707554 Marionette TRACE conn8 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 2348 | 1464289707557 Marionette TRACE conn8 <- [1,354,null,{}] 12:08:27 INFO - PROCESS | 2348 | 1464289707560 Marionette TRACE conn8 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:27 INFO - PROCESS | 2348 | 1464289707655 Marionette TRACE conn8 <- [1,355,null,{"value":null}] 12:08:27 INFO - PROCESS | 2348 | 1464289707673 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:27 INFO - PROCESS | 2348 | ++DOCSHELL 1BDA9800 == 47 [pid = 2348] [id = 98] 12:08:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (12FD3800) [pid = 2348] [serial = 291] [outer = 00000000] 12:08:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (1C269400) [pid = 2348] [serial = 292] [outer = 12FD3800] 12:08:27 INFO - PROCESS | 2348 | 1464289707723 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (1C270400) [pid = 2348] [serial = 293] [outer = 12FD3800] 12:08:28 INFO - PROCESS | 2348 | 1464289708414 Marionette TRACE conn8 <- [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]]]}] 12:08:28 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. 12:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 870ms 12:08:28 INFO - PROCESS | 2348 | 1464289708427 Marionette TRACE conn8 -> [0,357,"getWindowHandle",null] 12:08:28 INFO - PROCESS | 2348 | 1464289708431 Marionette TRACE conn8 <- [1,357,null,{"value":"13"}] 12:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:08:28 INFO - PROCESS | 2348 | 1464289708435 Marionette TRACE conn8 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:08:28 INFO - PROCESS | 2348 | 1464289708439 Marionette TRACE conn8 <- [1,358,null,{}] 12:08:28 INFO - PROCESS | 2348 | 1464289708445 Marionette TRACE conn8 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:28 INFO - PROCESS | 2348 | 1464289708555 Marionette TRACE conn8 <- [1,359,null,{"value":null}] 12:08:28 INFO - PROCESS | 2348 | 1464289708677 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 2348 | ++DOCSHELL 11CCD000 == 48 [pid = 2348] [id = 99] 12:08:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (12F09C00) [pid = 2348] [serial = 294] [outer = 00000000] 12:08:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (13048C00) [pid = 2348] [serial = 295] [outer = 12F09C00] 12:08:28 INFO - PROCESS | 2348 | 1464289708735 Marionette DEBUG loaded listener.js 12:08:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (1481D800) [pid = 2348] [serial = 296] [outer = 12F09C00] 12:08:29 INFO - PROCESS | 2348 | 1464289709355 Marionette TRACE conn8 <- [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]]]}] 12:08:29 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. 12:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 990ms 12:08:29 INFO - PROCESS | 2348 | 1464289709427 Marionette TRACE conn8 -> [0,361,"getWindowHandle",null] 12:08:29 INFO - PROCESS | 2348 | 1464289709434 Marionette TRACE conn8 <- [1,361,null,{"value":"13"}] 12:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:08:29 INFO - PROCESS | 2348 | 1464289709440 Marionette TRACE conn8 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:08:29 INFO - PROCESS | 2348 | 1464289709443 Marionette TRACE conn8 <- [1,362,null,{}] 12:08:29 INFO - PROCESS | 2348 | 1464289709447 Marionette TRACE conn8 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:29 INFO - PROCESS | 2348 | 1464289709558 Marionette TRACE conn8 <- [1,363,null,{"value":null}] 12:08:29 INFO - PROCESS | 2348 | 1464289709637 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:29 INFO - PROCESS | 2348 | ++DOCSHELL 161B5800 == 49 [pid = 2348] [id = 100] 12:08:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (161D0800) [pid = 2348] [serial = 297] [outer = 00000000] 12:08:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (16D0DC00) [pid = 2348] [serial = 298] [outer = 161D0800] 12:08:29 INFO - PROCESS | 2348 | 1464289709732 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (1858C000) [pid = 2348] [serial = 299] [outer = 161D0800] 12:08:30 INFO - PROCESS | 2348 | 1464289710356 Marionette TRACE conn8 <- [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]]]}] 12:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 970ms 12:08:30 INFO - PROCESS | 2348 | 1464289710411 Marionette TRACE conn8 -> [0,365,"getWindowHandle",null] 12:08:30 INFO - PROCESS | 2348 | 1464289710414 Marionette TRACE conn8 <- [1,365,null,{"value":"13"}] 12:08:30 INFO - PROCESS | 2348 | 1464289710418 Marionette TRACE conn8 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:08:30 INFO - PROCESS | 2348 | 1464289710422 Marionette TRACE conn8 <- [1,366,null,{}] 12:08:30 INFO - PROCESS | 2348 | 1464289710433 Marionette TRACE conn8 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:30 INFO - PROCESS | 2348 | 1464289710573 Marionette TRACE conn8 <- [1,367,null,{"value":null}] 12:08:30 INFO - PROCESS | 2348 | 1464289710693 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 2348 | ++DOCSHELL 0D534C00 == 50 [pid = 2348] [id = 101] 12:08:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (0D53BC00) [pid = 2348] [serial = 300] [outer = 00000000] 12:08:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (19C38C00) [pid = 2348] [serial = 301] [outer = 0D53BC00] 12:08:30 INFO - PROCESS | 2348 | 1464289710751 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (19C3D400) [pid = 2348] [serial = 302] [outer = 0D53BC00] 12:08:31 INFO - PROCESS | 2348 | 1464289711603 Marionette TRACE conn8 <- [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]]]}] 12:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1224ms 12:08:31 INFO - PROCESS | 2348 | 1464289711645 Marionette TRACE conn8 -> [0,369,"getWindowHandle",null] 12:08:31 INFO - PROCESS | 2348 | 1464289711649 Marionette TRACE conn8 <- [1,369,null,{"value":"13"}] 12:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:08:31 INFO - PROCESS | 2348 | 1464289711654 Marionette TRACE conn8 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - PROCESS | 2348 | 1464289711658 Marionette TRACE conn8 <- [1,370,null,{}] 12:08:31 INFO - PROCESS | 2348 | 1464289711664 Marionette TRACE conn8 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:31 INFO - PROCESS | 2348 | 1464289711760 Marionette TRACE conn8 <- [1,371,null,{"value":null}] 12:08:31 INFO - PROCESS | 2348 | 1464289711843 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 2348 | ++DOCSHELL 11CCE000 == 51 [pid = 2348] [id = 102] 12:08:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (12102C00) [pid = 2348] [serial = 303] [outer = 00000000] 12:08:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (12110C00) [pid = 2348] [serial = 304] [outer = 12102C00] 12:08:31 INFO - PROCESS | 2348 | 1464289711937 Marionette DEBUG loaded listener.js 12:08:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (12FCA800) [pid = 2348] [serial = 305] [outer = 12102C00] 12:08:32 INFO - PROCESS | 2348 | --DOCSHELL 12FC5C00 == 50 [pid = 2348] [id = 97] 12:08:32 INFO - PROCESS | 2348 | --DOCSHELL 161B4400 == 49 [pid = 2348] [id = 96] 12:08:32 INFO - PROCESS | 2348 | --DOCSHELL 0DB22400 == 48 [pid = 2348] [id = 95] 12:08:32 INFO - PROCESS | 2348 | --DOCSHELL 19A03800 == 47 [pid = 2348] [id = 94] 12:08:32 INFO - PROCESS | 2348 | --DOCSHELL 18CA2800 == 46 [pid = 2348] [id = 93] 12:08:32 INFO - PROCESS | 2348 | --DOCSHELL 137DE800 == 45 [pid = 2348] [id = 92] 12:08:32 INFO - PROCESS | 2348 | --DOCSHELL 164C9800 == 44 [pid = 2348] [id = 91] 12:08:32 INFO - PROCESS | 2348 | --DOCSHELL 1570B000 == 43 [pid = 2348] [id = 90] 12:08:32 INFO - PROCESS | 2348 | --DOCSHELL 11CD4400 == 42 [pid = 2348] [id = 89] 12:08:32 INFO - PROCESS | 2348 | --DOCSHELL 12134C00 == 41 [pid = 2348] [id = 88] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (13411400) [pid = 2348] [serial = 170] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (161D8C00) [pid = 2348] [serial = 173] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (162C6C00) [pid = 2348] [serial = 229] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (164C5000) [pid = 2348] [serial = 230] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (185EC800) [pid = 2348] [serial = 233] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (1C264C00) [pid = 2348] [serial = 215] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (1C262C00) [pid = 2348] [serial = 214] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (16FB9000) [pid = 2348] [serial = 232] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (153FA000) [pid = 2348] [serial = 209] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (14CDCC00) [pid = 2348] [serial = 208] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (1210F800) [pid = 2348] [serial = 218] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (11CD6800) [pid = 2348] [serial = 217] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (14DAF800) [pid = 2348] [serial = 224] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (14CDAC00) [pid = 2348] [serial = 223] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (1BDA3C00) [pid = 2348] [serial = 212] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (1BD9EC00) [pid = 2348] [serial = 211] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (161AFC00) [pid = 2348] [serial = 226] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (0DA6CC00) [pid = 2348] [serial = 220] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (0DB7EC00) [pid = 2348] [serial = 221] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (18C3EC00) [pid = 2348] [serial = 235] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (18B17400) [pid = 2348] [serial = 238] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (19F59800) [pid = 2348] [serial = 241] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (18C9D800) [pid = 2348] [serial = 236] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (0D876C00) [pid = 2348] [serial = 206] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (0D733400) [pid = 2348] [serial = 205] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (18B18C00) [pid = 2348] [serial = 239] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (1C223800) [pid = 2348] [serial = 245] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (19FE5000) [pid = 2348] [serial = 242] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (161B7C00) [pid = 2348] [serial = 227] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (1BD9CC00) [pid = 2348] [serial = 244] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (19FEB800) [pid = 2348] [serial = 167] [outer = 00000000] [url = about:blank] 12:08:32 INFO - PROCESS | 2348 | 1464289712551 Marionette TRACE conn8 <- [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]]]}] 12:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 12:08:32 INFO - PROCESS | 2348 | 1464289712585 Marionette TRACE conn8 -> [0,373,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 2348 | 1464289712590 Marionette TRACE conn8 <- [1,373,null,{"value":"13"}] 12:08:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:08:32 INFO - PROCESS | 2348 | 1464289712596 Marionette TRACE conn8 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - PROCESS | 2348 | 1464289712598 Marionette TRACE conn8 <- [1,374,null,{}] 12:08:32 INFO - PROCESS | 2348 | 1464289712602 Marionette TRACE conn8 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:32 INFO - PROCESS | 2348 | 1464289712686 Marionette TRACE conn8 <- [1,375,null,{"value":null}] 12:08:32 INFO - PROCESS | 2348 | 1464289712696 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 2348 | ++DOCSHELL 0D877800 == 42 [pid = 2348] [id = 103] 12:08:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (0DA6A400) [pid = 2348] [serial = 306] [outer = 00000000] 12:08:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (12104C00) [pid = 2348] [serial = 307] [outer = 0DA6A400] 12:08:32 INFO - PROCESS | 2348 | 1464289712741 Marionette DEBUG loaded listener.js 12:08:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (12FC6400) [pid = 2348] [serial = 308] [outer = 0DA6A400] 12:08:33 INFO - PROCESS | 2348 | 1464289713230 Marionette TRACE conn8 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:08:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:08:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 12:08:33 INFO - PROCESS | 2348 | 1464289713270 Marionette TRACE conn8 -> [0,377,"getWindowHandle",null] 12:08:33 INFO - PROCESS | 2348 | 1464289713272 Marionette TRACE conn8 <- [1,377,null,{"value":"13"}] 12:08:33 INFO - PROCESS | 2348 | 1464289713276 Marionette TRACE conn8 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:08:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:08:33 INFO - PROCESS | 2348 | 1464289713279 Marionette TRACE conn8 <- [1,378,null,{}] 12:08:33 INFO - PROCESS | 2348 | 1464289713289 Marionette TRACE conn8 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:33 INFO - PROCESS | 2348 | 1464289713401 Marionette TRACE conn8 <- [1,379,null,{"value":null}] 12:08:33 INFO - PROCESS | 2348 | 1464289713481 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:33 INFO - PROCESS | 2348 | ++DOCSHELL 12FCD000 == 43 [pid = 2348] [id = 104] 12:08:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (148D2000) [pid = 2348] [serial = 309] [outer = 00000000] 12:08:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (153EF400) [pid = 2348] [serial = 310] [outer = 148D2000] 12:08:33 INFO - PROCESS | 2348 | 1464289713528 Marionette DEBUG loaded listener.js 12:08:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (153F8C00) [pid = 2348] [serial = 311] [outer = 148D2000] 12:08:34 INFO - PROCESS | 2348 | 1464289714104 Marionette TRACE conn8 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:08:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:08:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 870ms 12:08:34 INFO - PROCESS | 2348 | 1464289714150 Marionette TRACE conn8 -> [0,381,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 2348 | 1464289714152 Marionette TRACE conn8 <- [1,381,null,{"value":"13"}] 12:08:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:08:34 INFO - PROCESS | 2348 | 1464289714160 Marionette TRACE conn8 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 2348 | 1464289714161 Marionette TRACE conn8 <- [1,382,null,{}] 12:08:34 INFO - PROCESS | 2348 | 1464289714165 Marionette TRACE conn8 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:34 INFO - PROCESS | 2348 | 1464289714248 Marionette TRACE conn8 <- [1,383,null,{"value":null}] 12:08:34 INFO - PROCESS | 2348 | 1464289714255 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:34 INFO - PROCESS | 2348 | ++DOCSHELL 161B3400 == 44 [pid = 2348] [id = 105] 12:08:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (161B6C00) [pid = 2348] [serial = 312] [outer = 00000000] 12:08:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (161D4800) [pid = 2348] [serial = 313] [outer = 161B6C00] 12:08:34 INFO - PROCESS | 2348 | 1464289714303 Marionette DEBUG loaded listener.js 12:08:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (162C6C00) [pid = 2348] [serial = 314] [outer = 161B6C00] 12:08:34 INFO - PROCESS | 2348 | 1464289714923 Marionette TRACE conn8 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:08:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:08:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 770ms 12:08:34 INFO - PROCESS | 2348 | 1464289714937 Marionette TRACE conn8 -> [0,385,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 2348 | 1464289714948 Marionette TRACE conn8 <- [1,385,null,{"value":"13"}] 12:08:34 INFO - PROCESS | 2348 | 1464289714952 Marionette TRACE conn8 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 2348 | 1464289714953 Marionette TRACE conn8 <- [1,386,null,{}] 12:08:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:08:34 INFO - PROCESS | 2348 | 1464289714957 Marionette TRACE conn8 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:35 INFO - PROCESS | 2348 | 1464289715058 Marionette TRACE conn8 <- [1,387,null,{"value":null}] 12:08:35 INFO - PROCESS | 2348 | 1464289715065 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 2348 | ++DOCSHELL 162CAC00 == 45 [pid = 2348] [id = 106] 12:08:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (162CEC00) [pid = 2348] [serial = 315] [outer = 00000000] 12:08:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (16B16C00) [pid = 2348] [serial = 316] [outer = 162CEC00] 12:08:35 INFO - PROCESS | 2348 | 1464289715110 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (16F42800) [pid = 2348] [serial = 317] [outer = 162CEC00] 12:08:35 INFO - PROCESS | 2348 | 1464289715544 Marionette TRACE conn8 <- [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]]]}] 12:08:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:08:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 630ms 12:08:35 INFO - PROCESS | 2348 | 1464289715590 Marionette TRACE conn8 -> [0,389,"getWindowHandle",null] 12:08:35 INFO - PROCESS | 2348 | 1464289715592 Marionette TRACE conn8 <- [1,389,null,{"value":"13"}] 12:08:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:08:35 INFO - PROCESS | 2348 | 1464289715595 Marionette TRACE conn8 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:08:35 INFO - PROCESS | 2348 | 1464289715597 Marionette TRACE conn8 <- [1,390,null,{}] 12:08:35 INFO - PROCESS | 2348 | 1464289715600 Marionette TRACE conn8 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:35 INFO - PROCESS | 2348 | 1464289715727 Marionette TRACE conn8 <- [1,391,null,{"value":null}] 12:08:35 INFO - PROCESS | 2348 | 1464289715796 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 2348 | ++DOCSHELL 0EFA4800 == 46 [pid = 2348] [id = 107] 12:08:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (1715AC00) [pid = 2348] [serial = 318] [outer = 00000000] 12:08:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (18B19400) [pid = 2348] [serial = 319] [outer = 1715AC00] 12:08:35 INFO - PROCESS | 2348 | 1464289715842 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (18C9E000) [pid = 2348] [serial = 320] [outer = 1715AC00] 12:08:36 INFO - PROCESS | 2348 | 1464289716285 Marionette TRACE conn8 <- [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]]]}] 12:08:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:08:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 731ms 12:08:36 INFO - PROCESS | 2348 | 1464289716327 Marionette TRACE conn8 -> [0,393,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 2348 | 1464289716330 Marionette TRACE conn8 <- [1,393,null,{"value":"13"}] 12:08:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:08:36 INFO - PROCESS | 2348 | 1464289716372 Marionette TRACE conn8 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - PROCESS | 2348 | 1464289716374 Marionette TRACE conn8 <- [1,394,null,{}] 12:08:36 INFO - PROCESS | 2348 | 1464289716378 Marionette TRACE conn8 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:36 INFO - PROCESS | 2348 | 1464289716486 Marionette TRACE conn8 <- [1,395,null,{"value":null}] 12:08:36 INFO - PROCESS | 2348 | 1464289716542 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:36 INFO - PROCESS | 2348 | ++DOCSHELL 16B10C00 == 47 [pid = 2348] [id = 108] 12:08:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (18B18000) [pid = 2348] [serial = 321] [outer = 00000000] 12:08:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (18D35C00) [pid = 2348] [serial = 322] [outer = 18B18000] 12:08:36 INFO - PROCESS | 2348 | 1464289716586 Marionette DEBUG loaded listener.js 12:08:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (19A07000) [pid = 2348] [serial = 323] [outer = 18B18000] 12:08:37 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (16B1A400) [pid = 2348] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:08:37 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (14CE8800) [pid = 2348] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:08:37 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (12FC6000) [pid = 2348] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:08:37 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (16F41400) [pid = 2348] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:08:37 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (19A04000) [pid = 2348] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:08:37 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (16B10000) [pid = 2348] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:08:37 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (12183C00) [pid = 2348] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:08:37 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (14495800) [pid = 2348] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:08:37 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (18CA3800) [pid = 2348] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:08:37 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (1212B000) [pid = 2348] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:08:37 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (1570C800) [pid = 2348] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:08:37 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (0DB72800) [pid = 2348] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:08:37 INFO - PROCESS | 2348 | 1464289717171 Marionette TRACE conn8 <- [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]]]}] 12:08:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:08:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 832ms 12:08:37 INFO - PROCESS | 2348 | 1464289717196 Marionette TRACE conn8 -> [0,397,"getWindowHandle",null] 12:08:37 INFO - PROCESS | 2348 | 1464289717207 Marionette TRACE conn8 <- [1,397,null,{"value":"13"}] 12:08:37 INFO - PROCESS | 2348 | 1464289717211 Marionette TRACE conn8 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:08:37 INFO - PROCESS | 2348 | 1464289717213 Marionette TRACE conn8 <- [1,398,null,{}] 12:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:08:37 INFO - PROCESS | 2348 | 1464289717216 Marionette TRACE conn8 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:37 INFO - PROCESS | 2348 | 1464289717293 Marionette TRACE conn8 <- [1,399,null,{"value":null}] 12:08:37 INFO - PROCESS | 2348 | 1464289717300 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 2348 | ++DOCSHELL 12FCC400 == 48 [pid = 2348] [id = 109] 12:08:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (137DD800) [pid = 2348] [serial = 324] [outer = 00000000] 12:08:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (16D0CC00) [pid = 2348] [serial = 325] [outer = 137DD800] 12:08:37 INFO - PROCESS | 2348 | 1464289717344 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (1715D800) [pid = 2348] [serial = 326] [outer = 137DD800] 12:08:37 INFO - PROCESS | 2348 | 1464289717774 Marionette TRACE conn8 <- [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]]]}] 12:08:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:08:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 12:08:37 INFO - PROCESS | 2348 | 1464289717847 Marionette TRACE conn8 -> [0,401,"getWindowHandle",null] 12:08:37 INFO - PROCESS | 2348 | 1464289717849 Marionette TRACE conn8 <- [1,401,null,{"value":"13"}] 12:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:08:37 INFO - PROCESS | 2348 | 1464289717853 Marionette TRACE conn8 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:08:37 INFO - PROCESS | 2348 | 1464289717854 Marionette TRACE conn8 <- [1,402,null,{}] 12:08:37 INFO - PROCESS | 2348 | 1464289717858 Marionette TRACE conn8 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:37 INFO - PROCESS | 2348 | 1464289717936 Marionette TRACE conn8 <- [1,403,null,{"value":null}] 12:08:37 INFO - PROCESS | 2348 | 1464289717943 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 2348 | ++DOCSHELL 16B1A400 == 49 [pid = 2348] [id = 110] 12:08:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (18CA9800) [pid = 2348] [serial = 327] [outer = 00000000] 12:08:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (19C3E800) [pid = 2348] [serial = 328] [outer = 18CA9800] 12:08:37 INFO - PROCESS | 2348 | 1464289717987 Marionette DEBUG loaded listener.js 12:08:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (19F59C00) [pid = 2348] [serial = 329] [outer = 18CA9800] 12:08:38 INFO - PROCESS | 2348 | 1464289718464 Marionette TRACE conn8 <- [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]]]}] 12:08:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:08:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 12:08:38 INFO - PROCESS | 2348 | 1464289718524 Marionette TRACE conn8 -> [0,405,"getWindowHandle",null] 12:08:38 INFO - PROCESS | 2348 | 1464289718529 Marionette TRACE conn8 <- [1,405,null,{"value":"13"}] 12:08:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:08:38 INFO - PROCESS | 2348 | 1464289718535 Marionette TRACE conn8 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:08:38 INFO - PROCESS | 2348 | 1464289718539 Marionette TRACE conn8 <- [1,406,null,{}] 12:08:38 INFO - PROCESS | 2348 | 1464289718546 Marionette TRACE conn8 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:38 INFO - PROCESS | 2348 | 1464289718668 Marionette TRACE conn8 <- [1,407,null,{"value":null}] 12:08:38 INFO - PROCESS | 2348 | 1464289718785 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:38 INFO - PROCESS | 2348 | ++DOCSHELL 0D877C00 == 50 [pid = 2348] [id = 111] 12:08:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (0DA6DC00) [pid = 2348] [serial = 330] [outer = 00000000] 12:08:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (0E34FC00) [pid = 2348] [serial = 331] [outer = 0DA6DC00] 12:08:38 INFO - PROCESS | 2348 | 1464289718843 Marionette DEBUG loaded listener.js 12:08:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (11F2B400) [pid = 2348] [serial = 332] [outer = 0DA6DC00] 12:08:39 INFO - PROCESS | 2348 | 1464289719465 Marionette TRACE conn8 <- [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]]]}] 12:08:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:08:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 970ms 12:08:39 INFO - PROCESS | 2348 | 1464289719509 Marionette TRACE conn8 -> [0,409,"getWindowHandle",null] 12:08:39 INFO - PROCESS | 2348 | 1464289719516 Marionette TRACE conn8 <- [1,409,null,{"value":"13"}] 12:08:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:08:39 INFO - PROCESS | 2348 | 1464289719522 Marionette TRACE conn8 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 2348 | 1464289719525 Marionette TRACE conn8 <- [1,410,null,{}] 12:08:39 INFO - PROCESS | 2348 | 1464289719529 Marionette TRACE conn8 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:39 INFO - PROCESS | 2348 | 1464289719638 Marionette TRACE conn8 <- [1,411,null,{"value":null}] 12:08:39 INFO - PROCESS | 2348 | 1464289719732 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:39 INFO - PROCESS | 2348 | ++DOCSHELL 14491000 == 51 [pid = 2348] [id = 112] 12:08:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (148D2C00) [pid = 2348] [serial = 333] [outer = 00000000] 12:08:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (153F8000) [pid = 2348] [serial = 334] [outer = 148D2C00] 12:08:39 INFO - PROCESS | 2348 | 1464289719787 Marionette DEBUG loaded listener.js 12:08:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (161AD400) [pid = 2348] [serial = 335] [outer = 148D2C00] 12:08:40 INFO - PROCESS | 2348 | 1464289720381 Marionette TRACE conn8 <- [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]]]}] 12:08:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:08:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 930ms 12:08:40 INFO - PROCESS | 2348 | 1464289720454 Marionette TRACE conn8 -> [0,413,"getWindowHandle",null] 12:08:40 INFO - PROCESS | 2348 | 1464289720457 Marionette TRACE conn8 <- [1,413,null,{"value":"13"}] 12:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:08:40 INFO - PROCESS | 2348 | 1464289720460 Marionette TRACE conn8 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:08:40 INFO - PROCESS | 2348 | 1464289720464 Marionette TRACE conn8 <- [1,414,null,{}] 12:08:40 INFO - PROCESS | 2348 | 1464289720475 Marionette TRACE conn8 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:40 INFO - PROCESS | 2348 | 1464289720617 Marionette TRACE conn8 <- [1,415,null,{"value":null}] 12:08:40 INFO - PROCESS | 2348 | 1464289720739 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 2348 | ++DOCSHELL 19C34800 == 52 [pid = 2348] [id = 113] 12:08:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (19C3C400) [pid = 2348] [serial = 336] [outer = 00000000] 12:08:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (19F5D000) [pid = 2348] [serial = 337] [outer = 19C3C400] 12:08:40 INFO - PROCESS | 2348 | 1464289720798 Marionette DEBUG loaded listener.js 12:08:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (19FE7C00) [pid = 2348] [serial = 338] [outer = 19C3C400] 12:08:41 INFO - PROCESS | 2348 | 1464289721390 Marionette TRACE conn8 <- [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]]]}] 12:08:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:08:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 971ms 12:08:41 INFO - PROCESS | 2348 | 1464289721434 Marionette TRACE conn8 -> [0,417,"getWindowHandle",null] 12:08:41 INFO - PROCESS | 2348 | 1464289721437 Marionette TRACE conn8 <- [1,417,null,{"value":"13"}] 12:08:41 INFO - PROCESS | 2348 | 1464289721441 Marionette TRACE conn8 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:08:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:08:41 INFO - PROCESS | 2348 | 1464289721443 Marionette TRACE conn8 <- [1,418,null,{}] 12:08:41 INFO - PROCESS | 2348 | 1464289721447 Marionette TRACE conn8 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:41 INFO - PROCESS | 2348 | 1464289721552 Marionette TRACE conn8 <- [1,419,null,{"value":null}] 12:08:41 INFO - PROCESS | 2348 | 1464289721645 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:41 INFO - PROCESS | 2348 | ++DOCSHELL 1BDA3000 == 53 [pid = 2348] [id = 114] 12:08:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (1BDA3800) [pid = 2348] [serial = 339] [outer = 00000000] 12:08:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (1C224800) [pid = 2348] [serial = 340] [outer = 1BDA3800] 12:08:41 INFO - PROCESS | 2348 | 1464289721699 Marionette DEBUG loaded listener.js 12:08:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (1C22B000) [pid = 2348] [serial = 341] [outer = 1BDA3800] 12:08:42 INFO - PROCESS | 2348 | 1464289722684 Marionette TRACE conn8 <- [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]]]}] 12:08:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 12:08:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1270ms 12:08:42 INFO - PROCESS | 2348 | 1464289722714 Marionette TRACE conn8 -> [0,421,"getWindowHandle",null] 12:08:42 INFO - PROCESS | 2348 | 1464289722716 Marionette TRACE conn8 <- [1,421,null,{"value":"13"}] 12:08:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:08:42 INFO - PROCESS | 2348 | 1464289722762 Marionette TRACE conn8 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - PROCESS | 2348 | 1464289722764 Marionette TRACE conn8 <- [1,422,null,{}] 12:08:42 INFO - PROCESS | 2348 | 1464289722769 Marionette TRACE conn8 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:42 INFO - PROCESS | 2348 | 1464289722858 Marionette TRACE conn8 <- [1,423,null,{"value":null}] 12:08:43 INFO - PROCESS | 2348 | 1464289723072 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 2348 | ++DOCSHELL 0D868400 == 54 [pid = 2348] [id = 115] 12:08:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (0D868800) [pid = 2348] [serial = 342] [outer = 00000000] 12:08:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (0DA6F800) [pid = 2348] [serial = 343] [outer = 0D868800] 12:08:43 INFO - PROCESS | 2348 | 1464289723122 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (11C24000) [pid = 2348] [serial = 344] [outer = 0D868800] 12:08:43 INFO - PROCESS | 2348 | --DOCSHELL 12FCC400 == 53 [pid = 2348] [id = 109] 12:08:43 INFO - PROCESS | 2348 | --DOCSHELL 16B10C00 == 52 [pid = 2348] [id = 108] 12:08:43 INFO - PROCESS | 2348 | --DOCSHELL 0EFA4800 == 51 [pid = 2348] [id = 107] 12:08:43 INFO - PROCESS | 2348 | --DOCSHELL 162CAC00 == 50 [pid = 2348] [id = 106] 12:08:43 INFO - PROCESS | 2348 | --DOCSHELL 161B3400 == 49 [pid = 2348] [id = 105] 12:08:43 INFO - PROCESS | 2348 | --DOCSHELL 12FCD000 == 48 [pid = 2348] [id = 104] 12:08:43 INFO - PROCESS | 2348 | --DOCSHELL 0D877800 == 47 [pid = 2348] [id = 103] 12:08:43 INFO - PROCESS | 2348 | --DOCSHELL 11CCE000 == 46 [pid = 2348] [id = 102] 12:08:43 INFO - PROCESS | 2348 | --DOCSHELL 11CCD000 == 45 [pid = 2348] [id = 99] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (19FE9400) [pid = 2348] [serial = 203] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (17160C00) [pid = 2348] [serial = 274] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (19D49000) [pid = 2348] [serial = 280] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (16D73C00) [pid = 2348] [serial = 271] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (148C5000) [pid = 2348] [serial = 262] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (14C5D400) [pid = 2348] [serial = 263] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (1C22A000) [pid = 2348] [serial = 260] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (19FEF400) [pid = 2348] [serial = 259] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (19A01800) [pid = 2348] [serial = 278] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (13050800) [pid = 2348] [serial = 265] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (137DBC00) [pid = 2348] [serial = 266] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (18D30C00) [pid = 2348] [serial = 277] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (161B3C00) [pid = 2348] [serial = 268] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (161D1000) [pid = 2348] [serial = 269] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (1C26CC00) [pid = 2348] [serial = 247] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (12298C00) [pid = 2348] [serial = 250] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (161D5400) [pid = 2348] [serial = 253] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (17163000) [pid = 2348] [serial = 256] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (137D3C00) [pid = 2348] [serial = 283] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (14DAA800) [pid = 2348] [serial = 284] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (19D4B400) [pid = 2348] [serial = 281] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (175A1C00) [pid = 2348] [serial = 275] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (19D46800) [pid = 2348] [serial = 286] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (12FD0000) [pid = 2348] [serial = 290] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (1BB34800) [pid = 2348] [serial = 287] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (16FB4800) [pid = 2348] [serial = 272] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (12FCF800) [pid = 2348] [serial = 289] [outer = 00000000] [url = about:blank] 12:08:44 INFO - PROCESS | 2348 | 1464289724118 Marionette TRACE conn8 <- [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]]]}] 12:08:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:08:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1410ms 12:08:44 INFO - PROCESS | 2348 | 1464289724135 Marionette TRACE conn8 -> [0,425,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 2348 | 1464289724139 Marionette TRACE conn8 <- [1,425,null,{"value":"13"}] 12:08:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:08:44 INFO - PROCESS | 2348 | 1464289724143 Marionette TRACE conn8 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - PROCESS | 2348 | 1464289724147 Marionette TRACE conn8 <- [1,426,null,{}] 12:08:44 INFO - PROCESS | 2348 | 1464289724151 Marionette TRACE conn8 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:44 INFO - PROCESS | 2348 | 1464289724237 Marionette TRACE conn8 <- [1,427,null,{"value":null}] 12:08:44 INFO - PROCESS | 2348 | 1464289724245 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 2348 | ++DOCSHELL 0EF11800 == 46 [pid = 2348] [id = 116] 12:08:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (0EFA1400) [pid = 2348] [serial = 345] [outer = 00000000] 12:08:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (11CCD000) [pid = 2348] [serial = 346] [outer = 0EFA1400] 12:08:44 INFO - PROCESS | 2348 | 1464289724292 Marionette DEBUG loaded listener.js 12:08:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (12FC9800) [pid = 2348] [serial = 347] [outer = 0EFA1400] 12:08:44 INFO - PROCESS | 2348 | 1464289724793 Marionette TRACE conn8 <- [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] 12:08:44 INFO - PROCESS | 2348 | 1464289724820 Marionette TRACE conn8 <- [1,429,null,{"value":"13"}] 12:08:44 INFO - PROCESS | 2348 | 1464289724824 Marionette TRACE conn8 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:08:44 INFO - PROCESS | 2348 | 1464289724825 Marionette TRACE conn8 <- [1,430,null,{}] 12:08:44 INFO - PROCESS | 2348 | 1464289724829 Marionette TRACE conn8 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:44 INFO - PROCESS | 2348 | 1464289724914 Marionette TRACE conn8 <- [1,431,null,{"value":null}] 12:08:44 INFO - PROCESS | 2348 | 1464289724924 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 2348 | ++DOCSHELL 14818000 == 47 [pid = 2348] [id = 117] 12:08:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (148C7000) [pid = 2348] [serial = 348] [outer = 00000000] 12:08:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (153F1400) [pid = 2348] [serial = 349] [outer = 148C7000] 12:08:44 INFO - PROCESS | 2348 | 1464289724969 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (161AD800) [pid = 2348] [serial = 350] [outer = 148C7000] 12:08:45 INFO - PROCESS | 2348 | 1464289725433 Marionette TRACE conn8 <- [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]]]}] 12:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 12:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:08:45 INFO - PROCESS | 2348 | 1464289725461 Marionette TRACE conn8 -> [0,433,"getWindowHandle",null] 12:08:45 INFO - PROCESS | 2348 | 1464289725463 Marionette TRACE conn8 <- [1,433,null,{"value":"13"}] 12:08:45 INFO - PROCESS | 2348 | 1464289725472 Marionette TRACE conn8 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:08:45 INFO - PROCESS | 2348 | 1464289725478 Marionette TRACE conn8 <- [1,434,null,{}] 12:08:45 INFO - PROCESS | 2348 | 1464289725482 Marionette TRACE conn8 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:45 INFO - PROCESS | 2348 | 1464289725567 Marionette TRACE conn8 <- [1,435,null,{"value":null}] 12:08:45 INFO - PROCESS | 2348 | 1464289725578 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:45 INFO - PROCESS | 2348 | ++DOCSHELL 16B0C400 == 48 [pid = 2348] [id = 118] 12:08:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (16B0D000) [pid = 2348] [serial = 351] [outer = 00000000] 12:08:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (16B63400) [pid = 2348] [serial = 352] [outer = 16B0D000] 12:08:45 INFO - PROCESS | 2348 | 1464289725622 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (16BC1000) [pid = 2348] [serial = 353] [outer = 16B0D000] 12:08:46 INFO - PROCESS | 2348 | 1464289726087 Marionette TRACE conn8 <- [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]]]}] 12:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 12:08:46 INFO - PROCESS | 2348 | 1464289726159 Marionette TRACE conn8 -> [0,437,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 2348 | 1464289726161 Marionette TRACE conn8 <- [1,437,null,{"value":"13"}] 12:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:08:46 INFO - PROCESS | 2348 | 1464289726170 Marionette TRACE conn8 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 2348 | 1464289726171 Marionette TRACE conn8 <- [1,438,null,{}] 12:08:46 INFO - PROCESS | 2348 | 1464289726185 Marionette TRACE conn8 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:46 INFO - PROCESS | 2348 | 1464289726292 Marionette TRACE conn8 <- [1,439,null,{"value":null}] 12:08:46 INFO - PROCESS | 2348 | 1464289726298 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:46 INFO - PROCESS | 2348 | ++DOCSHELL 16BC8800 == 49 [pid = 2348] [id = 119] 12:08:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (16BC8C00) [pid = 2348] [serial = 354] [outer = 00000000] 12:08:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (16BCE400) [pid = 2348] [serial = 355] [outer = 16BC8C00] 12:08:46 INFO - PROCESS | 2348 | 1464289726344 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (17158000) [pid = 2348] [serial = 356] [outer = 16BC8C00] 12:08:46 INFO - PROCESS | 2348 | 1464289726784 Marionette TRACE conn8 <- [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]]]}] 12:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 12:08:46 INFO - PROCESS | 2348 | 1464289726804 Marionette TRACE conn8 -> [0,441,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 2348 | 1464289726806 Marionette TRACE conn8 <- [1,441,null,{"value":"13"}] 12:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:08:46 INFO - PROCESS | 2348 | 1464289726808 Marionette TRACE conn8 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 2348 | 1464289726810 Marionette TRACE conn8 <- [1,442,null,{}] 12:08:46 INFO - PROCESS | 2348 | 1464289726819 Marionette TRACE conn8 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:46 INFO - PROCESS | 2348 | 1464289726924 Marionette TRACE conn8 <- [1,443,null,{"value":null}] 12:08:47 INFO - PROCESS | 2348 | 1464289727011 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 2348 | ++DOCSHELL 17161800 == 50 [pid = 2348] [id = 120] 12:08:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (17162000) [pid = 2348] [serial = 357] [outer = 00000000] 12:08:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (175AEC00) [pid = 2348] [serial = 358] [outer = 17162000] 12:08:47 INFO - PROCESS | 2348 | 1464289727062 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (18C3FC00) [pid = 2348] [serial = 359] [outer = 17162000] 12:08:47 INFO - PROCESS | 2348 | 1464289727520 Marionette TRACE conn8 <- [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]]]}] 12:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 731ms 12:08:47 INFO - PROCESS | 2348 | 1464289727541 Marionette TRACE conn8 -> [0,445,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 2348 | 1464289727542 Marionette TRACE conn8 <- [1,445,null,{"value":"13"}] 12:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:08:47 INFO - PROCESS | 2348 | 1464289727546 Marionette TRACE conn8 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - PROCESS | 2348 | 1464289727547 Marionette TRACE conn8 <- [1,446,null,{}] 12:08:47 INFO - PROCESS | 2348 | 1464289727561 Marionette TRACE conn8 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:47 INFO - PROCESS | 2348 | 1464289727670 Marionette TRACE conn8 <- [1,447,null,{"value":null}] 12:08:47 INFO - PROCESS | 2348 | 1464289727677 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 2348 | ++DOCSHELL 18C9E800 == 51 [pid = 2348] [id = 121] 12:08:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (18CA4800) [pid = 2348] [serial = 360] [outer = 00000000] 12:08:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (19A08C00) [pid = 2348] [serial = 361] [outer = 18CA4800] 12:08:47 INFO - PROCESS | 2348 | 1464289727721 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (19C3D000) [pid = 2348] [serial = 362] [outer = 18CA4800] 12:08:48 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (12102C00) [pid = 2348] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:08:48 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (1715AC00) [pid = 2348] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:08:48 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (0DA6A400) [pid = 2348] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:08:48 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (137DD800) [pid = 2348] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:08:48 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (161B6C00) [pid = 2348] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:08:48 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (148D2000) [pid = 2348] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:08:48 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (18B18000) [pid = 2348] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:08:48 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (0D53BC00) [pid = 2348] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:08:48 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (162CEC00) [pid = 2348] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:08:48 INFO - PROCESS | 2348 | 1464289728271 Marionette TRACE conn8 <- [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]]]}] 12:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 790ms 12:08:48 INFO - PROCESS | 2348 | 1464289728337 Marionette TRACE conn8 -> [0,449,"getWindowHandle",null] 12:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:08:48 INFO - PROCESS | 2348 | 1464289728339 Marionette TRACE conn8 <- [1,449,null,{"value":"13"}] 12:08:48 INFO - PROCESS | 2348 | 1464289728342 Marionette TRACE conn8 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:08:48 INFO - PROCESS | 2348 | 1464289728344 Marionette TRACE conn8 <- [1,450,null,{}] 12:08:48 INFO - PROCESS | 2348 | 1464289728348 Marionette TRACE conn8 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:48 INFO - PROCESS | 2348 | 1464289728435 Marionette TRACE conn8 <- [1,451,null,{"value":null}] 12:08:48 INFO - PROCESS | 2348 | 1464289728442 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:48 INFO - PROCESS | 2348 | ++DOCSHELL 0D538C00 == 52 [pid = 2348] [id = 122] 12:08:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (0E3B8400) [pid = 2348] [serial = 363] [outer = 00000000] 12:08:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (17164800) [pid = 2348] [serial = 364] [outer = 0E3B8400] 12:08:48 INFO - PROCESS | 2348 | 1464289728486 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (186DE000) [pid = 2348] [serial = 365] [outer = 0E3B8400] 12:08:48 INFO - PROCESS | 2348 | 1464289728913 Marionette TRACE conn8 <- [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] 12:08:48 INFO - PROCESS | 2348 | 1464289728977 Marionette TRACE conn8 <- [1,453,null,{"value":"13"}] 12:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:08:48 INFO - PROCESS | 2348 | 1464289728980 Marionette TRACE conn8 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:08:48 INFO - PROCESS | 2348 | 1464289728982 Marionette TRACE conn8 <- [1,454,null,{}] 12:08:48 INFO - PROCESS | 2348 | 1464289728985 Marionette TRACE conn8 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:49 INFO - PROCESS | 2348 | 1464289729064 Marionette TRACE conn8 <- [1,455,null,{"value":null}] 12:08:49 INFO - PROCESS | 2348 | 1464289729070 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:49 INFO - PROCESS | 2348 | ++DOCSHELL 19D41C00 == 53 [pid = 2348] [id = 123] 12:08:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (19D4C000) [pid = 2348] [serial = 366] [outer = 00000000] 12:08:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (1BD9F400) [pid = 2348] [serial = 367] [outer = 19D4C000] 12:08:49 INFO - PROCESS | 2348 | 1464289729114 Marionette DEBUG loaded listener.js 12:08:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (1BDA4000) [pid = 2348] [serial = 368] [outer = 19D4C000] 12:08:49 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:49 INFO - PROCESS | 2348 | 1464289729548 Marionette TRACE conn8 <- [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]]]}] 12:08:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:08:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 12:08:49 INFO - PROCESS | 2348 | 1464289729611 Marionette TRACE conn8 -> [0,457,"getWindowHandle",null] 12:08:49 INFO - PROCESS | 2348 | 1464289729613 Marionette TRACE conn8 <- [1,457,null,{"value":"13"}] 12:08:49 INFO - PROCESS | 2348 | 1464289729616 Marionette TRACE conn8 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:08:49 INFO - PROCESS | 2348 | 1464289729618 Marionette TRACE conn8 <- [1,458,null,{}] 12:08:49 INFO - PROCESS | 2348 | 1464289729621 Marionette TRACE conn8 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:49 INFO - PROCESS | 2348 | 1464289729701 Marionette TRACE conn8 <- [1,459,null,{"value":null}] 12:08:49 INFO - PROCESS | 2348 | 1464289729711 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:49 INFO - PROCESS | 2348 | ++DOCSHELL 1A990400 == 54 [pid = 2348] [id = 124] 12:08:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (1A991000) [pid = 2348] [serial = 369] [outer = 00000000] 12:08:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (1A999C00) [pid = 2348] [serial = 370] [outer = 1A991000] 12:08:49 INFO - PROCESS | 2348 | 1464289729755 Marionette DEBUG loaded listener.js 12:08:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (1A99A400) [pid = 2348] [serial = 371] [outer = 1A991000] 12:08:50 INFO - PROCESS | 2348 | 1464289730195 Marionette TRACE conn8 <- [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] 12:08:50 INFO - PROCESS | 2348 | 1464289730277 Marionette TRACE conn8 <- [1,461,null,{"value":"13"}] 12:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:08:50 INFO - PROCESS | 2348 | 1464289730287 Marionette TRACE conn8 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:08:50 INFO - PROCESS | 2348 | 1464289730291 Marionette TRACE conn8 <- [1,462,null,{}] 12:08:50 INFO - PROCESS | 2348 | 1464289730298 Marionette TRACE conn8 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:50 INFO - PROCESS | 2348 | 1464289730412 Marionette TRACE conn8 <- [1,463,null,{"value":null}] 12:08:50 INFO - PROCESS | 2348 | 1464289730502 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:50 INFO - PROCESS | 2348 | ++DOCSHELL 0DB1BC00 == 55 [pid = 2348] [id = 125] 12:08:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (0DB27000) [pid = 2348] [serial = 372] [outer = 00000000] 12:08:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (11C29400) [pid = 2348] [serial = 373] [outer = 0DB27000] 12:08:50 INFO - PROCESS | 2348 | 1464289730562 Marionette DEBUG loaded listener.js 12:08:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (12FCAC00) [pid = 2348] [serial = 374] [outer = 0DB27000] 12:08:51 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:51 INFO - PROCESS | 2348 | 1464289731258 Marionette TRACE conn8 <- [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] 12:08:51 INFO - PROCESS | 2348 | 1464289731322 Marionette TRACE conn8 <- [1,465,null,{"value":"13"}] 12:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:08:51 INFO - PROCESS | 2348 | 1464289731330 Marionette TRACE conn8 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:08:51 INFO - PROCESS | 2348 | 1464289731335 Marionette TRACE conn8 <- [1,466,null,{}] 12:08:51 INFO - PROCESS | 2348 | 1464289731339 Marionette TRACE conn8 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:51 INFO - PROCESS | 2348 | 1464289731500 Marionette TRACE conn8 <- [1,467,null,{"value":null}] 12:08:51 INFO - PROCESS | 2348 | 1464289731622 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:51 INFO - PROCESS | 2348 | ++DOCSHELL 161CDC00 == 56 [pid = 2348] [id = 126] 12:08:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (161CE800) [pid = 2348] [serial = 375] [outer = 00000000] 12:08:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (162CAC00) [pid = 2348] [serial = 376] [outer = 161CE800] 12:08:51 INFO - PROCESS | 2348 | 1464289731678 Marionette DEBUG loaded listener.js 12:08:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (16BC3C00) [pid = 2348] [serial = 377] [outer = 161CE800] 12:08:52 INFO - PROCESS | 2348 | 1464289732270 Marionette TRACE conn8 <- [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] 12:08:52 INFO - PROCESS | 2348 | 1464289732305 Marionette TRACE conn8 <- [1,469,null,{"value":"13"}] 12:08:52 INFO - PROCESS | 2348 | 1464289732309 Marionette TRACE conn8 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:08:52 INFO - PROCESS | 2348 | 1464289732311 Marionette TRACE conn8 <- [1,470,null,{}] 12:08:52 INFO - PROCESS | 2348 | 1464289732321 Marionette TRACE conn8 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:52 INFO - PROCESS | 2348 | 1464289732430 Marionette TRACE conn8 <- [1,471,null,{"value":null}] 12:08:52 INFO - PROCESS | 2348 | 1464289732529 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:52 INFO - PROCESS | 2348 | ++DOCSHELL 1BB34C00 == 57 [pid = 2348] [id = 127] 12:08:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (1BB3EC00) [pid = 2348] [serial = 378] [outer = 00000000] 12:08:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (1C226800) [pid = 2348] [serial = 379] [outer = 1BB3EC00] 12:08:52 INFO - PROCESS | 2348 | 1464289732587 Marionette DEBUG loaded listener.js 12:08:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (1C266000) [pid = 2348] [serial = 380] [outer = 1BB3EC00] 12:08:53 INFO - PROCESS | 2348 | 1464289733195 Marionette TRACE conn8 <- [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]]]}] 12:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 12:08:53 INFO - PROCESS | 2348 | 1464289733242 Marionette TRACE conn8 -> [0,473,"getWindowHandle",null] 12:08:53 INFO - PROCESS | 2348 | 1464289733245 Marionette TRACE conn8 <- [1,473,null,{"value":"13"}] 12:08:53 INFO - PROCESS | 2348 | 1464289733248 Marionette TRACE conn8 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:08:53 INFO - PROCESS | 2348 | 1464289733251 Marionette TRACE conn8 <- [1,474,null,{}] 12:08:53 INFO - PROCESS | 2348 | 1464289733254 Marionette TRACE conn8 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:53 INFO - PROCESS | 2348 | 1464289733365 Marionette TRACE conn8 <- [1,475,null,{"value":null}] 12:08:53 INFO - PROCESS | 2348 | 1464289733462 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:53 INFO - PROCESS | 2348 | ++DOCSHELL 1C294800 == 58 [pid = 2348] [id = 128] 12:08:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (1C295400) [pid = 2348] [serial = 381] [outer = 00000000] 12:08:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (1C29F400) [pid = 2348] [serial = 382] [outer = 1C295400] 12:08:53 INFO - PROCESS | 2348 | 1464289733516 Marionette DEBUG loaded listener.js 12:08:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (1C413400) [pid = 2348] [serial = 383] [outer = 1C295400] 12:08:54 INFO - PROCESS | 2348 | 1464289734064 Marionette TRACE conn8 <- [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]]]}] 12:08:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 870ms 12:08:54 INFO - PROCESS | 2348 | 1464289734123 Marionette TRACE conn8 -> [0,477,"getWindowHandle",null] 12:08:54 INFO - PROCESS | 2348 | 1464289734125 Marionette TRACE conn8 <- [1,477,null,{"value":"13"}] 12:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:08:54 INFO - PROCESS | 2348 | 1464289734128 Marionette TRACE conn8 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - PROCESS | 2348 | 1464289734131 Marionette TRACE conn8 <- [1,478,null,{}] 12:08:54 INFO - PROCESS | 2348 | 1464289734134 Marionette TRACE conn8 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:54 INFO - PROCESS | 2348 | 1464289734243 Marionette TRACE conn8 <- [1,479,null,{"value":null}] 12:08:54 INFO - PROCESS | 2348 | 1464289734338 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 2348 | ++DOCSHELL 1C29EC00 == 59 [pid = 2348] [id = 129] 12:08:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (1C419400) [pid = 2348] [serial = 384] [outer = 00000000] 12:08:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (1C41CC00) [pid = 2348] [serial = 385] [outer = 1C419400] 12:08:54 INFO - PROCESS | 2348 | 1464289734392 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (1C420800) [pid = 2348] [serial = 386] [outer = 1C419400] 12:08:55 INFO - PROCESS | 2348 | 1464289735206 Marionette TRACE conn8 <- [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]]]}] 12:08:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:08:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1116ms 12:08:55 INFO - PROCESS | 2348 | 1464289735248 Marionette TRACE conn8 -> [0,481,"getWindowHandle",null] 12:08:55 INFO - PROCESS | 2348 | 1464289735252 Marionette TRACE conn8 <- [1,481,null,{"value":"13"}] 12:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:08:55 INFO - PROCESS | 2348 | 1464289735257 Marionette TRACE conn8 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:08:55 INFO - PROCESS | 2348 | 1464289735261 Marionette TRACE conn8 <- [1,482,null,{}] 12:08:55 INFO - PROCESS | 2348 | 1464289735268 Marionette TRACE conn8 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:55 INFO - PROCESS | 2348 | 1464289735365 Marionette TRACE conn8 <- [1,483,null,{"value":null}] 12:08:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (11A13400) [pid = 2348] [serial = 387] [outer = 185EE800] 12:08:55 INFO - PROCESS | 2348 | 1464289735520 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 2348 | ++DOCSHELL 1228D400 == 60 [pid = 2348] [id = 130] 12:08:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (12F0A400) [pid = 2348] [serial = 388] [outer = 00000000] 12:08:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (137DE000) [pid = 2348] [serial = 389] [outer = 12F0A400] 12:08:55 INFO - PROCESS | 2348 | 1464289735580 Marionette DEBUG loaded listener.js 12:08:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (14C5C800) [pid = 2348] [serial = 390] [outer = 12F0A400] 12:08:56 INFO - PROCESS | 2348 | --DOCSHELL 0D531400 == 59 [pid = 2348] [id = 46] 12:08:56 INFO - PROCESS | 2348 | --DOCSHELL 19D41C00 == 58 [pid = 2348] [id = 123] 12:08:56 INFO - PROCESS | 2348 | --DOCSHELL 0D538C00 == 57 [pid = 2348] [id = 122] 12:08:56 INFO - PROCESS | 2348 | --DOCSHELL 18C9E800 == 56 [pid = 2348] [id = 121] 12:08:56 INFO - PROCESS | 2348 | --DOCSHELL 17161800 == 55 [pid = 2348] [id = 120] 12:08:56 INFO - PROCESS | 2348 | --DOCSHELL 16BC8800 == 54 [pid = 2348] [id = 119] 12:08:56 INFO - PROCESS | 2348 | --DOCSHELL 16B0C400 == 53 [pid = 2348] [id = 118] 12:08:56 INFO - PROCESS | 2348 | --DOCSHELL 14818000 == 52 [pid = 2348] [id = 117] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (19C3E800) [pid = 2348] [serial = 328] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (16D0DC00) [pid = 2348] [serial = 298] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (1C269400) [pid = 2348] [serial = 292] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (13048C00) [pid = 2348] [serial = 295] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOCSHELL 0EF11800 == 51 [pid = 2348] [id = 116] 12:08:56 INFO - PROCESS | 2348 | --DOCSHELL 0D868400 == 50 [pid = 2348] [id = 115] 12:08:56 INFO - PROCESS | 2348 | --DOCSHELL 19C34800 == 49 [pid = 2348] [id = 113] 12:08:56 INFO - PROCESS | 2348 | --DOCSHELL 14491000 == 48 [pid = 2348] [id = 112] 12:08:56 INFO - PROCESS | 2348 | --DOCSHELL 0D877C00 == 47 [pid = 2348] [id = 111] 12:08:56 INFO - PROCESS | 2348 | --DOCSHELL 16B1A400 == 46 [pid = 2348] [id = 110] 12:08:56 INFO - PROCESS | 2348 | 1464289736233 Marionette TRACE conn8 <- [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]]]}] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (12110C00) [pid = 2348] [serial = 304] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (18B19400) [pid = 2348] [serial = 319] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (12104C00) [pid = 2348] [serial = 307] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (16D0CC00) [pid = 2348] [serial = 325] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (161D4800) [pid = 2348] [serial = 313] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (12FCA800) [pid = 2348] [serial = 305] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (153F8C00) [pid = 2348] [serial = 311] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (18D35C00) [pid = 2348] [serial = 322] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (18C9E000) [pid = 2348] [serial = 320] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (19C38C00) [pid = 2348] [serial = 301] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (16F42800) [pid = 2348] [serial = 317] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (153EF400) [pid = 2348] [serial = 310] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (19A07000) [pid = 2348] [serial = 323] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (12FC6400) [pid = 2348] [serial = 308] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (19C3D400) [pid = 2348] [serial = 302] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (16B16C00) [pid = 2348] [serial = 316] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (162C6C00) [pid = 2348] [serial = 314] [outer = 00000000] [url = about:blank] 12:08:56 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (1715D800) [pid = 2348] [serial = 326] [outer = 00000000] [url = about:blank] 12:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1023ms 12:08:56 INFO - PROCESS | 2348 | 1464289736281 Marionette TRACE conn8 -> [0,485,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 2348 | 1464289736285 Marionette TRACE conn8 <- [1,485,null,{"value":"13"}] 12:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:08:56 INFO - PROCESS | 2348 | 1464289736291 Marionette TRACE conn8 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 2348 | 1464289736294 Marionette TRACE conn8 <- [1,486,null,{}] 12:08:56 INFO - PROCESS | 2348 | 1464289736297 Marionette TRACE conn8 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:56 INFO - PROCESS | 2348 | 1464289736383 Marionette TRACE conn8 <- [1,487,null,{"value":null}] 12:08:56 INFO - PROCESS | 2348 | 1464289736391 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:56 INFO - PROCESS | 2348 | ++DOCSHELL 0D53F000 == 47 [pid = 2348] [id = 131] 12:08:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (0D876000) [pid = 2348] [serial = 391] [outer = 00000000] 12:08:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (1210BC00) [pid = 2348] [serial = 392] [outer = 0D876000] 12:08:56 INFO - PROCESS | 2348 | 1464289736436 Marionette DEBUG loaded listener.js 12:08:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (12FCC000) [pid = 2348] [serial = 393] [outer = 0D876000] 12:08:56 INFO - PROCESS | 2348 | 1464289736954 Marionette TRACE conn8 <- [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]]]}] 12:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 12:08:56 INFO - PROCESS | 2348 | 1464289736965 Marionette TRACE conn8 -> [0,489,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 2348 | 1464289736967 Marionette TRACE conn8 <- [1,489,null,{"value":"13"}] 12:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:08:56 INFO - PROCESS | 2348 | 1464289736971 Marionette TRACE conn8 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 2348 | 1464289736974 Marionette TRACE conn8 <- [1,490,null,{}] 12:08:57 INFO - PROCESS | 2348 | 1464289736984 Marionette TRACE conn8 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:57 INFO - PROCESS | 2348 | 1464289737070 Marionette TRACE conn8 <- [1,491,null,{"value":null}] 12:08:57 INFO - PROCESS | 2348 | 1464289737080 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:57 INFO - PROCESS | 2348 | ++DOCSHELL 153FA000 == 48 [pid = 2348] [id = 132] 12:08:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (15702000) [pid = 2348] [serial = 394] [outer = 00000000] 12:08:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (1618A400) [pid = 2348] [serial = 395] [outer = 15702000] 12:08:57 INFO - PROCESS | 2348 | 1464289737128 Marionette DEBUG loaded listener.js 12:08:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (161D4800) [pid = 2348] [serial = 396] [outer = 15702000] 12:08:57 INFO - PROCESS | 2348 | 1464289737575 Marionette TRACE conn8 <- [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]]]}] 12:08:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:08:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 12:08:57 INFO - PROCESS | 2348 | 1464289737601 Marionette TRACE conn8 -> [0,493,"getWindowHandle",null] 12:08:57 INFO - PROCESS | 2348 | 1464289737604 Marionette TRACE conn8 <- [1,493,null,{"value":"13"}] 12:08:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:08:57 INFO - PROCESS | 2348 | 1464289737611 Marionette TRACE conn8 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:08:57 INFO - PROCESS | 2348 | 1464289737613 Marionette TRACE conn8 <- [1,494,null,{}] 12:08:57 INFO - PROCESS | 2348 | 1464289737616 Marionette TRACE conn8 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:57 INFO - PROCESS | 2348 | 1464289737700 Marionette TRACE conn8 <- [1,495,null,{"value":null}] 12:08:57 INFO - PROCESS | 2348 | 1464289737709 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:57 INFO - PROCESS | 2348 | ++DOCSHELL 161D8800 == 49 [pid = 2348] [id = 133] 12:08:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (16B0C800) [pid = 2348] [serial = 397] [outer = 00000000] 12:08:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (16B70400) [pid = 2348] [serial = 398] [outer = 16B0C800] 12:08:57 INFO - PROCESS | 2348 | 1464289737754 Marionette DEBUG loaded listener.js 12:08:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (16D0DC00) [pid = 2348] [serial = 399] [outer = 16B0C800] 12:08:58 INFO - PROCESS | 2348 | 1464289738193 Marionette TRACE conn8 <- [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]]]}] 12:08:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:08:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 12:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:08:58 INFO - PROCESS | 2348 | 1464289738241 Marionette TRACE conn8 -> [0,497,"getWindowHandle",null] 12:08:58 INFO - PROCESS | 2348 | 1464289738243 Marionette TRACE conn8 <- [1,497,null,{"value":"13"}] 12:08:58 INFO - PROCESS | 2348 | 1464289738256 Marionette TRACE conn8 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - PROCESS | 2348 | 1464289738258 Marionette TRACE conn8 <- [1,498,null,{}] 12:08:58 INFO - PROCESS | 2348 | 1464289738262 Marionette TRACE conn8 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:58 INFO - PROCESS | 2348 | 1464289738343 Marionette TRACE conn8 <- [1,499,null,{"value":null}] 12:08:58 INFO - PROCESS | 2348 | 1464289738349 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 2348 | ++DOCSHELL 16B10800 == 50 [pid = 2348] [id = 134] 12:08:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (16D78400) [pid = 2348] [serial = 400] [outer = 00000000] 12:08:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (1715EC00) [pid = 2348] [serial = 401] [outer = 16D78400] 12:08:58 INFO - PROCESS | 2348 | 1464289738394 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (185EF800) [pid = 2348] [serial = 402] [outer = 16D78400] 12:08:58 INFO - PROCESS | 2348 | 1464289738877 Marionette TRACE conn8 <- [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]]]}] 12:08:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:08:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 690ms 12:08:58 INFO - PROCESS | 2348 | 1464289738937 Marionette TRACE conn8 -> [0,501,"getWindowHandle",null] 12:08:58 INFO - PROCESS | 2348 | 1464289738939 Marionette TRACE conn8 <- [1,501,null,{"value":"13"}] 12:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:08:58 INFO - PROCESS | 2348 | 1464289738949 Marionette TRACE conn8 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - PROCESS | 2348 | 1464289738951 Marionette TRACE conn8 <- [1,502,null,{}] 12:08:58 INFO - PROCESS | 2348 | 1464289738954 Marionette TRACE conn8 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:59 INFO - PROCESS | 2348 | 1464289739086 Marionette TRACE conn8 <- [1,503,null,{"value":null}] 12:08:59 INFO - PROCESS | 2348 | 1464289739163 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:59 INFO - PROCESS | 2348 | ++DOCSHELL 18CA6400 == 51 [pid = 2348] [id = 135] 12:08:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (18CA8400) [pid = 2348] [serial = 403] [outer = 00000000] 12:08:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (19A02800) [pid = 2348] [serial = 404] [outer = 18CA8400] 12:08:59 INFO - PROCESS | 2348 | 1464289739210 Marionette DEBUG loaded listener.js 12:08:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (19A08400) [pid = 2348] [serial = 405] [outer = 18CA8400] 12:08:59 INFO - PROCESS | 2348 | 1464289739652 Marionette TRACE conn8 <- [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]]]}] 12:08:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 12:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:08:59 INFO - PROCESS | 2348 | 1464289739721 Marionette TRACE conn8 -> [0,505,"getWindowHandle",null] 12:08:59 INFO - PROCESS | 2348 | 1464289739723 Marionette TRACE conn8 <- [1,505,null,{"value":"13"}] 12:08:59 INFO - PROCESS | 2348 | 1464289739726 Marionette TRACE conn8 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:08:59 INFO - PROCESS | 2348 | 1464289739728 Marionette TRACE conn8 <- [1,506,null,{}] 12:08:59 INFO - PROCESS | 2348 | 1464289739732 Marionette TRACE conn8 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:59 INFO - PROCESS | 2348 | 1464289739839 Marionette TRACE conn8 <- [1,507,null,{"value":null}] 12:08:59 INFO - PROCESS | 2348 | 1464289739898 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:59 INFO - PROCESS | 2348 | ++DOCSHELL 19A0F400 == 52 [pid = 2348] [id = 136] 12:08:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (19B05400) [pid = 2348] [serial = 406] [outer = 00000000] 12:08:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (19B09C00) [pid = 2348] [serial = 407] [outer = 19B05400] 12:08:59 INFO - PROCESS | 2348 | 1464289739942 Marionette DEBUG loaded listener.js 12:09:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (19B0CC00) [pid = 2348] [serial = 408] [outer = 19B05400] 12:09:00 INFO - PROCESS | 2348 | 1464289740357 Marionette TRACE conn8 <- [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]]]}] 12:09:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:09:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 12:09:00 INFO - PROCESS | 2348 | 1464289740397 Marionette TRACE conn8 -> [0,509,"getWindowHandle",null] 12:09:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:09:00 INFO - PROCESS | 2348 | 1464289740399 Marionette TRACE conn8 <- [1,509,null,{"value":"13"}] 12:09:00 INFO - PROCESS | 2348 | 1464289740402 Marionette TRACE conn8 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:09:00 INFO - PROCESS | 2348 | 1464289740404 Marionette TRACE conn8 <- [1,510,null,{}] 12:09:00 INFO - PROCESS | 2348 | 1464289740411 Marionette TRACE conn8 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:00 INFO - PROCESS | 2348 | 1464289740531 Marionette TRACE conn8 <- [1,511,null,{"value":null}] 12:09:00 INFO - PROCESS | 2348 | 1464289740538 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:00 INFO - PROCESS | 2348 | ++DOCSHELL 19B0DC00 == 53 [pid = 2348] [id = 137] 12:09:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (19C38C00) [pid = 2348] [serial = 409] [outer = 00000000] 12:09:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (19D47400) [pid = 2348] [serial = 410] [outer = 19C38C00] 12:09:00 INFO - PROCESS | 2348 | 1464289740588 Marionette DEBUG loaded listener.js 12:09:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (19F5AC00) [pid = 2348] [serial = 411] [outer = 19C38C00] 12:09:00 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (12F09C00) [pid = 2348] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:09:00 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (15702C00) [pid = 2348] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:09:00 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (1C225400) [pid = 2348] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:09:00 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (1210B800) [pid = 2348] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:09:00 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (161D0800) [pid = 2348] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:09:00 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (1715BC00) [pid = 2348] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:09:00 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (16BC8C00) [pid = 2348] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:09:00 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (17162000) [pid = 2348] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:09:00 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (0EFA1400) [pid = 2348] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:09:00 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (18CA4800) [pid = 2348] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:09:00 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (0D868800) [pid = 2348] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:09:00 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (148C7000) [pid = 2348] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:09:00 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (16B0D000) [pid = 2348] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:09:00 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (0E3B8400) [pid = 2348] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:09:00 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (18CA9800) [pid = 2348] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:09:00 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (19D4C000) [pid = 2348] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:09:01 INFO - PROCESS | 2348 | 1464289741218 Marionette TRACE conn8 <- [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]]]}] 12:09:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:09:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 871ms 12:09:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:09:01 INFO - PROCESS | 2348 | 1464289741273 Marionette TRACE conn8 -> [0,513,"getWindowHandle",null] 12:09:01 INFO - PROCESS | 2348 | 1464289741275 Marionette TRACE conn8 <- [1,513,null,{"value":"13"}] 12:09:01 INFO - PROCESS | 2348 | 1464289741278 Marionette TRACE conn8 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:09:01 INFO - PROCESS | 2348 | 1464289741280 Marionette TRACE conn8 <- [1,514,null,{}] 12:09:01 INFO - PROCESS | 2348 | 1464289741283 Marionette TRACE conn8 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:01 INFO - PROCESS | 2348 | 1464289741364 Marionette TRACE conn8 <- [1,515,null,{"value":null}] 12:09:01 INFO - PROCESS | 2348 | 1464289741371 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:01 INFO - PROCESS | 2348 | ++DOCSHELL 153F8400 == 54 [pid = 2348] [id = 138] 12:09:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (162C8C00) [pid = 2348] [serial = 412] [outer = 00000000] 12:09:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (18597400) [pid = 2348] [serial = 413] [outer = 162C8C00] 12:09:01 INFO - PROCESS | 2348 | 1464289741418 Marionette DEBUG loaded listener.js 12:09:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (19B04000) [pid = 2348] [serial = 414] [outer = 162C8C00] 12:09:01 INFO - PROCESS | 2348 | 1464289741841 Marionette TRACE conn8 <- [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]]]}] 12:09: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 12:09:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 572ms 12:09:01 INFO - PROCESS | 2348 | 1464289741851 Marionette TRACE conn8 -> [0,517,"getWindowHandle",null] 12:09:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:09:01 INFO - PROCESS | 2348 | 1464289741854 Marionette TRACE conn8 <- [1,517,null,{"value":"13"}] 12:09:01 INFO - PROCESS | 2348 | 1464289741857 Marionette TRACE conn8 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:09:01 INFO - PROCESS | 2348 | 1464289741858 Marionette TRACE conn8 <- [1,518,null,{}] 12:09:01 INFO - PROCESS | 2348 | 1464289741878 Marionette TRACE conn8 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:01 INFO - PROCESS | 2348 | 1464289741959 Marionette TRACE conn8 <- [1,519,null,{"value":null}] 12:09:01 INFO - PROCESS | 2348 | 1464289741965 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:01 INFO - PROCESS | 2348 | ++DOCSHELL 11A18C00 == 55 [pid = 2348] [id = 139] 12:09:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (175B8400) [pid = 2348] [serial = 415] [outer = 00000000] 12:09:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (175BE400) [pid = 2348] [serial = 416] [outer = 175B8400] 12:09:02 INFO - PROCESS | 2348 | 1464289742010 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (175C0000) [pid = 2348] [serial = 417] [outer = 175B8400] 12:09:02 INFO - PROCESS | 2348 | 1464289742440 Marionette TRACE conn8 <- [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]]]}] 12:09:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:09:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 650ms 12:09:02 INFO - PROCESS | 2348 | 1464289742507 Marionette TRACE conn8 -> [0,521,"getWindowHandle",null] 12:09:02 INFO - PROCESS | 2348 | 1464289742510 Marionette TRACE conn8 <- [1,521,null,{"value":"13"}] 12:09:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:09:02 INFO - PROCESS | 2348 | 1464289742513 Marionette TRACE conn8 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:09:02 INFO - PROCESS | 2348 | 1464289742515 Marionette TRACE conn8 <- [1,522,null,{}] 12:09:02 INFO - PROCESS | 2348 | 1464289742518 Marionette TRACE conn8 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:02 INFO - PROCESS | 2348 | 1464289742617 Marionette TRACE conn8 <- [1,523,null,{"value":null}] 12:09:02 INFO - PROCESS | 2348 | 1464289742626 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:02 INFO - PROCESS | 2348 | ++DOCSHELL 0D86CC00 == 56 [pid = 2348] [id = 140] 12:09:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (19F66400) [pid = 2348] [serial = 418] [outer = 00000000] 12:09:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (1A994000) [pid = 2348] [serial = 419] [outer = 19F66400] 12:09:02 INFO - PROCESS | 2348 | 1464289742675 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (1BB3D000) [pid = 2348] [serial = 420] [outer = 19F66400] 12:09:03 INFO - PROCESS | 2348 | 1464289743393 Marionette TRACE conn8 <- [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]]]}] 12:09:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:09:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 930ms 12:09:03 INFO - PROCESS | 2348 | 1464289743444 Marionette TRACE conn8 -> [0,525,"getWindowHandle",null] 12:09:03 INFO - PROCESS | 2348 | 1464289743449 Marionette TRACE conn8 <- [1,525,null,{"value":"13"}] 12:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:09:03 INFO - PROCESS | 2348 | 1464289743454 Marionette TRACE conn8 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:09:03 INFO - PROCESS | 2348 | 1464289743459 Marionette TRACE conn8 <- [1,526,null,{}] 12:09:03 INFO - PROCESS | 2348 | 1464289743464 Marionette TRACE conn8 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:03 INFO - PROCESS | 2348 | 1464289743579 Marionette TRACE conn8 <- [1,527,null,{"value":null}] 12:09:03 INFO - PROCESS | 2348 | 1464289743682 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:03 INFO - PROCESS | 2348 | ++DOCSHELL 0DBE0400 == 57 [pid = 2348] [id = 141] 12:09:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (11CD5400) [pid = 2348] [serial = 421] [outer = 00000000] 12:09:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (137D9800) [pid = 2348] [serial = 422] [outer = 11CD5400] 12:09:03 INFO - PROCESS | 2348 | 1464289743741 Marionette DEBUG loaded listener.js 12:09:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (14818000) [pid = 2348] [serial = 423] [outer = 11CD5400] 12:09:04 INFO - PROCESS | 2348 | 1464289744397 Marionette TRACE conn8 <- [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]]]}] 12:09: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 12:09:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 970ms 12:09:04 INFO - PROCESS | 2348 | 1464289744429 Marionette TRACE conn8 -> [0,529,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 2348 | 1464289744435 Marionette TRACE conn8 <- [1,529,null,{"value":"13"}] 12:09:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:09:04 INFO - PROCESS | 2348 | 1464289744442 Marionette TRACE conn8 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - PROCESS | 2348 | 1464289744445 Marionette TRACE conn8 <- [1,530,null,{}] 12:09:04 INFO - PROCESS | 2348 | 1464289744449 Marionette TRACE conn8 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:04 INFO - PROCESS | 2348 | 1464289744564 Marionette TRACE conn8 <- [1,531,null,{"value":null}] 12:09:04 INFO - PROCESS | 2348 | 1464289744662 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 2348 | ++DOCSHELL 16B1A400 == 58 [pid = 2348] [id = 142] 12:09:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (16B63C00) [pid = 2348] [serial = 424] [outer = 00000000] 12:09:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (175BDC00) [pid = 2348] [serial = 425] [outer = 16B63C00] 12:09:04 INFO - PROCESS | 2348 | 1464289744717 Marionette DEBUG loaded listener.js 12:09:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (18C3F000) [pid = 2348] [serial = 426] [outer = 16B63C00] 12:09:05 INFO - PROCESS | 2348 | 1464289745392 Marionette TRACE conn8 <- [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"]]]}] 12:09: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 12:09:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:09:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:09: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 12:09:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:09:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:09:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:09:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 970ms 12:09:05 INFO - PROCESS | 2348 | 1464289745424 Marionette TRACE conn8 -> [0,533,"getWindowHandle",null] 12:09:05 INFO - PROCESS | 2348 | 1464289745426 Marionette TRACE conn8 <- [1,533,null,{"value":"13"}] 12:09:05 INFO - PROCESS | 2348 | 1464289745431 Marionette TRACE conn8 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:09:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:09:05 INFO - PROCESS | 2348 | 1464289745435 Marionette TRACE conn8 <- [1,534,null,{}] 12:09:05 INFO - PROCESS | 2348 | 1464289745446 Marionette TRACE conn8 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:05 INFO - PROCESS | 2348 | 1464289745569 Marionette TRACE conn8 <- [1,535,null,{"value":null}] 12:09:05 INFO - PROCESS | 2348 | 1464289745669 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:05 INFO - PROCESS | 2348 | ++DOCSHELL 1622E400 == 59 [pid = 2348] [id = 143] 12:09:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (16235800) [pid = 2348] [serial = 427] [outer = 00000000] 12:09:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (19C39C00) [pid = 2348] [serial = 428] [outer = 16235800] 12:09:05 INFO - PROCESS | 2348 | 1464289745726 Marionette DEBUG loaded listener.js 12:09:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (1A992C00) [pid = 2348] [serial = 429] [outer = 16235800] 12:09:06 INFO - PROCESS | 2348 | 1464289746253 Marionette TRACE conn8 <- [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]]]}] 12:09: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. 12:09:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 871ms 12:09:06 INFO - PROCESS | 2348 | 1464289746305 Marionette TRACE conn8 -> [0,537,"getWindowHandle",null] 12:09:06 INFO - PROCESS | 2348 | 1464289746308 Marionette TRACE conn8 <- [1,537,null,{"value":"13"}] 12:09:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:09:06 INFO - PROCESS | 2348 | 1464289746311 Marionette TRACE conn8 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:09:06 INFO - PROCESS | 2348 | 1464289746313 Marionette TRACE conn8 <- [1,538,null,{}] 12:09:06 INFO - PROCESS | 2348 | 1464289746317 Marionette TRACE conn8 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:06 INFO - PROCESS | 2348 | 1464289746427 Marionette TRACE conn8 <- [1,539,null,{"value":null}] 12:09:06 INFO - PROCESS | 2348 | 1464289746524 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 2348 | ++DOCSHELL 16238400 == 60 [pid = 2348] [id = 144] 12:09:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (16238800) [pid = 2348] [serial = 430] [outer = 00000000] 12:09:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (16BA9000) [pid = 2348] [serial = 431] [outer = 16238800] 12:09:06 INFO - PROCESS | 2348 | 1464289746580 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (16BAD000) [pid = 2348] [serial = 432] [outer = 16238800] 12:09:07 INFO - PROCESS | 2348 | 1464289747116 Marionette TRACE conn8 <- [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]]]}] 12:09: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. 12:09:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 830ms 12:09:07 INFO - PROCESS | 2348 | 1464289747144 Marionette TRACE conn8 -> [0,541,"getWindowHandle",null] 12:09:07 INFO - PROCESS | 2348 | 1464289747147 Marionette TRACE conn8 <- [1,541,null,{"value":"13"}] 12:09:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:09:07 INFO - PROCESS | 2348 | 1464289747150 Marionette TRACE conn8 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:09:07 INFO - PROCESS | 2348 | 1464289747152 Marionette TRACE conn8 <- [1,542,null,{}] 12:09:07 INFO - PROCESS | 2348 | 1464289747156 Marionette TRACE conn8 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:07 INFO - PROCESS | 2348 | 1464289747263 Marionette TRACE conn8 <- [1,543,null,{"value":null}] 12:09:07 INFO - PROCESS | 2348 | 1464289747363 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:07 INFO - PROCESS | 2348 | ++DOCSHELL 16BA0C00 == 61 [pid = 2348] [id = 145] 12:09:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (16BA7800) [pid = 2348] [serial = 433] [outer = 00000000] 12:09:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (1B33A800) [pid = 2348] [serial = 434] [outer = 16BA7800] 12:09:07 INFO - PROCESS | 2348 | 1464289747419 Marionette DEBUG loaded listener.js 12:09:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (1B33E000) [pid = 2348] [serial = 435] [outer = 16BA7800] 12:09:07 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:07 INFO - PROCESS | 2348 | 1464289747970 Marionette TRACE conn8 <- [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]]]}] 12:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 870ms 12:09:08 INFO - PROCESS | 2348 | 1464289748021 Marionette TRACE conn8 -> [0,545,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 2348 | 1464289748023 Marionette TRACE conn8 <- [1,545,null,{"value":"13"}] 12:09:08 INFO - PROCESS | 2348 | 1464289748026 Marionette TRACE conn8 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:09:08 INFO - PROCESS | 2348 | 1464289748028 Marionette TRACE conn8 <- [1,546,null,{}] 12:09:08 INFO - PROCESS | 2348 | 1464289748032 Marionette TRACE conn8 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:08 INFO - PROCESS | 2348 | 1464289748144 Marionette TRACE conn8 <- [1,547,null,{"value":null}] 12:09:08 INFO - PROCESS | 2348 | 1464289748244 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 2348 | ++DOCSHELL 1B33E800 == 62 [pid = 2348] [id = 146] 12:09:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (1B342400) [pid = 2348] [serial = 436] [outer = 00000000] 12:09:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (1C294400) [pid = 2348] [serial = 437] [outer = 1B342400] 12:09:08 INFO - PROCESS | 2348 | 1464289748299 Marionette DEBUG loaded listener.js 12:09:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (1C29B000) [pid = 2348] [serial = 438] [outer = 1B342400] 12:09:08 INFO - PROCESS | 2348 | 1464289748859 Marionette TRACE conn8 <- [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]]]}] 12:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 870ms 12:09:08 INFO - PROCESS | 2348 | 1464289748901 Marionette TRACE conn8 -> [0,549,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 2348 | 1464289748903 Marionette TRACE conn8 <- [1,549,null,{"value":"13"}] 12:09:08 INFO - PROCESS | 2348 | 1464289748906 Marionette TRACE conn8 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 2348 | 1464289748908 Marionette TRACE conn8 <- [1,550,null,{}] 12:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:09:08 INFO - PROCESS | 2348 | 1464289748912 Marionette TRACE conn8 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:09 INFO - PROCESS | 2348 | 1464289749014 Marionette TRACE conn8 <- [1,551,null,{"value":null}] 12:09:09 INFO - PROCESS | 2348 | 1464289749112 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:09 INFO - PROCESS | 2348 | ++DOCSHELL 1C415000 == 63 [pid = 2348] [id = 147] 12:09:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (1C41A000) [pid = 2348] [serial = 439] [outer = 00000000] 12:09:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (1C54C400) [pid = 2348] [serial = 440] [outer = 1C41A000] 12:09:09 INFO - PROCESS | 2348 | 1464289749167 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (1C551400) [pid = 2348] [serial = 441] [outer = 1C41A000] 12:09:09 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:09 INFO - PROCESS | 2348 | [2348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:09 INFO - PROCESS | 2348 | 1464289749743 Marionette TRACE conn8 <- [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]]]}] 12:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 870ms 12:09:09 INFO - PROCESS | 2348 | 1464289749781 Marionette TRACE conn8 -> [0,553,"getWindowHandle",null] 12:09:09 INFO - PROCESS | 2348 | 1464289749783 Marionette TRACE conn8 <- [1,553,null,{"value":"13"}] 12:09:09 INFO - PROCESS | 2348 | 1464289749786 Marionette TRACE conn8 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:09:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:09:09 INFO - PROCESS | 2348 | 1464289749788 Marionette TRACE conn8 <- [1,554,null,{}] 12:09:09 INFO - PROCESS | 2348 | 1464289749792 Marionette TRACE conn8 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:09 INFO - PROCESS | 2348 | 1464289749896 Marionette TRACE conn8 <- [1,555,null,{"value":null}] 12:09:10 INFO - PROCESS | 2348 | 1464289750147 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 2348 | ++DOCSHELL 0DB78C00 == 64 [pid = 2348] [id = 148] 12:09:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (0DB7A400) [pid = 2348] [serial = 442] [outer = 00000000] 12:09:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (12108000) [pid = 2348] [serial = 443] [outer = 0DB7A400] 12:09:10 INFO - PROCESS | 2348 | 1464289750197 Marionette DEBUG loaded listener.js 12:09:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (13048C00) [pid = 2348] [serial = 444] [outer = 0DB7A400] 12:09:10 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:10 INFO - PROCESS | 2348 | [2348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:10 INFO - PROCESS | 2348 | 1464289750796 Marionette TRACE conn8 <- [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]]]}] 12:09:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:09:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1015ms 12:09:10 INFO - PROCESS | 2348 | 1464289750806 Marionette TRACE conn8 -> [0,557,"getWindowHandle",null] 12:09:10 INFO - PROCESS | 2348 | 1464289750811 Marionette TRACE conn8 <- [1,557,null,{"value":"13"}] 12:09:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:09:10 INFO - PROCESS | 2348 | 1464289750815 Marionette TRACE conn8 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:09:10 INFO - PROCESS | 2348 | 1464289750818 Marionette TRACE conn8 <- [1,558,null,{}] 12:09:10 INFO - PROCESS | 2348 | 1464289750823 Marionette TRACE conn8 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:10 INFO - PROCESS | 2348 | 1464289750940 Marionette TRACE conn8 <- [1,559,null,{"value":null}] 12:09:11 INFO - PROCESS | 2348 | 1464289751047 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 2348 | ++DOCSHELL 15703400 == 65 [pid = 2348] [id = 149] 12:09:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 135 (1570C800) [pid = 2348] [serial = 445] [outer = 00000000] 12:09:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 136 (16232400) [pid = 2348] [serial = 446] [outer = 1570C800] 12:09:11 INFO - PROCESS | 2348 | 1464289751096 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 137 (13418800) [pid = 2348] [serial = 447] [outer = 1570C800] 12:09:11 INFO - PROCESS | 2348 | --DOCSHELL 11A18C00 == 64 [pid = 2348] [id = 139] 12:09:11 INFO - PROCESS | 2348 | --DOCSHELL 153F8400 == 63 [pid = 2348] [id = 138] 12:09:11 INFO - PROCESS | 2348 | --DOCSHELL 19B0DC00 == 62 [pid = 2348] [id = 137] 12:09:11 INFO - PROCESS | 2348 | --DOCSHELL 19A0F400 == 61 [pid = 2348] [id = 136] 12:09:11 INFO - PROCESS | 2348 | --DOCSHELL 18CA6400 == 60 [pid = 2348] [id = 135] 12:09:11 INFO - PROCESS | 2348 | --DOCSHELL 16B10800 == 59 [pid = 2348] [id = 134] 12:09:11 INFO - PROCESS | 2348 | --DOCSHELL 161D8800 == 58 [pid = 2348] [id = 133] 12:09:11 INFO - PROCESS | 2348 | --DOCSHELL 153FA000 == 57 [pid = 2348] [id = 132] 12:09:11 INFO - PROCESS | 2348 | --DOCSHELL 0D53F000 == 56 [pid = 2348] [id = 131] 12:09:11 INFO - PROCESS | 2348 | --DOCSHELL 1228D400 == 55 [pid = 2348] [id = 130] 12:09:11 INFO - PROCESS | 2348 | --DOCSHELL 0DB1BC00 == 54 [pid = 2348] [id = 125] 12:09:11 INFO - PROCESS | 2348 | --DOCSHELL 1A990400 == 53 [pid = 2348] [id = 124] 12:09:11 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 136 (1481D800) [pid = 2348] [serial = 296] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 135 (16B14800) [pid = 2348] [serial = 254] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 134 (1210D800) [pid = 2348] [serial = 248] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 133 (14491400) [pid = 2348] [serial = 251] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (1858C000) [pid = 2348] [serial = 299] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (185E2800) [pid = 2348] [serial = 257] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (16BCE400) [pid = 2348] [serial = 355] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (18C3FC00) [pid = 2348] [serial = 359] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (11CCD000) [pid = 2348] [serial = 346] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (12FC9800) [pid = 2348] [serial = 347] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (153F8000) [pid = 2348] [serial = 334] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (0E34FC00) [pid = 2348] [serial = 331] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (11C24000) [pid = 2348] [serial = 344] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (0DA6F800) [pid = 2348] [serial = 343] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (153F1400) [pid = 2348] [serial = 349] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (161AD800) [pid = 2348] [serial = 350] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (16B63400) [pid = 2348] [serial = 352] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (19F5D000) [pid = 2348] [serial = 337] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (19F59C00) [pid = 2348] [serial = 329] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (1C224800) [pid = 2348] [serial = 340] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (1A999C00) [pid = 2348] [serial = 370] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (17158000) [pid = 2348] [serial = 356] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (16BC1000) [pid = 2348] [serial = 353] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | [2348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (175AEC00) [pid = 2348] [serial = 358] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (19A08C00) [pid = 2348] [serial = 361] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (19C3D000) [pid = 2348] [serial = 362] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (186DE000) [pid = 2348] [serial = 365] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (17164800) [pid = 2348] [serial = 364] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (1BD9F400) [pid = 2348] [serial = 367] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (1BDA4000) [pid = 2348] [serial = 368] [outer = 00000000] [url = about:blank] 12:09:11 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:11 INFO - PROCESS | 2348 | [2348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:11 INFO - PROCESS | 2348 | 1464289751731 Marionette TRACE conn8 <- [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]]]}] 12:09:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:09:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 971ms 12:09:11 INFO - PROCESS | 2348 | 1464289751788 Marionette TRACE conn8 -> [0,561,"getWindowHandle",null] 12:09:11 INFO - PROCESS | 2348 | 1464289751792 Marionette TRACE conn8 <- [1,561,null,{"value":"13"}] 12:09:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:09:11 INFO - PROCESS | 2348 | 1464289751796 Marionette TRACE conn8 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:09:11 INFO - PROCESS | 2348 | 1464289751797 Marionette TRACE conn8 <- [1,562,null,{}] 12:09:11 INFO - PROCESS | 2348 | 1464289751801 Marionette TRACE conn8 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:11 INFO - PROCESS | 2348 | 1464289751889 Marionette TRACE conn8 <- [1,563,null,{"value":null}] 12:09:11 INFO - PROCESS | 2348 | 1464289751979 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:12 INFO - PROCESS | 2348 | ++DOCSHELL 0DA6A400 == 54 [pid = 2348] [id = 150] 12:09:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (0E34FC00) [pid = 2348] [serial = 448] [outer = 00000000] 12:09:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (137CF800) [pid = 2348] [serial = 449] [outer = 0E34FC00] 12:09:12 INFO - PROCESS | 2348 | 1464289752026 Marionette DEBUG loaded listener.js 12:09:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (148C4400) [pid = 2348] [serial = 450] [outer = 0E34FC00] 12:09:12 INFO - PROCESS | 2348 | 1464289752348 Marionette TRACE conn8 <- [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]]]}] 12:09:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:09:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 570ms 12:09:12 INFO - PROCESS | 2348 | 1464289752371 Marionette TRACE conn8 -> [0,565,"getWindowHandle",null] 12:09:12 INFO - PROCESS | 2348 | 1464289752373 Marionette TRACE conn8 <- [1,565,null,{"value":"13"}] 12:09:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:09:12 INFO - PROCESS | 2348 | 1464289752388 Marionette TRACE conn8 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:09:12 INFO - PROCESS | 2348 | 1464289752393 Marionette TRACE conn8 <- [1,566,null,{}] 12:09:12 INFO - PROCESS | 2348 | 1464289752403 Marionette TRACE conn8 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:12 INFO - PROCESS | 2348 | 1464289752494 Marionette TRACE conn8 <- [1,567,null,{"value":null}] 12:09:12 INFO - PROCESS | 2348 | 1464289752573 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:12 INFO - PROCESS | 2348 | ++DOCSHELL 148CAC00 == 55 [pid = 2348] [id = 151] 12:09:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (14C58800) [pid = 2348] [serial = 451] [outer = 00000000] 12:09:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (161CF400) [pid = 2348] [serial = 452] [outer = 14C58800] 12:09:12 INFO - PROCESS | 2348 | 1464289752618 Marionette DEBUG loaded listener.js 12:09:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (16B18800) [pid = 2348] [serial = 453] [outer = 14C58800] 12:09:12 INFO - PROCESS | 2348 | 1464289752929 Marionette TRACE conn8 <- [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]]]}] 12:09:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:09:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 590ms 12:09:12 INFO - PROCESS | 2348 | 1464289752980 Marionette TRACE conn8 -> [0,569,"getWindowHandle",null] 12:09:12 INFO - PROCESS | 2348 | 1464289752982 Marionette TRACE conn8 <- [1,569,null,{"value":"13"}] 12:09:12 INFO - PROCESS | 2348 | 1464289752985 Marionette TRACE conn8 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:09:13 INFO - PROCESS | 2348 | 1464289752987 Marionette TRACE conn8 <- [1,570,null,{}] 12:09:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:09:13 INFO - PROCESS | 2348 | 1464289752990 Marionette TRACE conn8 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:13 INFO - PROCESS | 2348 | 1464289753112 Marionette TRACE conn8 <- [1,571,null,{"value":null}] 12:09:13 INFO - PROCESS | 2348 | 1464289753121 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:13 INFO - PROCESS | 2348 | ++DOCSHELL 15702400 == 56 [pid = 2348] [id = 152] 12:09:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (161B3800) [pid = 2348] [serial = 454] [outer = 00000000] 12:09:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (16D06000) [pid = 2348] [serial = 455] [outer = 161B3800] 12:09:13 INFO - PROCESS | 2348 | 1464289753167 Marionette DEBUG loaded listener.js 12:09:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (1715A800) [pid = 2348] [serial = 456] [outer = 161B3800] 12:09:13 INFO - PROCESS | 2348 | 1464289753528 Marionette TRACE conn8 <- [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]]]}] 12:09:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:09:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 12:09:13 INFO - PROCESS | 2348 | 1464289753561 Marionette TRACE conn8 -> [0,573,"getWindowHandle",null] 12:09:13 INFO - PROCESS | 2348 | 1464289753563 Marionette TRACE conn8 <- [1,573,null,{"value":"13"}] 12:09:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:09:13 INFO - PROCESS | 2348 | 1464289753566 Marionette TRACE conn8 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:09:13 INFO - PROCESS | 2348 | 1464289753568 Marionette TRACE conn8 <- [1,574,null,{}] 12:09:13 INFO - PROCESS | 2348 | 1464289753571 Marionette TRACE conn8 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:13 INFO - PROCESS | 2348 | 1464289753662 Marionette TRACE conn8 <- [1,575,null,{"value":null}] 12:09:13 INFO - PROCESS | 2348 | 1464289753766 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:13 INFO - PROCESS | 2348 | ++DOCSHELL 17164400 == 57 [pid = 2348] [id = 153] 12:09:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (17164800) [pid = 2348] [serial = 457] [outer = 00000000] 12:09:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (175B9C00) [pid = 2348] [serial = 458] [outer = 17164800] 12:09:13 INFO - PROCESS | 2348 | 1464289753817 Marionette DEBUG loaded listener.js 12:09:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (187AB800) [pid = 2348] [serial = 459] [outer = 17164800] 12:09:14 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:14 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:14 INFO - PROCESS | 2348 | 1464289754196 Marionette TRACE conn8 <- [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]]]}] 12:09:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 12:09:14 INFO - PROCESS | 2348 | 1464289754237 Marionette TRACE conn8 -> [0,577,"getWindowHandle",null] 12:09:14 INFO - PROCESS | 2348 | 1464289754239 Marionette TRACE conn8 <- [1,577,null,{"value":"13"}] 12:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:09:14 INFO - PROCESS | 2348 | 1464289754249 Marionette TRACE conn8 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:09:14 INFO - PROCESS | 2348 | 1464289754251 Marionette TRACE conn8 <- [1,578,null,{}] 12:09:14 INFO - PROCESS | 2348 | 1464289754254 Marionette TRACE conn8 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:14 INFO - PROCESS | 2348 | 1464289754371 Marionette TRACE conn8 <- [1,579,null,{"value":null}] 12:09:14 INFO - PROCESS | 2348 | 1464289754377 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:14 INFO - PROCESS | 2348 | ++DOCSHELL 18C9C800 == 58 [pid = 2348] [id = 154] 12:09:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (18CA1000) [pid = 2348] [serial = 460] [outer = 00000000] 12:09:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (19A0F800) [pid = 2348] [serial = 461] [outer = 18CA1000] 12:09:14 INFO - PROCESS | 2348 | 1464289754422 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (19B0BC00) [pid = 2348] [serial = 462] [outer = 18CA1000] 12:09:14 INFO - PROCESS | 2348 | 1464289754817 Marionette TRACE conn8 <- [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]]]}] 12:09:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 12:09:14 INFO - PROCESS | 2348 | 1464289754878 Marionette TRACE conn8 -> [0,581,"getWindowHandle",null] 12:09:14 INFO - PROCESS | 2348 | 1464289754880 Marionette TRACE conn8 <- [1,581,null,{"value":"13"}] 12:09:14 INFO - PROCESS | 2348 | 1464289754883 Marionette TRACE conn8 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:09:14 INFO - PROCESS | 2348 | 1464289754885 Marionette TRACE conn8 <- [1,582,null,{}] 12:09:14 INFO - PROCESS | 2348 | 1464289754889 Marionette TRACE conn8 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:15 INFO - PROCESS | 2348 | 1464289755000 Marionette TRACE conn8 <- [1,583,null,{"value":null}] 12:09:15 INFO - PROCESS | 2348 | 1464289755006 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 2348 | ++DOCSHELL 19C38000 == 59 [pid = 2348] [id = 155] 12:09:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (19C39400) [pid = 2348] [serial = 463] [outer = 00000000] 12:09:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (19D46800) [pid = 2348] [serial = 464] [outer = 19C39400] 12:09:15 INFO - PROCESS | 2348 | 1464289755052 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (19F67800) [pid = 2348] [serial = 465] [outer = 19C39400] 12:09:15 INFO - PROCESS | 2348 | 1464289755428 Marionette TRACE conn8 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:09:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:09:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 570ms 12:09:15 INFO - PROCESS | 2348 | 1464289755466 Marionette TRACE conn8 -> [0,585,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 2348 | 1464289755468 Marionette TRACE conn8 <- [1,585,null,{"value":"13"}] 12:09:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:09:15 INFO - PROCESS | 2348 | 1464289755471 Marionette TRACE conn8 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - PROCESS | 2348 | 1464289755473 Marionette TRACE conn8 <- [1,586,null,{}] 12:09:15 INFO - PROCESS | 2348 | 1464289755477 Marionette TRACE conn8 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:15 INFO - PROCESS | 2348 | 1464289755590 Marionette TRACE conn8 <- [1,587,null,{"value":null}] 12:09:15 INFO - PROCESS | 2348 | 1464289755597 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 2348 | ++DOCSHELL 19C3A000 == 60 [pid = 2348] [id = 156] 12:09:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (19D45800) [pid = 2348] [serial = 466] [outer = 00000000] 12:09:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (1B334C00) [pid = 2348] [serial = 467] [outer = 19D45800] 12:09:15 INFO - PROCESS | 2348 | 1464289755641 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (1BB33800) [pid = 2348] [serial = 468] [outer = 19D45800] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (1BDA3800) [pid = 2348] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (148D2C00) [pid = 2348] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (19C3C400) [pid = 2348] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (12FD3800) [pid = 2348] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (0DA6DC00) [pid = 2348] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (18CA8400) [pid = 2348] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (19B05400) [pid = 2348] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (19C38C00) [pid = 2348] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (161CE800) [pid = 2348] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (1C295400) [pid = 2348] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (0D876000) [pid = 2348] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (1BB3EC00) [pid = 2348] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (1C419400) [pid = 2348] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (16D78400) [pid = 2348] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (15702000) [pid = 2348] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (175B8400) [pid = 2348] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (12F0A400) [pid = 2348] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (16B0C800) [pid = 2348] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (0DB27000) [pid = 2348] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:09:16 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (162C8C00) [pid = 2348] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:09:16 INFO - PROCESS | 2348 | 1464289756317 Marionette TRACE conn8 <- [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]]]}] 12:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 872ms 12:09:16 INFO - PROCESS | 2348 | 1464289756344 Marionette TRACE conn8 -> [0,589,"getWindowHandle",null] 12:09:16 INFO - PROCESS | 2348 | 1464289756346 Marionette TRACE conn8 <- [1,589,null,{"value":"13"}] 12:09:16 INFO - PROCESS | 2348 | 1464289756349 Marionette TRACE conn8 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:09:16 INFO - PROCESS | 2348 | 1464289756351 Marionette TRACE conn8 <- [1,590,null,{}] 12:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:09:16 INFO - PROCESS | 2348 | 1464289756354 Marionette TRACE conn8 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:16 INFO - PROCESS | 2348 | 1464289756439 Marionette TRACE conn8 <- [1,591,null,{"value":null}] 12:09:16 INFO - PROCESS | 2348 | 1464289756453 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 2348 | ++DOCSHELL 16B0D000 == 61 [pid = 2348] [id = 157] 12:09:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (16BA9400) [pid = 2348] [serial = 469] [outer = 00000000] 12:09:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (1859A000) [pid = 2348] [serial = 470] [outer = 16BA9400] 12:09:16 INFO - PROCESS | 2348 | 1464289756507 Marionette DEBUG loaded listener.js 12:09:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (19B06C00) [pid = 2348] [serial = 471] [outer = 16BA9400] 12:09:19 INFO - PROCESS | 2348 | 1464289759395 Marionette TRACE conn8 <- [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]]]}] 12:09:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:09:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 3121ms 12:09:19 INFO - PROCESS | 2348 | 1464289759476 Marionette TRACE conn8 -> [0,593,"getWindowHandle",null] 12:09:19 INFO - PROCESS | 2348 | 1464289759481 Marionette TRACE conn8 <- [1,593,null,{"value":"13"}] 12:09:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:09:19 INFO - PROCESS | 2348 | 1464289759487 Marionette TRACE conn8 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:09:19 INFO - PROCESS | 2348 | 1464289759491 Marionette TRACE conn8 <- [1,594,null,{}] 12:09:19 INFO - PROCESS | 2348 | 1464289759496 Marionette TRACE conn8 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:19 INFO - PROCESS | 2348 | 1464289759625 Marionette TRACE conn8 <- [1,595,null,{"value":null}] 12:09:19 INFO - PROCESS | 2348 | 1464289759762 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 2348 | ++DOCSHELL 137D9400 == 62 [pid = 2348] [id = 158] 12:09:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (14CDAC00) [pid = 2348] [serial = 472] [outer = 00000000] 12:09:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (153F1400) [pid = 2348] [serial = 473] [outer = 14CDAC00] 12:09:19 INFO - PROCESS | 2348 | 1464289759821 Marionette DEBUG loaded listener.js 12:09:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (1618AC00) [pid = 2348] [serial = 474] [outer = 14CDAC00] 12:09:20 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:09:20 INFO - PROCESS | 2348 | 1464289760564 Marionette TRACE conn8 <- [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]]]}] 12:09:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:09:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1122ms 12:09:20 INFO - PROCESS | 2348 | 1464289760613 Marionette TRACE conn8 -> [0,597,"getWindowHandle",null] 12:09:20 INFO - PROCESS | 2348 | 1464289760619 Marionette TRACE conn8 <- [1,597,null,{"value":"13"}] 12:09:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:09:20 INFO - PROCESS | 2348 | 1464289760625 Marionette TRACE conn8 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:09:20 INFO - PROCESS | 2348 | 1464289760628 Marionette TRACE conn8 <- [1,598,null,{}] 12:09:20 INFO - PROCESS | 2348 | 1464289760632 Marionette TRACE conn8 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:20 INFO - PROCESS | 2348 | 1464289760785 Marionette TRACE conn8 <- [1,599,null,{"value":null}] 12:09:20 INFO - PROCESS | 2348 | 1464289760887 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:20 INFO - PROCESS | 2348 | ++DOCSHELL 162CF800 == 63 [pid = 2348] [id = 159] 12:09:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (16B13800) [pid = 2348] [serial = 475] [outer = 00000000] 12:09:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (16BC6C00) [pid = 2348] [serial = 476] [outer = 16B13800] 12:09:20 INFO - PROCESS | 2348 | 1464289760943 Marionette DEBUG loaded listener.js 12:09:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (175B7000) [pid = 2348] [serial = 477] [outer = 16B13800] 12:09:21 INFO - PROCESS | 2348 | 1464289761524 Marionette TRACE conn8 <- [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]]]}] 12:09:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:09:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 971ms 12:09:21 INFO - PROCESS | 2348 | 1464289761598 Marionette TRACE conn8 -> [0,601,"getWindowHandle",null] 12:09:21 INFO - PROCESS | 2348 | 1464289761600 Marionette TRACE conn8 <- [1,601,null,{"value":"13"}] 12:09:21 INFO - PROCESS | 2348 | 1464289761604 Marionette TRACE conn8 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:09:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:09:21 INFO - PROCESS | 2348 | 1464289761608 Marionette TRACE conn8 <- [1,602,null,{}] 12:09:21 INFO - PROCESS | 2348 | 1464289761619 Marionette TRACE conn8 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:21 INFO - PROCESS | 2348 | 1464289761739 Marionette TRACE conn8 <- [1,603,null,{"value":null}] 12:09:21 INFO - PROCESS | 2348 | 1464289761842 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:21 INFO - PROCESS | 2348 | ++DOCSHELL 185EEC00 == 64 [pid = 2348] [id = 160] 12:09:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (18CA7000) [pid = 2348] [serial = 478] [outer = 00000000] 12:09:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (19B2C800) [pid = 2348] [serial = 479] [outer = 18CA7000] 12:09:21 INFO - PROCESS | 2348 | 1464289761901 Marionette DEBUG loaded listener.js 12:09:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (19B38400) [pid = 2348] [serial = 480] [outer = 18CA7000] 12:09:22 INFO - PROCESS | 2348 | 1464289762545 Marionette TRACE conn8 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:09:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 971ms 12:09:22 INFO - PROCESS | 2348 | 1464289762578 Marionette TRACE conn8 -> [0,605,"getWindowHandle",null] 12:09:22 INFO - PROCESS | 2348 | 1464289762581 Marionette TRACE conn8 <- [1,605,null,{"value":"13"}] 12:09:22 INFO - PROCESS | 2348 | 1464289762584 Marionette TRACE conn8 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:09:22 INFO - PROCESS | 2348 | 1464289762586 Marionette TRACE conn8 <- [1,606,null,{}] 12:09:22 INFO - PROCESS | 2348 | 1464289762590 Marionette TRACE conn8 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:22 INFO - PROCESS | 2348 | 1464289762711 Marionette TRACE conn8 <- [1,607,null,{"value":null}] 12:09:22 INFO - PROCESS | 2348 | 1464289762839 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:22 INFO - PROCESS | 2348 | ++DOCSHELL 19FE9C00 == 65 [pid = 2348] [id = 161] 12:09:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (1A992000) [pid = 2348] [serial = 481] [outer = 00000000] 12:09:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (1B338000) [pid = 2348] [serial = 482] [outer = 1A992000] 12:09:22 INFO - PROCESS | 2348 | 1464289762896 Marionette DEBUG loaded listener.js 12:09:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (1BDA4800) [pid = 2348] [serial = 483] [outer = 1A992000] 12:09:23 INFO - PROCESS | 2348 | 1464289763430 Marionette TRACE conn8 <- [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]]]}] 12:09:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:09:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 870ms 12:09:23 INFO - PROCESS | 2348 | 1464289763458 Marionette TRACE conn8 -> [0,609,"getWindowHandle",null] 12:09:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:09:23 INFO - PROCESS | 2348 | 1464289763460 Marionette TRACE conn8 <- [1,609,null,{"value":"13"}] 12:09:23 INFO - PROCESS | 2348 | 1464289763464 Marionette TRACE conn8 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:09:23 INFO - PROCESS | 2348 | 1464289763466 Marionette TRACE conn8 <- [1,610,null,{}] 12:09:23 INFO - PROCESS | 2348 | 1464289763469 Marionette TRACE conn8 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:23 INFO - PROCESS | 2348 | 1464289763578 Marionette TRACE conn8 <- [1,611,null,{"value":null}] 12:09:23 INFO - PROCESS | 2348 | 1464289763679 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:23 INFO - PROCESS | 2348 | ++DOCSHELL 1C224800 == 66 [pid = 2348] [id = 162] 12:09:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (1C229400) [pid = 2348] [serial = 484] [outer = 00000000] 12:09:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (1C263800) [pid = 2348] [serial = 485] [outer = 1C229400] 12:09:23 INFO - PROCESS | 2348 | 1464289763734 Marionette DEBUG loaded listener.js 12:09:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (1C26F400) [pid = 2348] [serial = 486] [outer = 1C229400] 12:09:24 INFO - PROCESS | 2348 | 1464289764362 Marionette TRACE conn8 <- [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]]]}] 12:09:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:09:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 12:09:24 INFO - PROCESS | 2348 | 1464289764438 Marionette TRACE conn8 -> [0,613,"getWindowHandle",null] 12:09:24 INFO - PROCESS | 2348 | 1464289764441 Marionette TRACE conn8 <- [1,613,null,{"value":"13"}] 12:09:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:09:24 INFO - PROCESS | 2348 | 1464289764444 Marionette TRACE conn8 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:09:24 INFO - PROCESS | 2348 | 1464289764447 Marionette TRACE conn8 <- [1,614,null,{}] 12:09:24 INFO - PROCESS | 2348 | 1464289764450 Marionette TRACE conn8 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:24 INFO - PROCESS | 2348 | 1464289764638 Marionette TRACE conn8 <- [1,615,null,{"value":null}] 12:09:24 INFO - PROCESS | 2348 | 1464289764693 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:24 INFO - PROCESS | 2348 | ++DOCSHELL 14CDE400 == 67 [pid = 2348] [id = 163] 12:09:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (153F7400) [pid = 2348] [serial = 487] [outer = 00000000] 12:09:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (16BC0C00) [pid = 2348] [serial = 488] [outer = 153F7400] 12:09:24 INFO - PROCESS | 2348 | 1464289764749 Marionette DEBUG loaded listener.js 12:09:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (185EC800) [pid = 2348] [serial = 489] [outer = 153F7400] 12:09:25 INFO - PROCESS | 2348 | 1464289765518 Marionette TRACE conn8 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:09:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:09:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1124ms 12:09:25 INFO - PROCESS | 2348 | 1464289765573 Marionette TRACE conn8 -> [0,617,"getWindowHandle",null] 12:09:25 INFO - PROCESS | 2348 | 1464289765578 Marionette TRACE conn8 <- [1,617,null,{"value":"13"}] 12:09:25 INFO - PROCESS | 2348 | 1464289765582 Marionette TRACE conn8 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:09:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:09:25 INFO - PROCESS | 2348 | 1464289765587 Marionette TRACE conn8 <- [1,618,null,{}] 12:09:25 INFO - PROCESS | 2348 | 1464289765592 Marionette TRACE conn8 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:25 INFO - PROCESS | 2348 | 1464289765733 Marionette TRACE conn8 <- [1,619,null,{"value":null}] 12:09:25 INFO - PROCESS | 2348 | 1464289765889 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:25 INFO - PROCESS | 2348 | --DOCSHELL 19C3A000 == 66 [pid = 2348] [id = 156] 12:09:25 INFO - PROCESS | 2348 | --DOCSHELL 19C38000 == 65 [pid = 2348] [id = 155] 12:09:25 INFO - PROCESS | 2348 | --DOCSHELL 18C9C800 == 64 [pid = 2348] [id = 154] 12:09:25 INFO - PROCESS | 2348 | --DOCSHELL 17164400 == 63 [pid = 2348] [id = 153] 12:09:25 INFO - PROCESS | 2348 | --DOCSHELL 15702400 == 62 [pid = 2348] [id = 152] 12:09:25 INFO - PROCESS | 2348 | --DOCSHELL 148CAC00 == 61 [pid = 2348] [id = 151] 12:09:25 INFO - PROCESS | 2348 | --DOCSHELL 0DA6A400 == 60 [pid = 2348] [id = 150] 12:09:25 INFO - PROCESS | 2348 | --DOCSHELL 15703400 == 59 [pid = 2348] [id = 149] 12:09:25 INFO - PROCESS | 2348 | --DOCSHELL 0DB78C00 == 58 [pid = 2348] [id = 148] 12:09:25 INFO - PROCESS | 2348 | --DOCSHELL 16238400 == 57 [pid = 2348] [id = 144] 12:09:25 INFO - PROCESS | 2348 | --DOCSHELL 1622E400 == 56 [pid = 2348] [id = 143] 12:09:25 INFO - PROCESS | 2348 | --DOCSHELL 16B1A400 == 55 [pid = 2348] [id = 142] 12:09:25 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (1A994000) [pid = 2348] [serial = 419] [outer = 00000000] [url = about:blank] 12:09:25 INFO - PROCESS | 2348 | ++DOCSHELL 0D7E6C00 == 56 [pid = 2348] [id = 164] 12:09:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (0D7E8400) [pid = 2348] [serial = 490] [outer = 00000000] 12:09:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (0DB80400) [pid = 2348] [serial = 491] [outer = 0D7E8400] 12:09:26 INFO - PROCESS | 2348 | 1464289765999 Marionette DEBUG loaded listener.js 12:09:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (12298C00) [pid = 2348] [serial = 492] [outer = 0D7E8400] 12:09:26 INFO - PROCESS | 2348 | --DOCSHELL 0DBE0400 == 55 [pid = 2348] [id = 141] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (1C22B000) [pid = 2348] [serial = 341] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (161AD400) [pid = 2348] [serial = 335] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (19FE7C00) [pid = 2348] [serial = 338] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (1C270400) [pid = 2348] [serial = 293] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (11F2B400) [pid = 2348] [serial = 332] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (19A02800) [pid = 2348] [serial = 404] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (19B09C00) [pid = 2348] [serial = 407] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (19A08400) [pid = 2348] [serial = 405] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (19D47400) [pid = 2348] [serial = 410] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (19B0CC00) [pid = 2348] [serial = 408] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (16BC3C00) [pid = 2348] [serial = 377] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (162CAC00) [pid = 2348] [serial = 376] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (1C413400) [pid = 2348] [serial = 383] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (1C29F400) [pid = 2348] [serial = 382] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (1210BC00) [pid = 2348] [serial = 392] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (12FCC000) [pid = 2348] [serial = 393] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (1C266000) [pid = 2348] [serial = 380] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (1C226800) [pid = 2348] [serial = 379] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (1C420800) [pid = 2348] [serial = 386] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (1C41CC00) [pid = 2348] [serial = 385] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (1715EC00) [pid = 2348] [serial = 401] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (1618A400) [pid = 2348] [serial = 395] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (161D4800) [pid = 2348] [serial = 396] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (175BE400) [pid = 2348] [serial = 416] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (14C5C800) [pid = 2348] [serial = 390] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (137DE000) [pid = 2348] [serial = 389] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (16B70400) [pid = 2348] [serial = 398] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (16D0DC00) [pid = 2348] [serial = 399] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (175C0000) [pid = 2348] [serial = 417] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (19F5AC00) [pid = 2348] [serial = 411] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (12FCAC00) [pid = 2348] [serial = 374] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (11C29400) [pid = 2348] [serial = 373] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (19F5E000) [pid = 2348] [serial = 164] [outer = 00000000] [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.] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (18597400) [pid = 2348] [serial = 413] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (185EF800) [pid = 2348] [serial = 402] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (19B04000) [pid = 2348] [serial = 414] [outer = 00000000] [url = about:blank] 12:09:26 INFO - PROCESS | 2348 | 1464289766467 Marionette TRACE conn8 <- [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]]]}] 12:09:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:09:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 931ms 12:09:26 INFO - PROCESS | 2348 | 1464289766518 Marionette TRACE conn8 -> [0,621,"getWindowHandle",null] 12:09:26 INFO - PROCESS | 2348 | 1464289766524 Marionette TRACE conn8 <- [1,621,null,{"value":"13"}] 12:09:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:09:26 INFO - PROCESS | 2348 | 1464289766530 Marionette TRACE conn8 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:09:26 INFO - PROCESS | 2348 | 1464289766532 Marionette TRACE conn8 <- [1,622,null,{}] 12:09:26 INFO - PROCESS | 2348 | 1464289766536 Marionette TRACE conn8 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:26 INFO - PROCESS | 2348 | 1464289766633 Marionette TRACE conn8 <- [1,623,null,{"value":null}] 12:09:26 INFO - PROCESS | 2348 | 1464289766644 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:26 INFO - PROCESS | 2348 | ++DOCSHELL 14DA4400 == 56 [pid = 2348] [id = 165] 12:09:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (153F0800) [pid = 2348] [serial = 493] [outer = 00000000] 12:09:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (153FB800) [pid = 2348] [serial = 494] [outer = 153F0800] 12:09:26 INFO - PROCESS | 2348 | 1464289766690 Marionette DEBUG loaded listener.js 12:09:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (161AB800) [pid = 2348] [serial = 495] [outer = 153F0800] 12:09:27 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:27 INFO - PROCESS | 2348 | [2348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:27 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:27 INFO - PROCESS | 2348 | [2348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:27 INFO - PROCESS | 2348 | 1464289767182 Marionette TRACE conn8 <- [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]]]}] 12:09:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:09:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 12:09:27 INFO - PROCESS | 2348 | 1464289767202 Marionette TRACE conn8 -> [0,625,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 2348 | 1464289767204 Marionette TRACE conn8 <- [1,625,null,{"value":"13"}] 12:09:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:09:27 INFO - PROCESS | 2348 | 1464289767208 Marionette TRACE conn8 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - PROCESS | 2348 | 1464289767211 Marionette TRACE conn8 <- [1,626,null,{}] 12:09:27 INFO - PROCESS | 2348 | 1464289767221 Marionette TRACE conn8 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:27 INFO - PROCESS | 2348 | 1464289767346 Marionette TRACE conn8 <- [1,627,null,{"value":null}] 12:09:27 INFO - PROCESS | 2348 | 1464289767442 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 2348 | ++DOCSHELL 162C3C00 == 57 [pid = 2348] [id = 166] 12:09:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (162D0800) [pid = 2348] [serial = 496] [outer = 00000000] 12:09:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (16BA0400) [pid = 2348] [serial = 497] [outer = 162D0800] 12:09:27 INFO - PROCESS | 2348 | 1464289767491 Marionette DEBUG loaded listener.js 12:09:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (16BC5800) [pid = 2348] [serial = 498] [outer = 162D0800] 12:09:27 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:27 INFO - PROCESS | 2348 | [2348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:27 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:27 INFO - PROCESS | 2348 | [2348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:27 INFO - PROCESS | 2348 | 1464289767884 Marionette TRACE conn8 <- [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]]]}] 12:09:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:09:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 12:09:27 INFO - PROCESS | 2348 | 1464289767938 Marionette TRACE conn8 -> [0,629,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 2348 | 1464289767941 Marionette TRACE conn8 <- [1,629,null,{"value":"13"}] 12:09:27 INFO - PROCESS | 2348 | 1464289767944 Marionette TRACE conn8 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - PROCESS | 2348 | 1464289767946 Marionette TRACE conn8 <- [1,630,null,{}] 12:09:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:09:27 INFO - PROCESS | 2348 | 1464289767950 Marionette TRACE conn8 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:28 INFO - PROCESS | 2348 | 1464289768044 Marionette TRACE conn8 <- [1,631,null,{"value":null}] 12:09:28 INFO - PROCESS | 2348 | 1464289768051 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 2348 | ++DOCSHELL 16D0DC00 == 58 [pid = 2348] [id = 167] 12:09:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (16DD4000) [pid = 2348] [serial = 499] [outer = 00000000] 12:09:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (175AF400) [pid = 2348] [serial = 500] [outer = 16DD4000] 12:09:28 INFO - PROCESS | 2348 | 1464289768096 Marionette DEBUG loaded listener.js 12:09:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (175BC000) [pid = 2348] [serial = 501] [outer = 16DD4000] 12:09:28 INFO - PROCESS | 2348 | 1464289768587 Marionette TRACE conn8 <- [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]]]}] 12:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 12:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:09:28 INFO - PROCESS | 2348 | 1464289768618 Marionette TRACE conn8 -> [0,633,"getWindowHandle",null] 12:09:28 INFO - PROCESS | 2348 | 1464289768620 Marionette TRACE conn8 <- [1,633,null,{"value":"13"}] 12:09:28 INFO - PROCESS | 2348 | 1464289768623 Marionette TRACE conn8 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - PROCESS | 2348 | 1464289768625 Marionette TRACE conn8 <- [1,634,null,{}] 12:09:28 INFO - PROCESS | 2348 | 1464289768628 Marionette TRACE conn8 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:28 INFO - PROCESS | 2348 | 1464289768773 Marionette TRACE conn8 <- [1,635,null,{"value":null}] 12:09:28 INFO - PROCESS | 2348 | 1464289768795 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 2348 | ++DOCSHELL 185ED800 == 59 [pid = 2348] [id = 168] 12:09:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (185F0000) [pid = 2348] [serial = 502] [outer = 00000000] 12:09:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (18B17400) [pid = 2348] [serial = 503] [outer = 185F0000] 12:09:28 INFO - PROCESS | 2348 | 1464289768840 Marionette DEBUG loaded listener.js 12:09:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (18C9E000) [pid = 2348] [serial = 504] [outer = 185F0000] 12:09:29 INFO - PROCESS | 2348 | 1464289769302 Marionette TRACE conn8 <- [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]]]}] 12:09:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:09:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 730ms 12:09:29 INFO - PROCESS | 2348 | 1464289769355 Marionette TRACE conn8 -> [0,637,"getWindowHandle",null] 12:09:29 INFO - PROCESS | 2348 | 1464289769357 Marionette TRACE conn8 <- [1,637,null,{"value":"13"}] 12:09:29 INFO - PROCESS | 2348 | 1464289769360 Marionette TRACE conn8 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:09:29 INFO - PROCESS | 2348 | 1464289769361 Marionette TRACE conn8 <- [1,638,null,{}] 12:09:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:09:29 INFO - PROCESS | 2348 | 1464289769365 Marionette TRACE conn8 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:29 INFO - PROCESS | 2348 | 1464289769501 Marionette TRACE conn8 <- [1,639,null,{"value":null}] 12:09:29 INFO - PROCESS | 2348 | 1464289769577 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:29 INFO - PROCESS | 2348 | ++DOCSHELL 19B33C00 == 60 [pid = 2348] [id = 169] 12:09:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (19B35000) [pid = 2348] [serial = 505] [outer = 00000000] 12:09:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (19B3A000) [pid = 2348] [serial = 506] [outer = 19B35000] 12:09:29 INFO - PROCESS | 2348 | 1464289769622 Marionette DEBUG loaded listener.js 12:09:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (19C32C00) [pid = 2348] [serial = 507] [outer = 19B35000] 12:09:30 INFO - PROCESS | 2348 | 1464289770046 Marionette TRACE conn8 <- [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]]]}] 12:09:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 12:09:30 INFO - PROCESS | 2348 | 1464289770124 Marionette TRACE conn8 -> [0,641,"getWindowHandle",null] 12:09:30 INFO - PROCESS | 2348 | 1464289770126 Marionette TRACE conn8 <- [1,641,null,{"value":"13"}] 12:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:09:30 INFO - PROCESS | 2348 | 1464289770129 Marionette TRACE conn8 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:09:30 INFO - PROCESS | 2348 | 1464289770131 Marionette TRACE conn8 <- [1,642,null,{}] 12:09:30 INFO - PROCESS | 2348 | 1464289770134 Marionette TRACE conn8 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:30 INFO - PROCESS | 2348 | 1464289770248 Marionette TRACE conn8 <- [1,643,null,{"value":null}] 12:09:30 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (0E34FC00) [pid = 2348] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:09:30 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (19C39400) [pid = 2348] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:09:30 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (1570C800) [pid = 2348] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:09:30 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (161B3800) [pid = 2348] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:09:30 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (14C58800) [pid = 2348] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:09:30 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (19D45800) [pid = 2348] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:09:30 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (1A991000) [pid = 2348] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:09:30 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (17164800) [pid = 2348] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:09:30 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (0DB7A400) [pid = 2348] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:09:30 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (18CA1000) [pid = 2348] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:09:30 INFO - PROCESS | 2348 | 1464289770463 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 2348 | ++DOCSHELL 0D869000 == 61 [pid = 2348] [id = 170] 12:09:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (0D873400) [pid = 2348] [serial = 508] [outer = 00000000] 12:09:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (148D2400) [pid = 2348] [serial = 509] [outer = 0D873400] 12:09:30 INFO - PROCESS | 2348 | 1464289770509 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (161D8C00) [pid = 2348] [serial = 510] [outer = 0D873400] 12:09:30 INFO - PROCESS | 2348 | 1464289770879 Marionette TRACE conn8 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:09:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 770ms 12:09:30 INFO - PROCESS | 2348 | 1464289770900 Marionette TRACE conn8 -> [0,645,"getWindowHandle",null] 12:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:09:30 INFO - PROCESS | 2348 | 1464289770902 Marionette TRACE conn8 <- [1,645,null,{"value":"13"}] 12:09:30 INFO - PROCESS | 2348 | 1464289770905 Marionette TRACE conn8 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:09:30 INFO - PROCESS | 2348 | 1464289770907 Marionette TRACE conn8 <- [1,646,null,{}] 12:09:30 INFO - PROCESS | 2348 | 1464289770910 Marionette TRACE conn8 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:31 INFO - PROCESS | 2348 | 1464289770993 Marionette TRACE conn8 <- [1,647,null,{"value":null}] 12:09:31 INFO - PROCESS | 2348 | 1464289771077 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:31 INFO - PROCESS | 2348 | ++DOCSHELL 12104000 == 62 [pid = 2348] [id = 171] 12:09:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (1570C800) [pid = 2348] [serial = 511] [outer = 00000000] 12:09:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (19D40800) [pid = 2348] [serial = 512] [outer = 1570C800] 12:09:31 INFO - PROCESS | 2348 | 1464289771122 Marionette DEBUG loaded listener.js 12:09:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (19F60000) [pid = 2348] [serial = 513] [outer = 1570C800] 12:09:31 INFO - PROCESS | 2348 | 1464289771474 Marionette TRACE conn8 <- [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]]]}] 12:09:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:09:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 631ms 12:09:31 INFO - PROCESS | 2348 | 1464289771536 Marionette TRACE conn8 -> [0,649,"getWindowHandle",null] 12:09:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:09:31 INFO - PROCESS | 2348 | 1464289771538 Marionette TRACE conn8 <- [1,649,null,{"value":"13"}] 12:09:31 INFO - PROCESS | 2348 | 1464289771542 Marionette TRACE conn8 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:09:31 INFO - PROCESS | 2348 | 1464289771543 Marionette TRACE conn8 <- [1,650,null,{}] 12:09:31 INFO - PROCESS | 2348 | 1464289771547 Marionette TRACE conn8 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:31 INFO - PROCESS | 2348 | 1464289771667 Marionette TRACE conn8 <- [1,651,null,{"value":null}] 12:09:31 INFO - PROCESS | 2348 | 1464289771676 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:31 INFO - PROCESS | 2348 | ++DOCSHELL 19D42000 == 63 [pid = 2348] [id = 172] 12:09:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (19D46C00) [pid = 2348] [serial = 514] [outer = 00000000] 12:09:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (1A990800) [pid = 2348] [serial = 515] [outer = 19D46C00] 12:09:31 INFO - PROCESS | 2348 | 1464289771721 Marionette DEBUG loaded listener.js 12:09:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (1A997800) [pid = 2348] [serial = 516] [outer = 19D46C00] 12:09:32 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:32 INFO - PROCESS | 2348 | [2348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:32 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:32 INFO - PROCESS | 2348 | [2348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:32 INFO - PROCESS | 2348 | 1464289772149 Marionette TRACE conn8 <- [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]]]}] 12:09:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:09:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 12:09:32 INFO - PROCESS | 2348 | 1464289772173 Marionette TRACE conn8 -> [0,653,"getWindowHandle",null] 12:09:32 INFO - PROCESS | 2348 | 1464289772175 Marionette TRACE conn8 <- [1,653,null,{"value":"13"}] 12:09:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:09:32 INFO - PROCESS | 2348 | 1464289772178 Marionette TRACE conn8 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:09:32 INFO - PROCESS | 2348 | 1464289772179 Marionette TRACE conn8 <- [1,654,null,{}] 12:09:32 INFO - PROCESS | 2348 | 1464289772183 Marionette TRACE conn8 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:32 INFO - PROCESS | 2348 | 1464289772301 Marionette TRACE conn8 <- [1,655,null,{"value":null}] 12:09:32 INFO - PROCESS | 2348 | 1464289772310 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 2348 | ++DOCSHELL 19FE6800 == 64 [pid = 2348] [id = 173] 12:09:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (1A990400) [pid = 2348] [serial = 517] [outer = 00000000] 12:09:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (1BB35000) [pid = 2348] [serial = 518] [outer = 1A990400] 12:09:32 INFO - PROCESS | 2348 | 1464289772355 Marionette DEBUG loaded listener.js 12:09:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (1BB36C00) [pid = 2348] [serial = 519] [outer = 1A990400] 12:09:32 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:32 INFO - PROCESS | 2348 | [2348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:33 INFO - PROCESS | 2348 | 1464289773027 Marionette TRACE conn8 <- [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]]]}] 12:09:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:09:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 870ms 12:09:33 INFO - PROCESS | 2348 | 1464289773050 Marionette TRACE conn8 -> [0,657,"getWindowHandle",null] 12:09:33 INFO - PROCESS | 2348 | 1464289773055 Marionette TRACE conn8 <- [1,657,null,{"value":"13"}] 12:09:33 INFO - PROCESS | 2348 | 1464289773060 Marionette TRACE conn8 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:09:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:09:33 INFO - PROCESS | 2348 | 1464289773065 Marionette TRACE conn8 <- [1,658,null,{}] 12:09:33 INFO - PROCESS | 2348 | 1464289773070 Marionette TRACE conn8 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:33 INFO - PROCESS | 2348 | 1464289773189 Marionette TRACE conn8 <- [1,659,null,{"value":null}] 12:09:33 INFO - PROCESS | 2348 | 1464289773321 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:33 INFO - PROCESS | 2348 | ++DOCSHELL 13913C00 == 65 [pid = 2348] [id = 174] 12:09:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (144D3C00) [pid = 2348] [serial = 520] [outer = 00000000] 12:09:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (153F6400) [pid = 2348] [serial = 521] [outer = 144D3C00] 12:09:33 INFO - PROCESS | 2348 | 1464289773387 Marionette DEBUG loaded listener.js 12:09:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (161B6C00) [pid = 2348] [serial = 522] [outer = 144D3C00] 12:09:33 INFO - PROCESS | 2348 | 1464289773956 Marionette TRACE conn8 <- [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]]]}] 12:09:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:09:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 12:09:34 INFO - PROCESS | 2348 | 1464289773995 Marionette TRACE conn8 -> [0,661,"getWindowHandle",null] 12:09:34 INFO - PROCESS | 2348 | 1464289774002 Marionette TRACE conn8 <- [1,661,null,{"value":"13"}] 12:09:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:09:34 INFO - PROCESS | 2348 | 1464289774008 Marionette TRACE conn8 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:09:34 INFO - PROCESS | 2348 | 1464289774011 Marionette TRACE conn8 <- [1,662,null,{}] 12:09:34 INFO - PROCESS | 2348 | 1464289774015 Marionette TRACE conn8 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:34 INFO - PROCESS | 2348 | 1464289774131 Marionette TRACE conn8 <- [1,663,null,{"value":null}] 12:09:34 INFO - PROCESS | 2348 | 1464289774236 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:34 INFO - PROCESS | 2348 | ++DOCSHELL 17158800 == 66 [pid = 2348] [id = 175] 12:09:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (175AF800) [pid = 2348] [serial = 523] [outer = 00000000] 12:09:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (18CA2400) [pid = 2348] [serial = 524] [outer = 175AF800] 12:09:34 INFO - PROCESS | 2348 | 1464289774291 Marionette DEBUG loaded listener.js 12:09:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (19A0E800) [pid = 2348] [serial = 525] [outer = 175AF800] 12:09:34 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:34 INFO - PROCESS | 2348 | [2348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:09:34 INFO - PROCESS | 2348 | 1464289774922 Marionette TRACE conn8 <- [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]]]}] 12:09:34 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 12:09:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 930ms 12:09:34 INFO - PROCESS | 2348 | 1464289774940 Marionette TRACE conn8 -> [0,665,"getWindowHandle",null] 12:09:34 INFO - PROCESS | 2348 | 1464289774942 Marionette TRACE conn8 <- [1,665,null,{"value":"13"}] 12:09:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:09:34 INFO - PROCESS | 2348 | 1464289774946 Marionette TRACE conn8 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:09:34 INFO - PROCESS | 2348 | 1464289774950 Marionette TRACE conn8 <- [1,666,null,{}] 12:09:34 INFO - PROCESS | 2348 | 1464289774961 Marionette TRACE conn8 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:35 INFO - PROCESS | 2348 | 1464289775075 Marionette TRACE conn8 <- [1,667,null,{"value":null}] 12:09:35 INFO - PROCESS | 2348 | 1464289775181 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:35 INFO - PROCESS | 2348 | ++DOCSHELL 1C22B000 == 67 [pid = 2348] [id = 176] 12:09:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (1C22DC00) [pid = 2348] [serial = 526] [outer = 00000000] 12:09:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (1C267000) [pid = 2348] [serial = 527] [outer = 1C22DC00] 12:09:35 INFO - PROCESS | 2348 | 1464289775239 Marionette DEBUG loaded listener.js 12:09:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (1C295000) [pid = 2348] [serial = 528] [outer = 1C22DC00] 12:09:35 INFO - PROCESS | 2348 | 1464289775858 Marionette TRACE conn8 <- [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]]]}] 12:09:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:09:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 970ms 12:09:35 INFO - PROCESS | 2348 | 1464289775920 Marionette TRACE conn8 -> [0,669,"getWindowHandle",null] 12:09:35 INFO - PROCESS | 2348 | 1464289775923 Marionette TRACE conn8 <- [1,669,null,{"value":"13"}] 12:09:35 INFO - PROCESS | 2348 | 1464289775926 Marionette TRACE conn8 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:09:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:09:35 INFO - PROCESS | 2348 | 1464289775928 Marionette TRACE conn8 <- [1,670,null,{}] 12:09:35 INFO - PROCESS | 2348 | 1464289775932 Marionette TRACE conn8 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:36 INFO - PROCESS | 2348 | 1464289776045 Marionette TRACE conn8 <- [1,671,null,{"value":null}] 12:09:36 INFO - PROCESS | 2348 | 1464289776147 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:36 INFO - PROCESS | 2348 | ++DOCSHELL 1C291800 == 68 [pid = 2348] [id = 177] 12:09:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (1C29C800) [pid = 2348] [serial = 529] [outer = 00000000] 12:09:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (1C41A400) [pid = 2348] [serial = 530] [outer = 1C29C800] 12:09:36 INFO - PROCESS | 2348 | 1464289776201 Marionette DEBUG loaded listener.js 12:09:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (1C54B400) [pid = 2348] [serial = 531] [outer = 1C29C800] 12:09:37 INFO - PROCESS | 2348 | 1464289777269 Marionette TRACE conn8 <- [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]]]}] 12:09:37 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) 12:09:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1375ms 12:09:37 INFO - PROCESS | 2348 | 1464289777304 Marionette TRACE conn8 -> [0,673,"getWindowHandle",null] 12:09:37 INFO - PROCESS | 2348 | 1464289777306 Marionette TRACE conn8 <- [1,673,null,{"value":"13"}] 12:09:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:09:37 INFO - PROCESS | 2348 | 1464289777310 Marionette TRACE conn8 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:09:37 INFO - PROCESS | 2348 | 1464289777312 Marionette TRACE conn8 <- [1,674,null,{}] 12:09:37 INFO - PROCESS | 2348 | 1464289777315 Marionette TRACE conn8 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:37 INFO - PROCESS | 2348 | 1464289777454 Marionette TRACE conn8 <- [1,675,null,{"value":null}] 12:09:37 INFO - PROCESS | 2348 | 1464289777793 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:37 INFO - PROCESS | 2348 | ++DOCSHELL 08B74000 == 69 [pid = 2348] [id = 178] 12:09:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (0CBCF400) [pid = 2348] [serial = 532] [outer = 00000000] 12:09:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (0DBDB000) [pid = 2348] [serial = 533] [outer = 0CBCF400] 12:09:37 INFO - PROCESS | 2348 | 1464289777857 Marionette DEBUG loaded listener.js 12:09:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (12107000) [pid = 2348] [serial = 534] [outer = 0CBCF400] 12:09:38 INFO - PROCESS | 2348 | 1464289778911 Marionette TRACE conn8 <- [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]]]}] 12:09:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:09:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1619ms 12:09:38 INFO - PROCESS | 2348 | 1464289778934 Marionette TRACE conn8 -> [0,677,"getWindowHandle",null] 12:09:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:09:38 INFO - PROCESS | 2348 | 1464289778938 Marionette TRACE conn8 <- [1,677,null,{"value":"13"}] 12:09:38 INFO - PROCESS | 2348 | 1464289778942 Marionette TRACE conn8 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:09:38 INFO - PROCESS | 2348 | 1464289778946 Marionette TRACE conn8 <- [1,678,null,{}] 12:09:38 INFO - PROCESS | 2348 | 1464289778950 Marionette TRACE conn8 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:39 INFO - PROCESS | 2348 | 1464289779055 Marionette TRACE conn8 <- [1,679,null,{"value":null}] 12:09:39 INFO - PROCESS | 2348 | 1464289779187 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:39 INFO - PROCESS | 2348 | ++DOCSHELL 12FCE800 == 70 [pid = 2348] [id = 179] 12:09:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (12FCEC00) [pid = 2348] [serial = 535] [outer = 00000000] 12:09:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (14C59800) [pid = 2348] [serial = 536] [outer = 12FCEC00] 12:09:39 INFO - PROCESS | 2348 | 1464289779239 Marionette DEBUG loaded listener.js 12:09:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (153EFC00) [pid = 2348] [serial = 537] [outer = 12FCEC00] 12:09:39 INFO - PROCESS | 2348 | --DOCSHELL 11FE2C00 == 69 [pid = 2348] [id = 10] 12:09:39 INFO - PROCESS | 2348 | --DOCSHELL 0CDEAC00 == 68 [pid = 2348] [id = 28] 12:09:39 INFO - PROCESS | 2348 | --DOCSHELL 0D7F0000 == 67 [pid = 2348] [id = 8] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (1C294400) [pid = 2348] [serial = 437] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (175BDC00) [pid = 2348] [serial = 425] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (1C54C400) [pid = 2348] [serial = 440] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (16BA9000) [pid = 2348] [serial = 431] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (1B33A800) [pid = 2348] [serial = 434] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (137D9800) [pid = 2348] [serial = 422] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (19C39C00) [pid = 2348] [serial = 428] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (1859A000) [pid = 2348] [serial = 470] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOCSHELL 16B0D000 == 66 [pid = 2348] [id = 157] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (148C4400) [pid = 2348] [serial = 450] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (19D46800) [pid = 2348] [serial = 464] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (16232400) [pid = 2348] [serial = 446] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (13418800) [pid = 2348] [serial = 447] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (1715A800) [pid = 2348] [serial = 456] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (19F67800) [pid = 2348] [serial = 465] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (161CF400) [pid = 2348] [serial = 452] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (1B334C00) [pid = 2348] [serial = 467] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (16B18800) [pid = 2348] [serial = 453] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (137CF800) [pid = 2348] [serial = 449] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (1A99A400) [pid = 2348] [serial = 371] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (187AB800) [pid = 2348] [serial = 459] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (13048C00) [pid = 2348] [serial = 444] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (16D06000) [pid = 2348] [serial = 455] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (19B0BC00) [pid = 2348] [serial = 462] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (19A0F800) [pid = 2348] [serial = 461] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (1BB33800) [pid = 2348] [serial = 468] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (175B9C00) [pid = 2348] [serial = 458] [outer = 00000000] [url = about:blank] 12:09:39 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (12108000) [pid = 2348] [serial = 443] [outer = 00000000] [url = about:blank] 12:09:40 INFO - PROCESS | 2348 | 1464289780248 Marionette TRACE conn8 <- [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]]]}] 12:09:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:09:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1332ms 12:09:40 INFO - PROCESS | 2348 | 1464289780277 Marionette TRACE conn8 -> [0,681,"getWindowHandle",null] 12:09:40 INFO - PROCESS | 2348 | 1464289780281 Marionette TRACE conn8 <- [1,681,null,{"value":"13"}] 12:09:40 INFO - PROCESS | 2348 | 1464289780285 Marionette TRACE conn8 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:09:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:09:40 INFO - PROCESS | 2348 | 1464289780287 Marionette TRACE conn8 <- [1,682,null,{}] 12:09:40 INFO - PROCESS | 2348 | 1464289780291 Marionette TRACE conn8 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:40 INFO - PROCESS | 2348 | 1464289780378 Marionette TRACE conn8 <- [1,683,null,{"value":null}] 12:09:40 INFO - PROCESS | 2348 | 1464289780385 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:40 INFO - PROCESS | 2348 | ++DOCSHELL 12103400 == 67 [pid = 2348] [id = 180] 12:09:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (1210BC00) [pid = 2348] [serial = 538] [outer = 00000000] 12:09:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (13411400) [pid = 2348] [serial = 539] [outer = 1210BC00] 12:09:40 INFO - PROCESS | 2348 | 1464289780431 Marionette DEBUG loaded listener.js 12:09:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (148C7C00) [pid = 2348] [serial = 540] [outer = 1210BC00] 12:09:41 INFO - PROCESS | 2348 | 1464289781375 Marionette TRACE conn8 <- [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]]]}] 12:09:41 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) 12:09:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1118ms 12:09:41 INFO - PROCESS | 2348 | 1464289781407 Marionette TRACE conn8 -> [0,685,"getWindowHandle",null] 12:09:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:09:41 INFO - PROCESS | 2348 | 1464289781409 Marionette TRACE conn8 <- [1,685,null,{"value":"13"}] 12:09:41 INFO - PROCESS | 2348 | 1464289781418 Marionette TRACE conn8 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:09:41 INFO - PROCESS | 2348 | 1464289781424 Marionette TRACE conn8 <- [1,686,null,{}] 12:09:41 INFO - PROCESS | 2348 | 1464289781428 Marionette TRACE conn8 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:41 INFO - PROCESS | 2348 | 1464289781515 Marionette TRACE conn8 <- [1,687,null,{"value":null}] 12:09:41 INFO - PROCESS | 2348 | 1464289781523 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:41 INFO - PROCESS | 2348 | ++DOCSHELL 161AC800 == 68 [pid = 2348] [id = 181] 12:09:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (161AE400) [pid = 2348] [serial = 541] [outer = 00000000] 12:09:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (162C4000) [pid = 2348] [serial = 542] [outer = 161AE400] 12:09:41 INFO - PROCESS | 2348 | 1464289781569 Marionette DEBUG loaded listener.js 12:09:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (162D0000) [pid = 2348] [serial = 543] [outer = 161AE400] 12:09:42 INFO - PROCESS | 2348 | 1464289782553 Marionette TRACE conn8 <- [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]]]}] 12:09:42 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) 12:09:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1184ms 12:09:42 INFO - PROCESS | 2348 | 1464289782597 Marionette TRACE conn8 -> [0,689,"getWindowHandle",null] 12:09:42 INFO - PROCESS | 2348 | 1464289782599 Marionette TRACE conn8 <- [1,689,null,{"value":"13"}] 12:09:42 INFO - PROCESS | 2348 | 1464289782603 Marionette TRACE conn8 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:09:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:09:42 INFO - PROCESS | 2348 | 1464289782604 Marionette TRACE conn8 <- [1,690,null,{}] 12:09:42 INFO - PROCESS | 2348 | 1464289782608 Marionette TRACE conn8 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:42 INFO - PROCESS | 2348 | 1464289782721 Marionette TRACE conn8 <- [1,691,null,{"value":null}] 12:09:42 INFO - PROCESS | 2348 | 1464289782774 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:42 INFO - PROCESS | 2348 | ++DOCSHELL 0D86C400 == 69 [pid = 2348] [id = 182] 12:09:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (16B0CC00) [pid = 2348] [serial = 544] [outer = 00000000] 12:09:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (16BAC000) [pid = 2348] [serial = 545] [outer = 16B0CC00] 12:09:42 INFO - PROCESS | 2348 | 1464289782819 Marionette DEBUG loaded listener.js 12:09:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (16BC5C00) [pid = 2348] [serial = 546] [outer = 16B0CC00] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (16B63C00) [pid = 2348] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (16BA7800) [pid = 2348] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (1B342400) [pid = 2348] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (1C41A000) [pid = 2348] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (16238800) [pid = 2348] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (11CD5400) [pid = 2348] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (19F66400) [pid = 2348] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (16235800) [pid = 2348] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (185F0000) [pid = 2348] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (19B35000) [pid = 2348] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (0D873400) [pid = 2348] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (153F7400) [pid = 2348] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (16DD4000) [pid = 2348] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (153F0800) [pid = 2348] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (162D0800) [pid = 2348] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (19D46C00) [pid = 2348] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (0D7E8400) [pid = 2348] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:09:43 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (1570C800) [pid = 2348] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:09:43 INFO - PROCESS | 2348 | 1464289783952 Marionette TRACE conn8 <- [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]]]}] 12:09:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:09:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1374ms 12:09:44 INFO - PROCESS | 2348 | 1464289783981 Marionette TRACE conn8 -> [0,693,"getWindowHandle",null] 12:09:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:09:44 INFO - PROCESS | 2348 | 1464289783986 Marionette TRACE conn8 <- [1,693,null,{"value":"13"}] 12:09:44 INFO - PROCESS | 2348 | 1464289783992 Marionette TRACE conn8 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:09:44 INFO - PROCESS | 2348 | 1464289783996 Marionette TRACE conn8 <- [1,694,null,{}] 12:09:44 INFO - PROCESS | 2348 | 1464289784003 Marionette TRACE conn8 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:44 INFO - PROCESS | 2348 | 1464289784166 Marionette TRACE conn8 <- [1,695,null,{"value":null}] 12:09:44 INFO - PROCESS | 2348 | 1464289784267 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:44 INFO - PROCESS | 2348 | ++DOCSHELL 0EF0F400 == 70 [pid = 2348] [id = 183] 12:09:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (0EF11400) [pid = 2348] [serial = 547] [outer = 00000000] 12:09:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (1210D800) [pid = 2348] [serial = 548] [outer = 0EF11400] 12:09:44 INFO - PROCESS | 2348 | 1464289784329 Marionette DEBUG loaded listener.js 12:09:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (12F0E800) [pid = 2348] [serial = 549] [outer = 0EF11400] 12:09:45 INFO - PROCESS | 2348 | 1464289785405 Marionette TRACE conn8 <- [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]]]}] 12:09:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:09:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1439ms 12:09:45 INFO - PROCESS | 2348 | 1464289785431 Marionette TRACE conn8 -> [0,697,"getWindowHandle",null] 12:09:45 INFO - PROCESS | 2348 | 1464289785437 Marionette TRACE conn8 <- [1,697,null,{"value":"13"}] 12:09:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:09:45 INFO - PROCESS | 2348 | 1464289785443 Marionette TRACE conn8 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:09:45 INFO - PROCESS | 2348 | 1464289785446 Marionette TRACE conn8 <- [1,698,null,{}] 12:09:45 INFO - PROCESS | 2348 | 1464289785450 Marionette TRACE conn8 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:45 INFO - PROCESS | 2348 | 1464289785565 Marionette TRACE conn8 <- [1,699,null,{"value":null}] 12:09:45 INFO - PROCESS | 2348 | 1464289785695 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:45 INFO - PROCESS | 2348 | ++DOCSHELL 14817C00 == 71 [pid = 2348] [id = 184] 12:09:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (14818400) [pid = 2348] [serial = 550] [outer = 00000000] 12:09:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (14DAA800) [pid = 2348] [serial = 551] [outer = 14818400] 12:09:45 INFO - PROCESS | 2348 | 1464289785752 Marionette DEBUG loaded listener.js 12:09:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (1570C800) [pid = 2348] [serial = 552] [outer = 14818400] 12:09:46 INFO - PROCESS | 2348 | 1464289786796 Marionette TRACE conn8 <- [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]]]}] 12:09:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:09:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1377ms 12:09:46 INFO - PROCESS | 2348 | 1464289786821 Marionette TRACE conn8 -> [0,701,"getWindowHandle",null] 12:09:46 INFO - PROCESS | 2348 | 1464289786824 Marionette TRACE conn8 <- [1,701,null,{"value":"13"}] 12:09:46 INFO - PROCESS | 2348 | 1464289786828 Marionette TRACE conn8 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:09:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:09:46 INFO - PROCESS | 2348 | 1464289786831 Marionette TRACE conn8 <- [1,702,null,{}] 12:09:46 INFO - PROCESS | 2348 | 1464289786842 Marionette TRACE conn8 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:46 INFO - PROCESS | 2348 | 1464289786962 Marionette TRACE conn8 <- [1,703,null,{"value":null}] 12:09:47 INFO - PROCESS | 2348 | 1464289787094 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:47 INFO - PROCESS | 2348 | ++DOCSHELL 16BA7C00 == 72 [pid = 2348] [id = 185] 12:09:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (16BA8000) [pid = 2348] [serial = 553] [outer = 00000000] 12:09:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (16BC3800) [pid = 2348] [serial = 554] [outer = 16BA8000] 12:09:47 INFO - PROCESS | 2348 | 1464289787155 Marionette DEBUG loaded listener.js 12:09:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (16DC8400) [pid = 2348] [serial = 555] [outer = 16BA8000] 12:09:48 INFO - PROCESS | 2348 | 1464289788199 Marionette TRACE conn8 <- [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]]]}] 12:09:48 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 12:09:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1438ms 12:09:48 INFO - PROCESS | 2348 | 1464289788270 Marionette TRACE conn8 -> [0,705,"getWindowHandle",null] 12:09:48 INFO - PROCESS | 2348 | 1464289788272 Marionette TRACE conn8 <- [1,705,null,{"value":"13"}] 12:09:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:09:48 INFO - PROCESS | 2348 | 1464289788276 Marionette TRACE conn8 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:09:48 INFO - PROCESS | 2348 | 1464289788278 Marionette TRACE conn8 <- [1,706,null,{}] 12:09:48 INFO - PROCESS | 2348 | 1464289788325 Marionette TRACE conn8 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:48 INFO - PROCESS | 2348 | 1464289788424 Marionette TRACE conn8 <- [1,707,null,{"value":null}] 12:09:48 INFO - PROCESS | 2348 | 1464289788580 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:48 INFO - PROCESS | 2348 | ++DOCSHELL 17165C00 == 73 [pid = 2348] [id = 186] 12:09:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (175ABC00) [pid = 2348] [serial = 556] [outer = 00000000] 12:09:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (175BE800) [pid = 2348] [serial = 557] [outer = 175ABC00] 12:09:48 INFO - PROCESS | 2348 | 1464289788635 Marionette DEBUG loaded listener.js 12:09:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (18598800) [pid = 2348] [serial = 558] [outer = 175ABC00] 12:09:49 INFO - PROCESS | 2348 | 1464289789659 Marionette TRACE conn8 <- [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]]]}] 12:09:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:09:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1421ms 12:09:49 INFO - PROCESS | 2348 | 1464289789700 Marionette TRACE conn8 -> [0,709,"getWindowHandle",null] 12:09:49 INFO - PROCESS | 2348 | 1464289789703 Marionette TRACE conn8 <- [1,709,null,{"value":"13"}] 12:09:49 INFO - PROCESS | 2348 | 1464289789706 Marionette TRACE conn8 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:09:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:09:49 INFO - PROCESS | 2348 | 1464289789708 Marionette TRACE conn8 <- [1,710,null,{}] 12:09:49 INFO - PROCESS | 2348 | 1464289789712 Marionette TRACE conn8 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:49 INFO - PROCESS | 2348 | 1464289789816 Marionette TRACE conn8 <- [1,711,null,{"value":null}] 12:09:49 INFO - PROCESS | 2348 | 1464289789966 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:50 INFO - PROCESS | 2348 | ++DOCSHELL 0E6A8400 == 74 [pid = 2348] [id = 187] 12:09:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (11C23800) [pid = 2348] [serial = 559] [outer = 00000000] 12:09:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (137D8800) [pid = 2348] [serial = 560] [outer = 11C23800] 12:09:50 INFO - PROCESS | 2348 | 1464289790027 Marionette DEBUG loaded listener.js 12:09:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (161B2400) [pid = 2348] [serial = 561] [outer = 11C23800] 12:09:50 INFO - PROCESS | 2348 | 1464289790680 Marionette TRACE conn8 <- [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] 12:09:50 INFO - PROCESS | 2348 | 1464289790731 Marionette TRACE conn8 <- [1,713,null,{"value":"13"}] 12:09:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:09:50 INFO - PROCESS | 2348 | 1464289790735 Marionette TRACE conn8 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:09:50 INFO - PROCESS | 2348 | 1464289790739 Marionette TRACE conn8 <- [1,714,null,{}] 12:09:50 INFO - PROCESS | 2348 | 1464289790744 Marionette TRACE conn8 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:50 INFO - PROCESS | 2348 | 1464289790848 Marionette TRACE conn8 <- [1,715,null,{"value":null}] 12:09:51 INFO - PROCESS | 2348 | 1464289790982 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 2348 | ++DOCSHELL 13414400 == 75 [pid = 2348] [id = 188] 12:09:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (137CF800) [pid = 2348] [serial = 562] [outer = 00000000] 12:09:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (137DAC00) [pid = 2348] [serial = 563] [outer = 137CF800] 12:09:51 INFO - PROCESS | 2348 | 1464289791035 Marionette DEBUG loaded listener.js 12:09:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (14CDBC00) [pid = 2348] [serial = 564] [outer = 137CF800] 12:09:51 INFO - PROCESS | 2348 | --DOCSHELL 1448BC00 == 74 [pid = 2348] [id = 22] 12:09:51 INFO - PROCESS | 2348 | --DOCSHELL 0D7E6C00 == 73 [pid = 2348] [id = 164] 12:09:51 INFO - PROCESS | 2348 | --DOCSHELL 161AC800 == 72 [pid = 2348] [id = 181] 12:09:51 INFO - PROCESS | 2348 | --DOCSHELL 12103400 == 71 [pid = 2348] [id = 180] 12:09:51 INFO - PROCESS | 2348 | --DOCSHELL 12FCE800 == 70 [pid = 2348] [id = 179] 12:09:51 INFO - PROCESS | 2348 | --DOCSHELL 08B74000 == 69 [pid = 2348] [id = 178] 12:09:51 INFO - PROCESS | 2348 | --DOCSHELL 1C22B000 == 68 [pid = 2348] [id = 176] 12:09:51 INFO - PROCESS | 2348 | --DOCSHELL 17158800 == 67 [pid = 2348] [id = 175] 12:09:51 INFO - PROCESS | 2348 | --DOCSHELL 13913C00 == 66 [pid = 2348] [id = 174] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (1A992C00) [pid = 2348] [serial = 429] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (18C3F000) [pid = 2348] [serial = 426] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (1B33E000) [pid = 2348] [serial = 435] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (1C29B000) [pid = 2348] [serial = 438] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (1C551400) [pid = 2348] [serial = 441] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (16BAD000) [pid = 2348] [serial = 432] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (14818000) [pid = 2348] [serial = 423] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (1BB3D000) [pid = 2348] [serial = 420] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (1BB35000) [pid = 2348] [serial = 518] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (18B17400) [pid = 2348] [serial = 503] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (19B3A000) [pid = 2348] [serial = 506] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (18C9E000) [pid = 2348] [serial = 504] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (148D2400) [pid = 2348] [serial = 509] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (19C32C00) [pid = 2348] [serial = 507] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (161D8C00) [pid = 2348] [serial = 510] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (185EC800) [pid = 2348] [serial = 489] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (16BC0C00) [pid = 2348] [serial = 488] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (175AF400) [pid = 2348] [serial = 500] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (16BC6C00) [pid = 2348] [serial = 476] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (153FB800) [pid = 2348] [serial = 494] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (161AB800) [pid = 2348] [serial = 495] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (16BA0400) [pid = 2348] [serial = 497] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (16BC5800) [pid = 2348] [serial = 498] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (19B2C800) [pid = 2348] [serial = 479] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (1A990800) [pid = 2348] [serial = 515] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (1C263800) [pid = 2348] [serial = 485] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (1B338000) [pid = 2348] [serial = 482] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (0DB80400) [pid = 2348] [serial = 491] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (12298C00) [pid = 2348] [serial = 492] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (153F1400) [pid = 2348] [serial = 473] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (19D40800) [pid = 2348] [serial = 512] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 80 (1A997800) [pid = 2348] [serial = 516] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 79 (175BC000) [pid = 2348] [serial = 501] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | --DOMWINDOW == 78 (19F60000) [pid = 2348] [serial = 513] [outer = 00000000] [url = about:blank] 12:09:51 INFO - PROCESS | 2348 | 1464289791619 Marionette TRACE conn8 <- [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]]]}] 12:09:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:09:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 931ms 12:09:51 INFO - PROCESS | 2348 | 1464289791667 Marionette TRACE conn8 -> [0,717,"getWindowHandle",null] 12:09:51 INFO - PROCESS | 2348 | 1464289791672 Marionette TRACE conn8 <- [1,717,null,{"value":"13"}] 12:09:51 INFO - PROCESS | 2348 | 1464289791678 Marionette TRACE conn8 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:09:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:09:51 INFO - PROCESS | 2348 | 1464289791680 Marionette TRACE conn8 <- [1,718,null,{}] 12:09:51 INFO - PROCESS | 2348 | 1464289791684 Marionette TRACE conn8 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:51 INFO - PROCESS | 2348 | 1464289791778 Marionette TRACE conn8 <- [1,719,null,{"value":null}] 12:09:51 INFO - PROCESS | 2348 | 1464289791863 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 2348 | ++DOCSHELL 12FCE800 == 67 [pid = 2348] [id = 189] 12:09:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 79 (12FCF000) [pid = 2348] [serial = 565] [outer = 00000000] 12:09:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 80 (15707C00) [pid = 2348] [serial = 566] [outer = 12FCF000] 12:09:51 INFO - PROCESS | 2348 | 1464289791910 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (161CF000) [pid = 2348] [serial = 567] [outer = 12FCF000] 12:09:52 INFO - PROCESS | 2348 | 1464289792362 Marionette TRACE conn8 <- [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[4036] expected 0 but got 24","_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] 12:09:52 INFO - PROCESS | 2348 | 1464289792414 Marionette TRACE conn8 <- [1,721,null,{"value":"13"}] 12:09:52 INFO - PROCESS | 2348 | 1464289792417 Marionette TRACE conn8 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:09:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:09:52 INFO - PROCESS | 2348 | 1464289792420 Marionette TRACE conn8 <- [1,722,null,{}] 12:09:52 INFO - PROCESS | 2348 | 1464289792430 Marionette TRACE conn8 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:52 INFO - PROCESS | 2348 | 1464289792552 Marionette TRACE conn8 <- [1,723,null,{"value":null}] 12:09:52 INFO - PROCESS | 2348 | 1464289792570 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:52 INFO - PROCESS | 2348 | ++DOCSHELL 16BA4C00 == 68 [pid = 2348] [id = 190] 12:09:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (16BA7800) [pid = 2348] [serial = 568] [outer = 00000000] 12:09:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (16BC5000) [pid = 2348] [serial = 569] [outer = 16BA7800] 12:09:52 INFO - PROCESS | 2348 | 1464289792619 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (16F4A000) [pid = 2348] [serial = 570] [outer = 16BA7800] 12:09:53 INFO - PROCESS | 2348 | 1464289793105 Marionette TRACE conn8 <- [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]]]}] 12:09:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:09:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 730ms 12:09:53 INFO - PROCESS | 2348 | 1464289793151 Marionette TRACE conn8 -> [0,725,"getWindowHandle",null] 12:09:53 INFO - PROCESS | 2348 | 1464289793154 Marionette TRACE conn8 <- [1,725,null,{"value":"13"}] 12:09:53 INFO - PROCESS | 2348 | 1464289793157 Marionette TRACE conn8 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:09:53 INFO - PROCESS | 2348 | 1464289793159 Marionette TRACE conn8 <- [1,726,null,{}] 12:09:53 INFO - PROCESS | 2348 | 1464289793163 Marionette TRACE conn8 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:53 INFO - PROCESS | 2348 | 1464289793253 Marionette TRACE conn8 <- [1,727,null,{"value":null}] 12:09:53 INFO - PROCESS | 2348 | 1464289793262 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:53 INFO - PROCESS | 2348 | ++DOCSHELL 175AE400 == 69 [pid = 2348] [id = 191] 12:09:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (175B8000) [pid = 2348] [serial = 571] [outer = 00000000] 12:09:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (185E2800) [pid = 2348] [serial = 572] [outer = 175B8000] 12:09:53 INFO - PROCESS | 2348 | 1464289793308 Marionette DEBUG loaded listener.js 12:09:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (18C3B800) [pid = 2348] [serial = 573] [outer = 175B8000] 12:09:54 INFO - PROCESS | 2348 | 1464289794241 Marionette TRACE conn8 <- [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]]]}] 12:09:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:09:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1116ms 12:09:54 INFO - PROCESS | 2348 | 1464289794277 Marionette TRACE conn8 -> [0,729,"getWindowHandle",null] 12:09:54 INFO - PROCESS | 2348 | 1464289794279 Marionette TRACE conn8 <- [1,729,null,{"value":"13"}] 12:09:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:09:54 INFO - PROCESS | 2348 | 1464289794283 Marionette TRACE conn8 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:09:54 INFO - PROCESS | 2348 | 1464289794284 Marionette TRACE conn8 <- [1,730,null,{}] 12:09:54 INFO - PROCESS | 2348 | 1464289794288 Marionette TRACE conn8 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:54 INFO - PROCESS | 2348 | 1464289794403 Marionette TRACE conn8 <- [1,731,null,{"value":null}] 12:09:54 INFO - PROCESS | 2348 | 1464289794459 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:54 INFO - PROCESS | 2348 | ++DOCSHELL 1623C400 == 70 [pid = 2348] [id = 192] 12:09:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (18C3F400) [pid = 2348] [serial = 574] [outer = 00000000] 12:09:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (18CA9800) [pid = 2348] [serial = 575] [outer = 18C3F400] 12:09:54 INFO - PROCESS | 2348 | 1464289794505 Marionette DEBUG loaded listener.js 12:09:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (161CB000) [pid = 2348] [serial = 576] [outer = 18C3F400] 12:09:55 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (1210BC00) [pid = 2348] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:09:55 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (0CBCF400) [pid = 2348] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:09:55 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (12FCEC00) [pid = 2348] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:09:55 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (161AE400) [pid = 2348] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:09:55 INFO - PROCESS | 2348 | 1464289795415 Marionette TRACE conn8 <- [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]]]}] 12:09:55 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 12:09:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1184ms 12:09:55 INFO - PROCESS | 2348 | 1464289795467 Marionette TRACE conn8 -> [0,733,"getWindowHandle",null] 12:09:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:09:55 INFO - PROCESS | 2348 | 1464289795469 Marionette TRACE conn8 <- [1,733,null,{"value":"13"}] 12:09:55 INFO - PROCESS | 2348 | 1464289795473 Marionette TRACE conn8 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - PROCESS | 2348 | 1464289795474 Marionette TRACE conn8 <- [1,734,null,{}] 12:09:55 INFO - PROCESS | 2348 | 1464289795478 Marionette TRACE conn8 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:55 INFO - PROCESS | 2348 | 1464289795593 Marionette TRACE conn8 <- [1,735,null,{"value":null}] 12:09:55 INFO - PROCESS | 2348 | 1464289795602 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:55 INFO - PROCESS | 2348 | ++DOCSHELL 0D53DC00 == 71 [pid = 2348] [id = 193] 12:09:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (0D870400) [pid = 2348] [serial = 577] [outer = 00000000] 12:09:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (19B2E000) [pid = 2348] [serial = 578] [outer = 0D870400] 12:09:55 INFO - PROCESS | 2348 | 1464289795648 Marionette DEBUG loaded listener.js 12:09:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (19B34C00) [pid = 2348] [serial = 579] [outer = 0D870400] 12:09:56 INFO - PROCESS | 2348 | 1464289796582 Marionette TRACE conn8 <- [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]]]}] 12:09:56 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.) 12:09:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1129ms 12:09:56 INFO - PROCESS | 2348 | 1464289796602 Marionette TRACE conn8 -> [0,737,"getWindowHandle",null] 12:09:56 INFO - PROCESS | 2348 | 1464289796603 Marionette TRACE conn8 <- [1,737,null,{"value":"13"}] 12:09:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:09:56 INFO - PROCESS | 2348 | 1464289796607 Marionette TRACE conn8 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:09:56 INFO - PROCESS | 2348 | 1464289796608 Marionette TRACE conn8 <- [1,738,null,{}] 12:09:56 INFO - PROCESS | 2348 | 1464289796612 Marionette TRACE conn8 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:56 INFO - PROCESS | 2348 | 1464289796722 Marionette TRACE conn8 <- [1,739,null,{"value":null}] 12:09:56 INFO - PROCESS | 2348 | 1464289796731 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 2348 | ++DOCSHELL 19B30000 == 72 [pid = 2348] [id = 194] 12:09:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (19B38800) [pid = 2348] [serial = 580] [outer = 00000000] 12:09:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (19C3A400) [pid = 2348] [serial = 581] [outer = 19B38800] 12:09:56 INFO - PROCESS | 2348 | 1464289796775 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (19C3A800) [pid = 2348] [serial = 582] [outer = 19B38800] 12:09:57 INFO - PROCESS | 2348 | 1464289797675 Marionette TRACE conn8 <- [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]]]}] 12:09:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:09:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1132ms 12:09:57 INFO - PROCESS | 2348 | 1464289797739 Marionette TRACE conn8 -> [0,741,"getWindowHandle",null] 12:09:57 INFO - PROCESS | 2348 | 1464289797741 Marionette TRACE conn8 <- [1,741,null,{"value":"13"}] 12:09:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:09:57 INFO - PROCESS | 2348 | 1464289797744 Marionette TRACE conn8 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:09:57 INFO - PROCESS | 2348 | 1464289797746 Marionette TRACE conn8 <- [1,742,null,{}] 12:09:57 INFO - PROCESS | 2348 | 1464289797750 Marionette TRACE conn8 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:57 INFO - PROCESS | 2348 | 1464289797887 Marionette TRACE conn8 <- [1,743,null,{"value":null}] 12:09:58 INFO - PROCESS | 2348 | 1464289798011 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:58 INFO - PROCESS | 2348 | ++DOCSHELL 0D876800 == 73 [pid = 2348] [id = 195] 12:09:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (0D877C00) [pid = 2348] [serial = 583] [outer = 00000000] 12:09:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (11CD4800) [pid = 2348] [serial = 584] [outer = 0D877C00] 12:09:58 INFO - PROCESS | 2348 | 1464289798070 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (12FC8C00) [pid = 2348] [serial = 585] [outer = 0D877C00] 12:09:59 INFO - PROCESS | 2348 | 1464289799162 Marionette TRACE conn8 <- [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]]]}] 12:09:59 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 12:09:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1483ms 12:09:59 INFO - PROCESS | 2348 | 1464289799230 Marionette TRACE conn8 -> [0,745,"getWindowHandle",null] 12:09:59 INFO - PROCESS | 2348 | 1464289799235 Marionette TRACE conn8 <- [1,745,null,{"value":"13"}] 12:09:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:09:59 INFO - PROCESS | 2348 | 1464289799280 Marionette TRACE conn8 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - PROCESS | 2348 | 1464289799285 Marionette TRACE conn8 <- [1,746,null,{}] 12:09:59 INFO - PROCESS | 2348 | 1464289799293 Marionette TRACE conn8 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:59 INFO - PROCESS | 2348 | 1464289799397 Marionette TRACE conn8 <- [1,747,null,{"value":null}] 12:09:59 INFO - PROCESS | 2348 | 1464289799525 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:59 INFO - PROCESS | 2348 | ++DOCSHELL 162C7400 == 74 [pid = 2348] [id = 196] 12:09:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (162C8000) [pid = 2348] [serial = 586] [outer = 00000000] 12:09:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (16B15C00) [pid = 2348] [serial = 587] [outer = 162C8000] 12:09:59 INFO - PROCESS | 2348 | 1464289799583 Marionette DEBUG loaded listener.js 12:09:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (16BA6000) [pid = 2348] [serial = 588] [outer = 162C8000] 12:10:00 INFO - PROCESS | 2348 | 1464289800145 Marionette TRACE conn8 <- [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]]]}] 12:10:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:10:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 970ms 12:10:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:10:00 INFO - PROCESS | 2348 | 1464289800214 Marionette TRACE conn8 -> [0,749,"getWindowHandle",null] 12:10:00 INFO - PROCESS | 2348 | 1464289800218 Marionette TRACE conn8 <- [1,749,null,{"value":"13"}] 12:10:00 INFO - PROCESS | 2348 | 1464289800221 Marionette TRACE conn8 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:10:00 INFO - PROCESS | 2348 | 1464289800224 Marionette TRACE conn8 <- [1,750,null,{}] 12:10:00 INFO - PROCESS | 2348 | 1464289800228 Marionette TRACE conn8 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:00 INFO - PROCESS | 2348 | 1464289800337 Marionette TRACE conn8 <- [1,751,null,{"value":null}] 12:10:00 INFO - PROCESS | 2348 | 1464289800467 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:00 INFO - PROCESS | 2348 | ++DOCSHELL 18CA8400 == 75 [pid = 2348] [id = 197] 12:10:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (18DDBC00) [pid = 2348] [serial = 589] [outer = 00000000] 12:10:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (19B0BC00) [pid = 2348] [serial = 590] [outer = 18DDBC00] 12:10:00 INFO - PROCESS | 2348 | 1464289800524 Marionette DEBUG loaded listener.js 12:10:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (19B32000) [pid = 2348] [serial = 591] [outer = 18DDBC00] 12:10:01 INFO - PROCESS | 2348 | 1464289801565 Marionette TRACE conn8 <- [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]]]}] 12:10:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:10:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1370ms 12:10:01 INFO - PROCESS | 2348 | 1464289801593 Marionette TRACE conn8 -> [0,753,"getWindowHandle",null] 12:10:01 INFO - PROCESS | 2348 | 1464289801597 Marionette TRACE conn8 <- [1,753,null,{"value":"13"}] 12:10:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:10:01 INFO - PROCESS | 2348 | 1464289801648 Marionette TRACE conn8 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:10:01 INFO - PROCESS | 2348 | 1464289801653 Marionette TRACE conn8 <- [1,754,null,{}] 12:10:01 INFO - PROCESS | 2348 | 1464289801660 Marionette TRACE conn8 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:01 INFO - PROCESS | 2348 | 1464289801764 Marionette TRACE conn8 <- [1,755,null,{"value":null}] 12:10:01 INFO - PROCESS | 2348 | 1464289801883 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:01 INFO - PROCESS | 2348 | ++DOCSHELL 19B06000 == 76 [pid = 2348] [id = 198] 12:10:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (19F63800) [pid = 2348] [serial = 592] [outer = 00000000] 12:10:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (19FEB400) [pid = 2348] [serial = 593] [outer = 19F63800] 12:10:01 INFO - PROCESS | 2348 | 1464289801945 Marionette DEBUG loaded listener.js 12:10:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (1A995400) [pid = 2348] [serial = 594] [outer = 19F63800] 12:10:03 INFO - PROCESS | 2348 | 1464289803010 Marionette TRACE conn8 <- [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]]]}] 12:10:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:10:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1423ms 12:10:03 INFO - PROCESS | 2348 | 1464289803026 Marionette TRACE conn8 -> [0,757,"getWindowHandle",null] 12:10:03 INFO - PROCESS | 2348 | 1464289803030 Marionette TRACE conn8 <- [1,757,null,{"value":"13"}] 12:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:10:03 INFO - PROCESS | 2348 | 1464289803035 Marionette TRACE conn8 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:10:03 INFO - PROCESS | 2348 | 1464289803039 Marionette TRACE conn8 <- [1,758,null,{}] 12:10:03 INFO - PROCESS | 2348 | 1464289803045 Marionette TRACE conn8 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:03 INFO - PROCESS | 2348 | 1464289803177 Marionette TRACE conn8 <- [1,759,null,{"value":null}] 12:10:03 INFO - PROCESS | 2348 | 1464289803305 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:03 INFO - PROCESS | 2348 | ++DOCSHELL 12FCA000 == 77 [pid = 2348] [id = 199] 12:10:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (0DB79800) [pid = 2348] [serial = 595] [outer = 00000000] 12:10:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (1618A400) [pid = 2348] [serial = 596] [outer = 0DB79800] 12:10:03 INFO - PROCESS | 2348 | 1464289803397 Marionette DEBUG loaded listener.js 12:10:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (161D6C00) [pid = 2348] [serial = 597] [outer = 0DB79800] 12:10:03 INFO - PROCESS | 2348 | --DOCSHELL 18C3F800 == 76 [pid = 2348] [id = 14] 12:10:03 INFO - PROCESS | 2348 | --DOCSHELL 14CE3800 == 75 [pid = 2348] [id = 17] 12:10:03 INFO - PROCESS | 2348 | --DOCSHELL 12104000 == 74 [pid = 2348] [id = 171] 12:10:03 INFO - PROCESS | 2348 | --DOCSHELL 19B33C00 == 73 [pid = 2348] [id = 169] 12:10:03 INFO - PROCESS | 2348 | --DOCSHELL 187B9C00 == 72 [pid = 2348] [id = 13] 12:10:03 INFO - PROCESS | 2348 | --DOCSHELL 162C3C00 == 71 [pid = 2348] [id = 166] 12:10:03 INFO - PROCESS | 2348 | --DOCSHELL 185ED800 == 70 [pid = 2348] [id = 168] 12:10:03 INFO - PROCESS | 2348 | --DOCSHELL 16D0DC00 == 69 [pid = 2348] [id = 167] 12:10:03 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (16BAC000) [pid = 2348] [serial = 545] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 2348 | --DOCSHELL 0EF0F400 == 68 [pid = 2348] [id = 183] 12:10:03 INFO - PROCESS | 2348 | --DOCSHELL 0D86C400 == 67 [pid = 2348] [id = 182] 12:10:03 INFO - PROCESS | 2348 | 1464289803916 Marionette TRACE conn8 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:10:03 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (153F6400) [pid = 2348] [serial = 521] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (13411400) [pid = 2348] [serial = 539] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (148C7C00) [pid = 2348] [serial = 540] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (12107000) [pid = 2348] [serial = 534] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (0DBDB000) [pid = 2348] [serial = 533] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (1C41A400) [pid = 2348] [serial = 530] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (18CA2400) [pid = 2348] [serial = 524] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (153EFC00) [pid = 2348] [serial = 537] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (14C59800) [pid = 2348] [serial = 536] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (1C267000) [pid = 2348] [serial = 527] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (162C4000) [pid = 2348] [serial = 542] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (162D0000) [pid = 2348] [serial = 543] [outer = 00000000] [url = about:blank] 12:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 930ms 12:10:03 INFO - PROCESS | 2348 | 1464289803966 Marionette TRACE conn8 -> [0,761,"getWindowHandle",null] 12:10:04 INFO - PROCESS | 2348 | 1464289803972 Marionette TRACE conn8 <- [1,761,null,{"value":"13"}] 12:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:10:04 INFO - PROCESS | 2348 | 1464289803978 Marionette TRACE conn8 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:10:04 INFO - PROCESS | 2348 | 1464289803981 Marionette TRACE conn8 <- [1,762,null,{}] 12:10:04 INFO - PROCESS | 2348 | 1464289803984 Marionette TRACE conn8 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:04 INFO - PROCESS | 2348 | 1464289804075 Marionette TRACE conn8 <- [1,763,null,{"value":null}] 12:10:04 INFO - PROCESS | 2348 | 1464289804085 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:04 INFO - PROCESS | 2348 | ++DOCSHELL 13410000 == 68 [pid = 2348] [id = 200] 12:10:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (1370A800) [pid = 2348] [serial = 598] [outer = 00000000] 12:10:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (144D0000) [pid = 2348] [serial = 599] [outer = 1370A800] 12:10:04 INFO - PROCESS | 2348 | 1464289804130 Marionette DEBUG loaded listener.js 12:10:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (14CE1000) [pid = 2348] [serial = 600] [outer = 1370A800] 12:10:04 INFO - PROCESS | 2348 | 1464289804604 Marionette TRACE conn8 <- [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]]]}] 12:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 12:10:04 INFO - PROCESS | 2348 | 1464289804666 Marionette TRACE conn8 -> [0,765,"getWindowHandle",null] 12:10:04 INFO - PROCESS | 2348 | 1464289804669 Marionette TRACE conn8 <- [1,765,null,{"value":"13"}] 12:10:04 INFO - PROCESS | 2348 | 1464289804672 Marionette TRACE conn8 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:10:04 INFO - PROCESS | 2348 | 1464289804675 Marionette TRACE conn8 <- [1,766,null,{}] 12:10:04 INFO - PROCESS | 2348 | 1464289804686 Marionette TRACE conn8 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:04 INFO - PROCESS | 2348 | 1464289804781 Marionette TRACE conn8 <- [1,767,null,{"value":null}] 12:10:04 INFO - PROCESS | 2348 | 1464289804872 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:04 INFO - PROCESS | 2348 | ++DOCSHELL 0D86C000 == 69 [pid = 2348] [id = 201] 12:10:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (13412400) [pid = 2348] [serial = 601] [outer = 00000000] 12:10:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (16BAC400) [pid = 2348] [serial = 602] [outer = 13412400] 12:10:04 INFO - PROCESS | 2348 | 1464289804920 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (16D0DC00) [pid = 2348] [serial = 603] [outer = 13412400] 12:10:05 INFO - PROCESS | 2348 | 1464289805308 Marionette TRACE conn8 <- [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]]]}] 12:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 12:10:05 INFO - PROCESS | 2348 | 1464289805349 Marionette TRACE conn8 -> [0,769,"getWindowHandle",null] 12:10:05 INFO - PROCESS | 2348 | 1464289805351 Marionette TRACE conn8 <- [1,769,null,{"value":"13"}] 12:10:05 INFO - PROCESS | 2348 | 1464289805355 Marionette TRACE conn8 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:10:05 INFO - PROCESS | 2348 | 1464289805356 Marionette TRACE conn8 <- [1,770,null,{}] 12:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:10:05 INFO - PROCESS | 2348 | 1464289805360 Marionette TRACE conn8 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:05 INFO - PROCESS | 2348 | 1464289805448 Marionette TRACE conn8 <- [1,771,null,{"value":null}] 12:10:05 INFO - PROCESS | 2348 | 1464289805454 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:05 INFO - PROCESS | 2348 | ++DOCSHELL 17160400 == 70 [pid = 2348] [id = 202] 12:10:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (17160C00) [pid = 2348] [serial = 604] [outer = 00000000] 12:10:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (1858C400) [pid = 2348] [serial = 605] [outer = 17160C00] 12:10:05 INFO - PROCESS | 2348 | 1464289805500 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (18C40400) [pid = 2348] [serial = 606] [outer = 17160C00] 12:10:05 INFO - PROCESS | 2348 | 1464289805944 Marionette TRACE conn8 <- [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]]]}] 12:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 12:10:06 INFO - PROCESS | 2348 | 1464289805989 Marionette TRACE conn8 -> [0,773,"getWindowHandle",null] 12:10:06 INFO - PROCESS | 2348 | 1464289805991 Marionette TRACE conn8 <- [1,773,null,{"value":"13"}] 12:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:10:06 INFO - PROCESS | 2348 | 1464289806001 Marionette TRACE conn8 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - PROCESS | 2348 | 1464289806003 Marionette TRACE conn8 <- [1,774,null,{}] 12:10:06 INFO - PROCESS | 2348 | 1464289806006 Marionette TRACE conn8 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:06 INFO - PROCESS | 2348 | 1464289806117 Marionette TRACE conn8 <- [1,775,null,{"value":null}] 12:10:06 INFO - PROCESS | 2348 | 1464289806205 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 2348 | ++DOCSHELL 16B17000 == 71 [pid = 2348] [id = 203] 12:10:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (16BC7000) [pid = 2348] [serial = 607] [outer = 00000000] 12:10:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (19B03800) [pid = 2348] [serial = 608] [outer = 16BC7000] 12:10:06 INFO - PROCESS | 2348 | 1464289806250 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (19B2B400) [pid = 2348] [serial = 609] [outer = 16BC7000] 12:10:06 INFO - PROCESS | 2348 | 1464289806678 Marionette TRACE conn8 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 731ms 12:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:10:06 INFO - PROCESS | 2348 | 1464289806734 Marionette TRACE conn8 -> [0,777,"getWindowHandle",null] 12:10:06 INFO - PROCESS | 2348 | 1464289806736 Marionette TRACE conn8 <- [1,777,null,{"value":"13"}] 12:10:06 INFO - PROCESS | 2348 | 1464289806739 Marionette TRACE conn8 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - PROCESS | 2348 | 1464289806740 Marionette TRACE conn8 <- [1,778,null,{}] 12:10:06 INFO - PROCESS | 2348 | 1464289806744 Marionette TRACE conn8 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:06 INFO - PROCESS | 2348 | 1464289806888 Marionette TRACE conn8 <- [1,779,null,{"value":null}] 12:10:06 INFO - PROCESS | 2348 | 1464289806954 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 2348 | ++DOCSHELL 18CE4000 == 72 [pid = 2348] [id = 204] 12:10:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (19B31000) [pid = 2348] [serial = 610] [outer = 00000000] 12:10:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (19F59800) [pid = 2348] [serial = 611] [outer = 19B31000] 12:10:07 INFO - PROCESS | 2348 | 1464289807001 Marionette DEBUG loaded listener.js 12:10:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (19FE3400) [pid = 2348] [serial = 612] [outer = 19B31000] 12:10:07 INFO - PROCESS | 2348 | 1464289807462 Marionette TRACE conn8 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 770ms 12:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:10:07 INFO - PROCESS | 2348 | 1464289807510 Marionette TRACE conn8 -> [0,781,"getWindowHandle",null] 12:10:07 INFO - PROCESS | 2348 | 1464289807512 Marionette TRACE conn8 <- [1,781,null,{"value":"13"}] 12:10:07 INFO - PROCESS | 2348 | 1464289807515 Marionette TRACE conn8 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - PROCESS | 2348 | 1464289807517 Marionette TRACE conn8 <- [1,782,null,{}] 12:10:07 INFO - PROCESS | 2348 | 1464289807520 Marionette TRACE conn8 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:07 INFO - PROCESS | 2348 | 1464289807640 Marionette TRACE conn8 <- [1,783,null,{"value":null}] 12:10:07 INFO - PROCESS | 2348 | 1464289807703 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:07 INFO - PROCESS | 2348 | ++DOCSHELL 19D4AC00 == 73 [pid = 2348] [id = 205] 12:10:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (19FE9400) [pid = 2348] [serial = 613] [outer = 00000000] 12:10:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (1B337400) [pid = 2348] [serial = 614] [outer = 19FE9400] 12:10:07 INFO - PROCESS | 2348 | 1464289807747 Marionette DEBUG loaded listener.js 12:10:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (1B338800) [pid = 2348] [serial = 615] [outer = 19FE9400] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (18C3F400) [pid = 2348] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (137CF800) [pid = 2348] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (12FCF000) [pid = 2348] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (16BA7800) [pid = 2348] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (0D870400) [pid = 2348] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (11C23800) [pid = 2348] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (175B8000) [pid = 2348] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (1C229400) [pid = 2348] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (1A990400) [pid = 2348] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (16BA9400) [pid = 2348] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (14CDAC00) [pid = 2348] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (16B13800) [pid = 2348] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (18CA7000) [pid = 2348] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (1A992000) [pid = 2348] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (1C29C800) [pid = 2348] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (1C22DC00) [pid = 2348] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (175AF800) [pid = 2348] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:10:08 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (144D3C00) [pid = 2348] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:10:08 INFO - PROCESS | 2348 | 1464289808333 Marionette TRACE conn8 <- [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]]]}] 12:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 870ms 12:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:10:08 INFO - PROCESS | 2348 | 1464289808386 Marionette TRACE conn8 -> [0,785,"getWindowHandle",null] 12:10:08 INFO - PROCESS | 2348 | 1464289808388 Marionette TRACE conn8 <- [1,785,null,{"value":"13"}] 12:10:08 INFO - PROCESS | 2348 | 1464289808391 Marionette TRACE conn8 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:10:08 INFO - PROCESS | 2348 | 1464289808393 Marionette TRACE conn8 <- [1,786,null,{}] 12:10:08 INFO - PROCESS | 2348 | 1464289808396 Marionette TRACE conn8 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:08 INFO - PROCESS | 2348 | 1464289808512 Marionette TRACE conn8 <- [1,787,null,{"value":null}] 12:10:08 INFO - PROCESS | 2348 | 1464289808568 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:08 INFO - PROCESS | 2348 | ++DOCSHELL 0DA74800 == 74 [pid = 2348] [id = 206] 12:10:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (137CF800) [pid = 2348] [serial = 616] [outer = 00000000] 12:10:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (16B71000) [pid = 2348] [serial = 617] [outer = 137CF800] 12:10:08 INFO - PROCESS | 2348 | 1464289808613 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (175C4C00) [pid = 2348] [serial = 618] [outer = 137CF800] 12:10:09 INFO - PROCESS | 2348 | 1464289808987 Marionette TRACE conn8 <- [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]]]}] 12:10:09 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 12:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 12:10:09 INFO - PROCESS | 2348 | 1464289809028 Marionette TRACE conn8 -> [0,789,"getWindowHandle",null] 12:10:09 INFO - PROCESS | 2348 | 1464289809030 Marionette TRACE conn8 <- [1,789,null,{"value":"13"}] 12:10:09 INFO - PROCESS | 2348 | 1464289809033 Marionette TRACE conn8 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:10:09 INFO - PROCESS | 2348 | 1464289809035 Marionette TRACE conn8 <- [1,790,null,{}] 12:10:09 INFO - PROCESS | 2348 | 1464289809038 Marionette TRACE conn8 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:09 INFO - PROCESS | 2348 | 1464289809122 Marionette TRACE conn8 <- [1,791,null,{"value":null}] 12:10:09 INFO - PROCESS | 2348 | 1464289809129 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 2348 | ++DOCSHELL 16B13800 == 75 [pid = 2348] [id = 207] 12:10:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (18DD3000) [pid = 2348] [serial = 619] [outer = 00000000] 12:10:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (1BB32400) [pid = 2348] [serial = 620] [outer = 18DD3000] 12:10:09 INFO - PROCESS | 2348 | 1464289809175 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (1BD9C400) [pid = 2348] [serial = 621] [outer = 18DD3000] 12:10:09 INFO - PROCESS | 2348 | 1464289809621 Marionette TRACE conn8 <- [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]]]}] 12:10:09 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 12:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 631ms 12:10:09 INFO - PROCESS | 2348 | 1464289809668 Marionette TRACE conn8 -> [0,793,"getWindowHandle",null] 12:10:09 INFO - PROCESS | 2348 | 1464289809670 Marionette TRACE conn8 <- [1,793,null,{"value":"13"}] 12:10:09 INFO - PROCESS | 2348 | 1464289809673 Marionette TRACE conn8 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:10:09 INFO - PROCESS | 2348 | 1464289809675 Marionette TRACE conn8 <- [1,794,null,{}] 12:10:09 INFO - PROCESS | 2348 | 1464289809679 Marionette TRACE conn8 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:09 INFO - PROCESS | 2348 | 1464289809764 Marionette TRACE conn8 <- [1,795,null,{"value":null}] 12:10:09 INFO - PROCESS | 2348 | 1464289809770 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 2348 | ++DOCSHELL 1B340800 == 76 [pid = 2348] [id = 208] 12:10:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (1BDA0000) [pid = 2348] [serial = 622] [outer = 00000000] 12:10:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (1C222400) [pid = 2348] [serial = 623] [outer = 1BDA0000] 12:10:09 INFO - PROCESS | 2348 | 1464289809814 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (1C229400) [pid = 2348] [serial = 624] [outer = 1BDA0000] 12:10:10 INFO - PROCESS | 2348 | 1464289810331 Marionette TRACE conn8 <- [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]]]}] 12:10:10 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 12:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 12:10:10 INFO - PROCESS | 2348 | 1464289810348 Marionette TRACE conn8 -> [0,797,"getWindowHandle",null] 12:10:10 INFO - PROCESS | 2348 | 1464289810353 Marionette TRACE conn8 <- [1,797,null,{"value":"13"}] 12:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:10:10 INFO - PROCESS | 2348 | 1464289810359 Marionette TRACE conn8 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 2348 | 1464289810363 Marionette TRACE conn8 <- [1,798,null,{}] 12:10:10 INFO - PROCESS | 2348 | 1464289810370 Marionette TRACE conn8 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:10 INFO - PROCESS | 2348 | 1464289810536 Marionette TRACE conn8 <- [1,799,null,{"value":null}] 12:10:10 INFO - PROCESS | 2348 | 1464289810659 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 2348 | ++DOCSHELL 12F05400 == 77 [pid = 2348] [id = 209] 12:10:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (12F09C00) [pid = 2348] [serial = 625] [outer = 00000000] 12:10:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (13047400) [pid = 2348] [serial = 626] [outer = 12F09C00] 12:10:10 INFO - PROCESS | 2348 | 1464289810717 Marionette DEBUG loaded listener.js 12:10:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (14495800) [pid = 2348] [serial = 627] [outer = 12F09C00] 12:10:11 INFO - PROCESS | 2348 | 1464289811286 Marionette TRACE conn8 <- [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]]]}] 12:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 971ms 12:10:11 INFO - PROCESS | 2348 | 1464289811334 Marionette TRACE conn8 -> [0,801,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 2348 | 1464289811341 Marionette TRACE conn8 <- [1,801,null,{"value":"13"}] 12:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:10:11 INFO - PROCESS | 2348 | 1464289811348 Marionette TRACE conn8 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 2348 | 1464289811351 Marionette TRACE conn8 <- [1,802,null,{}] 12:10:11 INFO - PROCESS | 2348 | 1464289811355 Marionette TRACE conn8 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:11 INFO - PROCESS | 2348 | 1464289811472 Marionette TRACE conn8 <- [1,803,null,{"value":null}] 12:10:11 INFO - PROCESS | 2348 | 1464289811577 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:11 INFO - PROCESS | 2348 | ++DOCSHELL 162C3C00 == 78 [pid = 2348] [id = 210] 12:10:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (162C4000) [pid = 2348] [serial = 628] [outer = 00000000] 12:10:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (16BAB000) [pid = 2348] [serial = 629] [outer = 162C4000] 12:10:11 INFO - PROCESS | 2348 | 1464289811632 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (16F49400) [pid = 2348] [serial = 630] [outer = 162C4000] 12:10:12 INFO - PROCESS | 2348 | 1464289812279 Marionette TRACE conn8 <- [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] 12:10:12 INFO - PROCESS | 2348 | 1464289812341 Marionette TRACE conn8 <- [1,805,null,{"value":"13"}] 12:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:10:12 INFO - PROCESS | 2348 | 1464289812345 Marionette TRACE conn8 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:10:12 INFO - PROCESS | 2348 | 1464289812349 Marionette TRACE conn8 <- [1,806,null,{}] 12:10:12 INFO - PROCESS | 2348 | 1464289812360 Marionette TRACE conn8 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:12 INFO - PROCESS | 2348 | 1464289812507 Marionette TRACE conn8 <- [1,807,null,{"value":null}] 12:10:12 INFO - PROCESS | 2348 | 1464289812641 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:12 INFO - PROCESS | 2348 | ++DOCSHELL 19F5B400 == 79 [pid = 2348] [id = 211] 12:10:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (19F5C800) [pid = 2348] [serial = 631] [outer = 00000000] 12:10:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (1BDA6800) [pid = 2348] [serial = 632] [outer = 19F5C800] 12:10:12 INFO - PROCESS | 2348 | 1464289812702 Marionette DEBUG loaded listener.js 12:10:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (1C263400) [pid = 2348] [serial = 633] [outer = 19F5C800] 12:10:13 INFO - PROCESS | 2348 | 1464289813355 Marionette TRACE conn8 <- [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]]]}] 12:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1078ms 12:10:13 INFO - PROCESS | 2348 | 1464289813426 Marionette TRACE conn8 -> [0,809,"getWindowHandle",null] 12:10:13 INFO - PROCESS | 2348 | 1464289813429 Marionette TRACE conn8 <- [1,809,null,{"value":"13"}] 12:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:10:13 INFO - PROCESS | 2348 | 1464289813433 Marionette TRACE conn8 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 2348 | 1464289813435 Marionette TRACE conn8 <- [1,810,null,{}] 12:10:13 INFO - PROCESS | 2348 | 1464289813439 Marionette TRACE conn8 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:13 INFO - PROCESS | 2348 | 1464289813553 Marionette TRACE conn8 <- [1,811,null,{"value":null}] 12:10:13 INFO - PROCESS | 2348 | 1464289813684 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:13 INFO - PROCESS | 2348 | ++DOCSHELL 1C293000 == 80 [pid = 2348] [id = 212] 12:10:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (1C294400) [pid = 2348] [serial = 634] [outer = 00000000] 12:10:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (1C29C800) [pid = 2348] [serial = 635] [outer = 1C294400] 12:10:13 INFO - PROCESS | 2348 | 1464289813741 Marionette DEBUG loaded listener.js 12:10:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (1C414400) [pid = 2348] [serial = 636] [outer = 1C294400] 12:10:14 INFO - PROCESS | 2348 | 1464289814297 Marionette TRACE conn8 <- [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] 12:10:14 INFO - PROCESS | 2348 | 1464289814309 Marionette TRACE conn8 <- [1,813,null,{"value":"13"}] 12:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:10:14 INFO - PROCESS | 2348 | 1464289814312 Marionette TRACE conn8 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:10:14 INFO - PROCESS | 2348 | 1464289814314 Marionette TRACE conn8 <- [1,814,null,{}] 12:10:14 INFO - PROCESS | 2348 | 1464289814318 Marionette TRACE conn8 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:14 INFO - PROCESS | 2348 | 1464289814424 Marionette TRACE conn8 <- [1,815,null,{"value":null}] 12:10:14 INFO - PROCESS | 2348 | 1464289814528 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:14 INFO - PROCESS | 2348 | ++DOCSHELL 1C29BC00 == 81 [pid = 2348] [id = 213] 12:10:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (1C416000) [pid = 2348] [serial = 637] [outer = 00000000] 12:10:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (1C54E800) [pid = 2348] [serial = 638] [outer = 1C416000] 12:10:14 INFO - PROCESS | 2348 | 1464289814583 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (1C552000) [pid = 2348] [serial = 639] [outer = 1C416000] 12:10:15 INFO - PROCESS | 2348 | 1464289815156 Marionette TRACE conn8 <- [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]]]}] 12:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 12:10:15 INFO - PROCESS | 2348 | 1464289815247 Marionette TRACE conn8 -> [0,817,"getWindowHandle",null] 12:10:15 INFO - PROCESS | 2348 | 1464289815249 Marionette TRACE conn8 <- [1,817,null,{"value":"13"}] 12:10:15 INFO - PROCESS | 2348 | 1464289815253 Marionette TRACE conn8 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:10:15 INFO - PROCESS | 2348 | 1464289815255 Marionette TRACE conn8 <- [1,818,null,{}] 12:10:15 INFO - PROCESS | 2348 | 1464289815259 Marionette TRACE conn8 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:15 INFO - PROCESS | 2348 | 1464289815397 Marionette TRACE conn8 <- [1,819,null,{"value":null}] 12:10:15 INFO - PROCESS | 2348 | 1464289815526 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:15 INFO - PROCESS | 2348 | ++DOCSHELL 1D30AC00 == 82 [pid = 2348] [id = 214] 12:10:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (1D30E800) [pid = 2348] [serial = 640] [outer = 00000000] 12:10:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (1D315400) [pid = 2348] [serial = 641] [outer = 1D30E800] 12:10:15 INFO - PROCESS | 2348 | 1464289815582 Marionette DEBUG loaded listener.js 12:10:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (1DFE2400) [pid = 2348] [serial = 642] [outer = 1D30E800] 12:10:16 INFO - PROCESS | 2348 | 1464289816153 Marionette TRACE conn8 <- [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]]]}] 12:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 971ms 12:10:16 INFO - PROCESS | 2348 | 1464289816227 Marionette TRACE conn8 -> [0,821,"getWindowHandle",null] 12:10:16 INFO - PROCESS | 2348 | 1464289816229 Marionette TRACE conn8 <- [1,821,null,{"value":"13"}] 12:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:10:16 INFO - PROCESS | 2348 | 1464289816232 Marionette TRACE conn8 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - PROCESS | 2348 | 1464289816234 Marionette TRACE conn8 <- [1,822,null,{}] 12:10:16 INFO - PROCESS | 2348 | 1464289816238 Marionette TRACE conn8 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:16 INFO - PROCESS | 2348 | 1464289816344 Marionette TRACE conn8 <- [1,823,null,{"value":null}] 12:10:16 INFO - PROCESS | 2348 | 1464289816611 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:16 INFO - PROCESS | 2348 | ++DOCSHELL 0D870400 == 83 [pid = 2348] [id = 215] 12:10:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (0E3B3C00) [pid = 2348] [serial = 643] [outer = 00000000] 12:10:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (12109800) [pid = 2348] [serial = 644] [outer = 0E3B3C00] 12:10:16 INFO - PROCESS | 2348 | 1464289816692 Marionette DEBUG loaded listener.js 12:10:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (12FCF000) [pid = 2348] [serial = 645] [outer = 0E3B3C00] 12:10:17 INFO - PROCESS | 2348 | 1464289817313 Marionette TRACE conn8 <- [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]]]}] 12:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1128ms 12:10:17 INFO - PROCESS | 2348 | 1464289817365 Marionette TRACE conn8 -> [0,825,"getWindowHandle",null] 12:10:17 INFO - PROCESS | 2348 | 1464289817369 Marionette TRACE conn8 <- [1,825,null,{"value":"13"}] 12:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:10:17 INFO - PROCESS | 2348 | 1464289817373 Marionette TRACE conn8 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:10:17 INFO - PROCESS | 2348 | 1464289817377 Marionette TRACE conn8 <- [1,826,null,{}] 12:10:17 INFO - PROCESS | 2348 | 1464289817382 Marionette TRACE conn8 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:17 INFO - PROCESS | 2348 | 1464289817488 Marionette TRACE conn8 <- [1,827,null,{"value":null}] 12:10:17 INFO - PROCESS | 2348 | 1464289817643 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:17 INFO - PROCESS | 2348 | --DOCSHELL 1BDA3000 == 82 [pid = 2348] [id = 114] 12:10:17 INFO - PROCESS | 2348 | --DOCSHELL 1C294800 == 81 [pid = 2348] [id = 128] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (19B06C00) [pid = 2348] [serial = 471] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (1618AC00) [pid = 2348] [serial = 474] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (175B7000) [pid = 2348] [serial = 477] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (19B38400) [pid = 2348] [serial = 480] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (1BDA4800) [pid = 2348] [serial = 483] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (1C26F400) [pid = 2348] [serial = 486] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (1BB36C00) [pid = 2348] [serial = 519] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (19C3A400) [pid = 2348] [serial = 581] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (1C54B400) [pid = 2348] [serial = 531] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (1C295000) [pid = 2348] [serial = 528] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (19A0E800) [pid = 2348] [serial = 525] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (161B6C00) [pid = 2348] [serial = 522] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (18CA9800) [pid = 2348] [serial = 575] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (137DAC00) [pid = 2348] [serial = 563] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (15707C00) [pid = 2348] [serial = 566] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (161CF000) [pid = 2348] [serial = 567] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (16BC5000) [pid = 2348] [serial = 569] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (16F4A000) [pid = 2348] [serial = 570] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (19B2E000) [pid = 2348] [serial = 578] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (161B2400) [pid = 2348] [serial = 561] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (137D8800) [pid = 2348] [serial = 560] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (185E2800) [pid = 2348] [serial = 572] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (1210D800) [pid = 2348] [serial = 548] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (14DAA800) [pid = 2348] [serial = 551] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (16BC3800) [pid = 2348] [serial = 554] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (175BE800) [pid = 2348] [serial = 557] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (14CDBC00) [pid = 2348] [serial = 564] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (161CB000) [pid = 2348] [serial = 576] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (18C3B800) [pid = 2348] [serial = 573] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (19B34C00) [pid = 2348] [serial = 579] [outer = 00000000] [url = about:blank] 12:10:17 INFO - PROCESS | 2348 | ++DOCSHELL 0D53D400 == 82 [pid = 2348] [id = 216] 12:10:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (0D53E000) [pid = 2348] [serial = 646] [outer = 00000000] 12:10:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (0E3B1C00) [pid = 2348] [serial = 647] [outer = 0D53E000] 12:10:17 INFO - PROCESS | 2348 | 1464289817752 Marionette DEBUG loaded listener.js 12:10:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (1210D800) [pid = 2348] [serial = 648] [outer = 0D53E000] 12:10:18 INFO - PROCESS | 2348 | 1464289818197 Marionette TRACE conn8 <- [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]]]}] 12:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 890ms 12:10:18 INFO - PROCESS | 2348 | 1464289818266 Marionette TRACE conn8 -> [0,829,"getWindowHandle",null] 12:10:18 INFO - PROCESS | 2348 | 1464289818270 Marionette TRACE conn8 <- [1,829,null,{"value":"13"}] 12:10:18 INFO - PROCESS | 2348 | 1464289818275 Marionette TRACE conn8 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:10:18 INFO - PROCESS | 2348 | 1464289818277 Marionette TRACE conn8 <- [1,830,null,{}] 12:10:18 INFO - PROCESS | 2348 | 1464289818281 Marionette TRACE conn8 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:18 INFO - PROCESS | 2348 | 1464289818374 Marionette TRACE conn8 <- [1,831,null,{"value":null}] 12:10:18 INFO - PROCESS | 2348 | 1464289818479 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:18 INFO - PROCESS | 2348 | ++DOCSHELL 144D2800 == 83 [pid = 2348] [id = 217] 12:10:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (153F6C00) [pid = 2348] [serial = 649] [outer = 00000000] 12:10:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (161B5C00) [pid = 2348] [serial = 650] [outer = 153F6C00] 12:10:18 INFO - PROCESS | 2348 | 1464289818526 Marionette DEBUG loaded listener.js 12:10:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (161D7400) [pid = 2348] [serial = 651] [outer = 153F6C00] 12:10:18 INFO - PROCESS | 2348 | 1464289818906 Marionette TRACE conn8 <- [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]]]}] 12:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 12:10:18 INFO - PROCESS | 2348 | 1464289818950 Marionette TRACE conn8 -> [0,833,"getWindowHandle",null] 12:10:18 INFO - PROCESS | 2348 | 1464289818952 Marionette TRACE conn8 <- [1,833,null,{"value":"13"}] 12:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:10:18 INFO - PROCESS | 2348 | 1464289818957 Marionette TRACE conn8 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - PROCESS | 2348 | 1464289818963 Marionette TRACE conn8 <- [1,834,null,{}] 12:10:19 INFO - PROCESS | 2348 | 1464289818972 Marionette TRACE conn8 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:19 INFO - PROCESS | 2348 | 1464289819064 Marionette TRACE conn8 <- [1,835,null,{"value":null}] 12:10:19 INFO - PROCESS | 2348 | 1464289819100 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:19 INFO - PROCESS | 2348 | ++DOCSHELL 16B0E000 == 84 [pid = 2348] [id = 218] 12:10:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (16BAD000) [pid = 2348] [serial = 652] [outer = 00000000] 12:10:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (16BCEC00) [pid = 2348] [serial = 653] [outer = 16BAD000] 12:10:19 INFO - PROCESS | 2348 | 1464289819145 Marionette DEBUG loaded listener.js 12:10:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (1715F400) [pid = 2348] [serial = 654] [outer = 16BAD000] 12:10:19 INFO - PROCESS | 2348 | 1464289819581 Marionette TRACE conn8 <- [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]]]}] 12:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 690ms 12:10:19 INFO - PROCESS | 2348 | 1464289819650 Marionette TRACE conn8 -> [0,837,"getWindowHandle",null] 12:10:19 INFO - PROCESS | 2348 | 1464289819652 Marionette TRACE conn8 <- [1,837,null,{"value":"13"}] 12:10:19 INFO - PROCESS | 2348 | 1464289819656 Marionette TRACE conn8 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:10:19 INFO - PROCESS | 2348 | 1464289819657 Marionette TRACE conn8 <- [1,838,null,{}] 12:10:19 INFO - PROCESS | 2348 | 1464289819661 Marionette TRACE conn8 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:19 INFO - PROCESS | 2348 | 1464289819750 Marionette TRACE conn8 <- [1,839,null,{"value":null}] 12:10:19 INFO - PROCESS | 2348 | 1464289819761 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:19 INFO - PROCESS | 2348 | ++DOCSHELL 17163C00 == 85 [pid = 2348] [id = 219] 12:10:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (175B7C00) [pid = 2348] [serial = 655] [outer = 00000000] 12:10:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (185E2800) [pid = 2348] [serial = 656] [outer = 175B7C00] 12:10:19 INFO - PROCESS | 2348 | 1464289819808 Marionette DEBUG loaded listener.js 12:10:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (18C9BC00) [pid = 2348] [serial = 657] [outer = 175B7C00] 12:10:21 INFO - PROCESS | 2348 | 1464289821652 Marionette TRACE conn8 <- [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]]]}] 12:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2017ms 12:10:21 INFO - PROCESS | 2348 | 1464289821678 Marionette TRACE conn8 -> [0,841,"getWindowHandle",null] 12:10:21 INFO - PROCESS | 2348 | 1464289821680 Marionette TRACE conn8 <- [1,841,null,{"value":"13"}] 12:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:10:21 INFO - PROCESS | 2348 | 1464289821689 Marionette TRACE conn8 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - PROCESS | 2348 | 1464289821691 Marionette TRACE conn8 <- [1,842,null,{}] 12:10:21 INFO - PROCESS | 2348 | 1464289821695 Marionette TRACE conn8 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:21 INFO - PROCESS | 2348 | 1464289821814 Marionette TRACE conn8 <- [1,843,null,{"value":null}] 12:10:21 INFO - PROCESS | 2348 | 1464289821875 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:21 INFO - PROCESS | 2348 | ++DOCSHELL 18DD7C00 == 86 [pid = 2348] [id = 220] 12:10:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (18DDD400) [pid = 2348] [serial = 658] [outer = 00000000] 12:10:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (19C38800) [pid = 2348] [serial = 659] [outer = 18DDD400] 12:10:21 INFO - PROCESS | 2348 | 1464289821926 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (19CD4C00) [pid = 2348] [serial = 660] [outer = 18DDD400] 12:10:22 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (1370A800) [pid = 2348] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:10:22 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (19FE9400) [pid = 2348] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:10:22 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (137CF800) [pid = 2348] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:10:22 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (19F63800) [pid = 2348] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:10:22 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (0DB79800) [pid = 2348] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:10:22 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (16BC7000) [pid = 2348] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:10:22 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (19B31000) [pid = 2348] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:10:22 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (13412400) [pid = 2348] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:10:22 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (17160C00) [pid = 2348] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:10:22 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (16B0CC00) [pid = 2348] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:10:22 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (18DD3000) [pid = 2348] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:10:22 INFO - PROCESS | 2348 | 1464289822350 Marionette TRACE conn8 <- [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]]]}] 12:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 731ms 12:10:22 INFO - PROCESS | 2348 | 1464289822421 Marionette TRACE conn8 -> [0,845,"getWindowHandle",null] 12:10:22 INFO - PROCESS | 2348 | 1464289822423 Marionette TRACE conn8 <- [1,845,null,{"value":"13"}] 12:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:10:22 INFO - PROCESS | 2348 | 1464289822477 Marionette TRACE conn8 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - PROCESS | 2348 | 1464289822479 Marionette TRACE conn8 <- [1,846,null,{}] 12:10:22 INFO - PROCESS | 2348 | 1464289822485 Marionette TRACE conn8 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:22 INFO - PROCESS | 2348 | 1464289822575 Marionette TRACE conn8 <- [1,847,null,{"value":null}] 12:10:22 INFO - PROCESS | 2348 | 1464289822581 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:22 INFO - PROCESS | 2348 | ++DOCSHELL 19CD6000 == 87 [pid = 2348] [id = 221] 12:10:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (19CDB800) [pid = 2348] [serial = 661] [outer = 00000000] 12:10:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (19CDFC00) [pid = 2348] [serial = 662] [outer = 19CDB800] 12:10:22 INFO - PROCESS | 2348 | 1464289822627 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (19CE2000) [pid = 2348] [serial = 663] [outer = 19CDB800] 12:10:23 INFO - PROCESS | 2348 | 1464289823058 Marionette TRACE conn8 <- [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]]]}] 12:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 650ms 12:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:10:23 INFO - PROCESS | 2348 | 1464289823108 Marionette TRACE conn8 -> [0,849,"getWindowHandle",null] 12:10:23 INFO - PROCESS | 2348 | 1464289823110 Marionette TRACE conn8 <- [1,849,null,{"value":"13"}] 12:10:23 INFO - PROCESS | 2348 | 1464289823113 Marionette TRACE conn8 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - PROCESS | 2348 | 1464289823115 Marionette TRACE conn8 <- [1,850,null,{}] 12:10:23 INFO - PROCESS | 2348 | 1464289823118 Marionette TRACE conn8 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:23 INFO - PROCESS | 2348 | 1464289823202 Marionette TRACE conn8 <- [1,851,null,{"value":null}] 12:10:23 INFO - PROCESS | 2348 | 1464289823210 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 2348 | ++DOCSHELL 19CDEC00 == 88 [pid = 2348] [id = 222] 12:10:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (19D3F000) [pid = 2348] [serial = 664] [outer = 00000000] 12:10:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (19F60C00) [pid = 2348] [serial = 665] [outer = 19D3F000] 12:10:23 INFO - PROCESS | 2348 | 1464289823266 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (19FE5800) [pid = 2348] [serial = 666] [outer = 19D3F000] 12:10:23 INFO - PROCESS | 2348 | 1464289823698 Marionette TRACE conn8 <- [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]]]}] 12:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 12:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:10:23 INFO - PROCESS | 2348 | 1464289823748 Marionette TRACE conn8 -> [0,853,"getWindowHandle",null] 12:10:23 INFO - PROCESS | 2348 | 1464289823750 Marionette TRACE conn8 <- [1,853,null,{"value":"13"}] 12:10:23 INFO - PROCESS | 2348 | 1464289823753 Marionette TRACE conn8 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - PROCESS | 2348 | 1464289823754 Marionette TRACE conn8 <- [1,854,null,{}] 12:10:23 INFO - PROCESS | 2348 | 1464289823758 Marionette TRACE conn8 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:23 INFO - PROCESS | 2348 | 1464289823843 Marionette TRACE conn8 <- [1,855,null,{"value":null}] 12:10:23 INFO - PROCESS | 2348 | 1464289823849 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 2348 | ++DOCSHELL 1A99B000 == 89 [pid = 2348] [id = 223] 12:10:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (1B335C00) [pid = 2348] [serial = 667] [outer = 00000000] 12:10:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (1B33B400) [pid = 2348] [serial = 668] [outer = 1B335C00] 12:10:23 INFO - PROCESS | 2348 | 1464289823894 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (1BB3D800) [pid = 2348] [serial = 669] [outer = 1B335C00] 12:10:24 INFO - PROCESS | 2348 | 1464289824536 Marionette TRACE conn8 <- [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]]]}] 12:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 830ms 12:10:24 INFO - PROCESS | 2348 | 1464289824584 Marionette TRACE conn8 -> [0,857,"getWindowHandle",null] 12:10:24 INFO - PROCESS | 2348 | 1464289824590 Marionette TRACE conn8 <- [1,857,null,{"value":"13"}] 12:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:10:24 INFO - PROCESS | 2348 | 1464289824611 Marionette TRACE conn8 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - PROCESS | 2348 | 1464289824616 Marionette TRACE conn8 <- [1,858,null,{}] 12:10:24 INFO - PROCESS | 2348 | 1464289824622 Marionette TRACE conn8 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:24 INFO - PROCESS | 2348 | 1464289824739 Marionette TRACE conn8 <- [1,859,null,{"value":null}] 12:10:24 INFO - PROCESS | 2348 | 1464289824873 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:24 INFO - PROCESS | 2348 | ++DOCSHELL 12109400 == 90 [pid = 2348] [id = 224] 12:10:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (1210BC00) [pid = 2348] [serial = 670] [outer = 00000000] 12:10:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (16185C00) [pid = 2348] [serial = 671] [outer = 1210BC00] 12:10:24 INFO - PROCESS | 2348 | 1464289824932 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (161B2800) [pid = 2348] [serial = 672] [outer = 1210BC00] 12:10:25 INFO - PROCESS | 2348 | 1464289825512 Marionette TRACE conn8 <- [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]]]}] 12:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 990ms 12:10:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (16234800) [pid = 2348] [serial = 673] [outer = 185EE800] 12:10:25 INFO - PROCESS | 2348 | 1464289825614 Marionette TRACE conn8 -> [0,861,"getWindowHandle",null] 12:10:25 INFO - PROCESS | 2348 | 1464289825619 Marionette TRACE conn8 <- [1,861,null,{"value":"13"}] 12:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:10:25 INFO - PROCESS | 2348 | 1464289825688 Marionette TRACE conn8 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:10:25 INFO - PROCESS | 2348 | 1464289825691 Marionette TRACE conn8 <- [1,862,null,{}] 12:10:25 INFO - PROCESS | 2348 | 1464289825723 Marionette TRACE conn8 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:25 INFO - PROCESS | 2348 | 1464289825840 Marionette TRACE conn8 <- [1,863,null,{"value":null}] 12:10:25 INFO - PROCESS | 2348 | 1464289825966 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:26 INFO - PROCESS | 2348 | ++DOCSHELL 0DB80C00 == 91 [pid = 2348] [id = 225] 12:10:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (0EF1C000) [pid = 2348] [serial = 674] [outer = 00000000] 12:10:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (162C8C00) [pid = 2348] [serial = 675] [outer = 0EF1C000] 12:10:26 INFO - PROCESS | 2348 | 1464289826025 Marionette DEBUG loaded listener.js 12:10:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (19C38C00) [pid = 2348] [serial = 676] [outer = 0EF1C000] 12:10:26 INFO - PROCESS | 2348 | 1464289826604 Marionette TRACE conn8 <- [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]]]}] 12:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1008ms 12:10:26 INFO - PROCESS | 2348 | 1464289826651 Marionette TRACE conn8 -> [0,865,"getWindowHandle",null] 12:10:26 INFO - PROCESS | 2348 | 1464289826654 Marionette TRACE conn8 <- [1,865,null,{"value":"13"}] 12:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:10:26 INFO - PROCESS | 2348 | 1464289826658 Marionette TRACE conn8 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 2348 | 1464289826662 Marionette TRACE conn8 <- [1,866,null,{}] 12:10:26 INFO - PROCESS | 2348 | 1464289826674 Marionette TRACE conn8 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:26 INFO - PROCESS | 2348 | 1464289826801 Marionette TRACE conn8 <- [1,867,null,{"value":null}] 12:10:26 INFO - PROCESS | 2348 | 1464289826929 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:26 INFO - PROCESS | 2348 | ++DOCSHELL 16C65800 == 92 [pid = 2348] [id = 226] 12:10:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (16C67000) [pid = 2348] [serial = 677] [outer = 00000000] 12:10:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (19D41C00) [pid = 2348] [serial = 678] [outer = 16C67000] 12:10:27 INFO - PROCESS | 2348 | 1464289826988 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (1B33B000) [pid = 2348] [serial = 679] [outer = 16C67000] 12:10:27 INFO - PROCESS | 2348 | 1464289827505 Marionette TRACE conn8 <- [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]]]}] 12:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 890ms 12:10:27 INFO - PROCESS | 2348 | 1464289827551 Marionette TRACE conn8 -> [0,869,"getWindowHandle",null] 12:10:27 INFO - PROCESS | 2348 | 1464289827554 Marionette TRACE conn8 <- [1,869,null,{"value":"13"}] 12:10:27 INFO - PROCESS | 2348 | 1464289827558 Marionette TRACE conn8 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:10:27 INFO - PROCESS | 2348 | 1464289827560 Marionette TRACE conn8 <- [1,870,null,{}] 12:10:27 INFO - PROCESS | 2348 | 1464289827564 Marionette TRACE conn8 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:27 INFO - PROCESS | 2348 | 1464289827678 Marionette TRACE conn8 <- [1,871,null,{"value":null}] 12:10:27 INFO - PROCESS | 2348 | 1464289827786 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 2348 | ++DOCSHELL 16C69800 == 93 [pid = 2348] [id = 227] 12:10:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (1B337000) [pid = 2348] [serial = 680] [outer = 00000000] 12:10:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (1C228000) [pid = 2348] [serial = 681] [outer = 1B337000] 12:10:27 INFO - PROCESS | 2348 | 1464289827858 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (1C26BC00) [pid = 2348] [serial = 682] [outer = 1B337000] 12:10:28 INFO - PROCESS | 2348 | 1464289828454 Marionette TRACE conn8 <- [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]]]}] 12:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 930ms 12:10:28 INFO - PROCESS | 2348 | 1464289828491 Marionette TRACE conn8 -> [0,873,"getWindowHandle",null] 12:10:28 INFO - PROCESS | 2348 | 1464289828493 Marionette TRACE conn8 <- [1,873,null,{"value":"13"}] 12:10:28 INFO - PROCESS | 2348 | 1464289828497 Marionette TRACE conn8 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:10:28 INFO - PROCESS | 2348 | 1464289828499 Marionette TRACE conn8 <- [1,874,null,{}] 12:10:28 INFO - PROCESS | 2348 | 1464289828502 Marionette TRACE conn8 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:28 INFO - PROCESS | 2348 | 1464289828610 Marionette TRACE conn8 <- [1,875,null,{"value":null}] 12:10:28 INFO - PROCESS | 2348 | 1464289828715 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:28 INFO - PROCESS | 2348 | ++DOCSHELL 1BDA9C00 == 94 [pid = 2348] [id = 228] 12:10:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (1C292400) [pid = 2348] [serial = 683] [outer = 00000000] 12:10:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (1C29D000) [pid = 2348] [serial = 684] [outer = 1C292400] 12:10:28 INFO - PROCESS | 2348 | 1464289828769 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (1C415400) [pid = 2348] [serial = 685] [outer = 1C292400] 12:10:29 INFO - PROCESS | 2348 | 1464289829336 Marionette TRACE conn8 <- [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]]]}] 12:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 930ms 12:10:29 INFO - PROCESS | 2348 | 1464289829431 Marionette TRACE conn8 -> [0,877,"getWindowHandle",null] 12:10:29 INFO - PROCESS | 2348 | 1464289829433 Marionette TRACE conn8 <- [1,877,null,{"value":"13"}] 12:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:10:29 INFO - PROCESS | 2348 | 1464289829437 Marionette TRACE conn8 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:10:29 INFO - PROCESS | 2348 | 1464289829439 Marionette TRACE conn8 <- [1,878,null,{}] 12:10:29 INFO - PROCESS | 2348 | 1464289829456 Marionette TRACE conn8 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:29 INFO - PROCESS | 2348 | 1464289829612 Marionette TRACE conn8 <- [1,879,null,{"value":null}] 12:10:29 INFO - PROCESS | 2348 | 1464289829670 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:29 INFO - PROCESS | 2348 | ++DOCSHELL 1D30A400 == 95 [pid = 2348] [id = 229] 12:10:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (1D314000) [pid = 2348] [serial = 686] [outer = 00000000] 12:10:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (1DCAC000) [pid = 2348] [serial = 687] [outer = 1D314000] 12:10:29 INFO - PROCESS | 2348 | 1464289829725 Marionette DEBUG loaded listener.js 12:10:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (1DCAEC00) [pid = 2348] [serial = 688] [outer = 1D314000] 12:10:30 INFO - PROCESS | 2348 | 1464289830250 Marionette TRACE conn8 <- [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]]]}] 12:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 830ms 12:10:30 INFO - PROCESS | 2348 | 1464289830275 Marionette TRACE conn8 -> [0,881,"getWindowHandle",null] 12:10:30 INFO - PROCESS | 2348 | 1464289830277 Marionette TRACE conn8 <- [1,881,null,{"value":"13"}] 12:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:10:30 INFO - PROCESS | 2348 | 1464289830282 Marionette TRACE conn8 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:10:30 INFO - PROCESS | 2348 | 1464289830284 Marionette TRACE conn8 <- [1,882,null,{}] 12:10:30 INFO - PROCESS | 2348 | 1464289830288 Marionette TRACE conn8 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:30 INFO - PROCESS | 2348 | 1464289830398 Marionette TRACE conn8 <- [1,883,null,{"value":null}] 12:10:30 INFO - PROCESS | 2348 | 1464289830504 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:30 INFO - PROCESS | 2348 | ++DOCSHELL 1DCB0000 == 96 [pid = 2348] [id = 230] 12:10:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (1DCB0400) [pid = 2348] [serial = 689] [outer = 00000000] 12:10:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (1DCB8000) [pid = 2348] [serial = 690] [outer = 1DCB0400] 12:10:30 INFO - PROCESS | 2348 | 1464289830559 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (1DFE4000) [pid = 2348] [serial = 691] [outer = 1DCB0400] 12:10:31 INFO - PROCESS | 2348 | 1464289831183 Marionette TRACE conn8 <- [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]]]}] 12:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 971ms 12:10:31 INFO - PROCESS | 2348 | 1464289831256 Marionette TRACE conn8 -> [0,885,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 2348 | 1464289831259 Marionette TRACE conn8 <- [1,885,null,{"value":"13"}] 12:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:10:31 INFO - PROCESS | 2348 | 1464289831262 Marionette TRACE conn8 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 2348 | 1464289831264 Marionette TRACE conn8 <- [1,886,null,{}] 12:10:31 INFO - PROCESS | 2348 | 1464289831268 Marionette TRACE conn8 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:31 INFO - PROCESS | 2348 | 1464289831376 Marionette TRACE conn8 <- [1,887,null,{"value":null}] 12:10:31 INFO - PROCESS | 2348 | 1464289831628 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:31 INFO - PROCESS | 2348 | ++DOCSHELL 0D379000 == 97 [pid = 2348] [id = 231] 12:10:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (0CDE9800) [pid = 2348] [serial = 692] [outer = 00000000] 12:10:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (0EFA1800) [pid = 2348] [serial = 693] [outer = 0CDE9800] 12:10:31 INFO - PROCESS | 2348 | 1464289831694 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (12FD2400) [pid = 2348] [serial = 694] [outer = 0CDE9800] 12:10:32 INFO - PROCESS | 2348 | 1464289832308 Marionette TRACE conn8 <- [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]]]}] 12:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1121ms 12:10:32 INFO - PROCESS | 2348 | 1464289832387 Marionette TRACE conn8 -> [0,889,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 2348 | 1464289832391 Marionette TRACE conn8 <- [1,889,null,{"value":"13"}] 12:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:10:32 INFO - PROCESS | 2348 | 1464289832395 Marionette TRACE conn8 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 2348 | 1464289832399 Marionette TRACE conn8 <- [1,890,null,{}] 12:10:32 INFO - PROCESS | 2348 | 1464289832404 Marionette TRACE conn8 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:32 INFO - PROCESS | 2348 | 1464289832512 Marionette TRACE conn8 <- [1,891,null,{"value":null}] 12:10:32 INFO - PROCESS | 2348 | 1464289832651 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:32 INFO - PROCESS | 2348 | ++DOCSHELL 1481EC00 == 98 [pid = 2348] [id = 232] 12:10:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (161B3C00) [pid = 2348] [serial = 695] [outer = 00000000] 12:10:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (162C8800) [pid = 2348] [serial = 696] [outer = 161B3C00] 12:10:32 INFO - PROCESS | 2348 | 1464289832703 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 135 (16BACC00) [pid = 2348] [serial = 697] [outer = 161B3C00] 12:10:32 INFO - PROCESS | 2348 | --DOCSHELL 19D42000 == 97 [pid = 2348] [id = 172] 12:10:32 INFO - PROCESS | 2348 | --DOCSHELL 19CDEC00 == 96 [pid = 2348] [id = 222] 12:10:32 INFO - PROCESS | 2348 | --DOCSHELL 19CD6000 == 95 [pid = 2348] [id = 221] 12:10:32 INFO - PROCESS | 2348 | --DOCSHELL 18DD7C00 == 94 [pid = 2348] [id = 220] 12:10:32 INFO - PROCESS | 2348 | --DOCSHELL 17163C00 == 93 [pid = 2348] [id = 219] 12:10:32 INFO - PROCESS | 2348 | --DOCSHELL 16B0E000 == 92 [pid = 2348] [id = 218] 12:10:32 INFO - PROCESS | 2348 | --DOCSHELL 144D2800 == 91 [pid = 2348] [id = 217] 12:10:32 INFO - PROCESS | 2348 | --DOCSHELL 0D53D400 == 90 [pid = 2348] [id = 216] 12:10:32 INFO - PROCESS | 2348 | --DOCSHELL 0D870400 == 89 [pid = 2348] [id = 215] 12:10:32 INFO - PROCESS | 2348 | --DOMWINDOW == 134 (19B0BC00) [pid = 2348] [serial = 590] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2348 | --DOMWINDOW == 133 (16B15C00) [pid = 2348] [serial = 587] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (11CD4800) [pid = 2348] [serial = 584] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (1C222400) [pid = 2348] [serial = 623] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOCSHELL 19F5B400 == 88 [pid = 2348] [id = 211] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (144D0000) [pid = 2348] [serial = 599] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (1B338800) [pid = 2348] [serial = 615] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (16B71000) [pid = 2348] [serial = 617] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (19FEB400) [pid = 2348] [serial = 593] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (1618A400) [pid = 2348] [serial = 596] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (19B03800) [pid = 2348] [serial = 608] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (19B2B400) [pid = 2348] [serial = 609] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (19F59800) [pid = 2348] [serial = 611] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (161D6C00) [pid = 2348] [serial = 597] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (16D0DC00) [pid = 2348] [serial = 603] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (16BAC400) [pid = 2348] [serial = 602] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (19FE3400) [pid = 2348] [serial = 612] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (18C40400) [pid = 2348] [serial = 606] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (16BC5C00) [pid = 2348] [serial = 546] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (175C4C00) [pid = 2348] [serial = 618] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (1B337400) [pid = 2348] [serial = 614] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (1858C400) [pid = 2348] [serial = 605] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (1A995400) [pid = 2348] [serial = 594] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (14CE1000) [pid = 2348] [serial = 600] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (1BB32400) [pid = 2348] [serial = 620] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (1BD9C400) [pid = 2348] [serial = 621] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2348 | 1464289833212 Marionette TRACE conn8 <- [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]]]}] 12:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 870ms 12:10:33 INFO - PROCESS | 2348 | 1464289833269 Marionette TRACE conn8 -> [0,893,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 2348 | 1464289833272 Marionette TRACE conn8 <- [1,893,null,{"value":"13"}] 12:10:33 INFO - PROCESS | 2348 | 1464289833277 Marionette TRACE conn8 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:10:33 INFO - PROCESS | 2348 | 1464289833279 Marionette TRACE conn8 <- [1,894,null,{}] 12:10:33 INFO - PROCESS | 2348 | 1464289833283 Marionette TRACE conn8 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:33 INFO - PROCESS | 2348 | 1464289833378 Marionette TRACE conn8 <- [1,895,null,{"value":null}] 12:10:33 INFO - PROCESS | 2348 | 1464289833472 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 2348 | ++DOCSHELL 137DDC00 == 89 [pid = 2348] [id = 233] 12:10:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (144D0000) [pid = 2348] [serial = 698] [outer = 00000000] 12:10:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (153FA400) [pid = 2348] [serial = 699] [outer = 144D0000] 12:10:33 INFO - PROCESS | 2348 | 1464289833518 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (1622DC00) [pid = 2348] [serial = 700] [outer = 144D0000] 12:10:33 INFO - PROCESS | 2348 | 1464289833936 Marionette TRACE conn8 <- [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]]]}] 12:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms 12:10:34 INFO - PROCESS | 2348 | 1464289834041 Marionette TRACE conn8 -> [0,897,"getWindowHandle",null] 12:10:34 INFO - PROCESS | 2348 | 1464289834043 Marionette TRACE conn8 <- [1,897,null,{"value":"13"}] 12:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:10:34 INFO - PROCESS | 2348 | 1464289834052 Marionette TRACE conn8 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - PROCESS | 2348 | 1464289834057 Marionette TRACE conn8 <- [1,898,null,{}] 12:10:34 INFO - PROCESS | 2348 | 1464289834067 Marionette TRACE conn8 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:34 INFO - PROCESS | 2348 | 1464289834165 Marionette TRACE conn8 <- [1,899,null,{"value":null}] 12:10:34 INFO - PROCESS | 2348 | 1464289834175 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 2348 | ++DOCSHELL 16C63000 == 90 [pid = 2348] [id = 234] 12:10:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (16C63C00) [pid = 2348] [serial = 701] [outer = 00000000] 12:10:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (16C68000) [pid = 2348] [serial = 702] [outer = 16C63C00] 12:10:34 INFO - PROCESS | 2348 | 1464289834221 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (16D0DC00) [pid = 2348] [serial = 703] [outer = 16C63C00] 12:10:34 INFO - PROCESS | 2348 | 1464289834678 Marionette TRACE conn8 <- [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]]]}] 12:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 12:10:34 INFO - PROCESS | 2348 | 1464289834727 Marionette TRACE conn8 -> [0,901,"getWindowHandle",null] 12:10:34 INFO - PROCESS | 2348 | 1464289834729 Marionette TRACE conn8 <- [1,901,null,{"value":"13"}] 12:10:34 INFO - PROCESS | 2348 | 1464289834732 Marionette TRACE conn8 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - PROCESS | 2348 | 1464289834734 Marionette TRACE conn8 <- [1,902,null,{}] 12:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:10:34 INFO - PROCESS | 2348 | 1464289834738 Marionette TRACE conn8 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:34 INFO - PROCESS | 2348 | 1464289834827 Marionette TRACE conn8 <- [1,903,null,{"value":null}] 12:10:34 INFO - PROCESS | 2348 | 1464289834836 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 2348 | ++DOCSHELL 16FB9000 == 91 [pid = 2348] [id = 235] 12:10:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (17163C00) [pid = 2348] [serial = 704] [outer = 00000000] 12:10:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (175C1000) [pid = 2348] [serial = 705] [outer = 17163C00] 12:10:34 INFO - PROCESS | 2348 | 1464289834881 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (187B5C00) [pid = 2348] [serial = 706] [outer = 17163C00] 12:10:35 INFO - PROCESS | 2348 | 1464289835322 Marionette TRACE conn8 <- [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]]]}] 12:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 12:10:35 INFO - PROCESS | 2348 | 1464289835367 Marionette TRACE conn8 -> [0,905,"getWindowHandle",null] 12:10:35 INFO - PROCESS | 2348 | 1464289835369 Marionette TRACE conn8 <- [1,905,null,{"value":"13"}] 12:10:35 INFO - PROCESS | 2348 | 1464289835372 Marionette TRACE conn8 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:10:35 INFO - PROCESS | 2348 | 1464289835374 Marionette TRACE conn8 <- [1,906,null,{}] 12:10:35 INFO - PROCESS | 2348 | 1464289835385 Marionette TRACE conn8 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:35 INFO - PROCESS | 2348 | 1464289835501 Marionette TRACE conn8 <- [1,907,null,{"value":null}] 12:10:35 INFO - PROCESS | 2348 | 1464289835588 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:35 INFO - PROCESS | 2348 | ++DOCSHELL 18C9D800 == 92 [pid = 2348] [id = 236] 12:10:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (18CA2C00) [pid = 2348] [serial = 707] [outer = 00000000] 12:10:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (18D38000) [pid = 2348] [serial = 708] [outer = 18CA2C00] 12:10:35 INFO - PROCESS | 2348 | 1464289835641 Marionette DEBUG loaded listener.js 12:10:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (19B2B400) [pid = 2348] [serial = 709] [outer = 18CA2C00] 12:10:36 INFO - PROCESS | 2348 | 1464289836096 Marionette TRACE conn8 <- [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]]]}] 12:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 791ms 12:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:10:36 INFO - PROCESS | 2348 | 1464289836168 Marionette TRACE conn8 -> [0,909,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 2348 | 1464289836170 Marionette TRACE conn8 <- [1,909,null,{"value":"13"}] 12:10:36 INFO - PROCESS | 2348 | 1464289836173 Marionette TRACE conn8 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - PROCESS | 2348 | 1464289836175 Marionette TRACE conn8 <- [1,910,null,{}] 12:10:36 INFO - PROCESS | 2348 | 1464289836179 Marionette TRACE conn8 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:36 INFO - PROCESS | 2348 | 1464289836300 Marionette TRACE conn8 <- [1,911,null,{"value":null}] 12:10:36 INFO - PROCESS | 2348 | 1464289836376 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 2348 | ++DOCSHELL 19C39C00 == 93 [pid = 2348] [id = 237] 12:10:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (19C3B400) [pid = 2348] [serial = 710] [outer = 00000000] 12:10:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (19CE2400) [pid = 2348] [serial = 711] [outer = 19C3B400] 12:10:36 INFO - PROCESS | 2348 | 1464289836421 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (19D44800) [pid = 2348] [serial = 712] [outer = 19C3B400] 12:10:36 INFO - PROCESS | 2348 | 1464289836837 Marionette TRACE conn8 <- [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]]]}] 12:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 12:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:10:36 INFO - PROCESS | 2348 | 1464289836847 Marionette TRACE conn8 -> [0,913,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 2348 | 1464289836849 Marionette TRACE conn8 <- [1,913,null,{"value":"13"}] 12:10:36 INFO - PROCESS | 2348 | 1464289836852 Marionette TRACE conn8 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - PROCESS | 2348 | 1464289836853 Marionette TRACE conn8 <- [1,914,null,{}] 12:10:36 INFO - PROCESS | 2348 | 1464289836857 Marionette TRACE conn8 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:37 INFO - PROCESS | 2348 | 1464289837009 Marionette TRACE conn8 <- [1,915,null,{"value":null}] 12:10:37 INFO - PROCESS | 2348 | 1464289837016 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 2348 | ++DOCSHELL 19F5F000 == 94 [pid = 2348] [id = 238] 12:10:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (19FE4C00) [pid = 2348] [serial = 713] [outer = 00000000] 12:10:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (1A996000) [pid = 2348] [serial = 714] [outer = 19FE4C00] 12:10:37 INFO - PROCESS | 2348 | 1464289837114 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (1B338000) [pid = 2348] [serial = 715] [outer = 19FE4C00] 12:10:37 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (18DDD400) [pid = 2348] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:10:37 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (19CDB800) [pid = 2348] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:10:37 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (0D53E000) [pid = 2348] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:10:37 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (16BAD000) [pid = 2348] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:10:37 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (175B7C00) [pid = 2348] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:10:37 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (153F6C00) [pid = 2348] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:10:37 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (0E3B3C00) [pid = 2348] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:10:37 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (19D3F000) [pid = 2348] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:10:37 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (1BDA0000) [pid = 2348] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:10:37 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (16BA8000) [pid = 2348] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:10:37 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (162C8000) [pid = 2348] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:10:37 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (18DDBC00) [pid = 2348] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:10:37 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (175ABC00) [pid = 2348] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:10:37 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (0D877C00) [pid = 2348] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:10:37 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (14818400) [pid = 2348] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:10:37 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (0EF11400) [pid = 2348] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:10:37 INFO - PROCESS | 2348 | 1464289837712 Marionette TRACE conn8 <- [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]]]}] 12:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 870ms 12:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:10:37 INFO - PROCESS | 2348 | 1464289837723 Marionette TRACE conn8 -> [0,917,"getWindowHandle",null] 12:10:37 INFO - PROCESS | 2348 | 1464289837725 Marionette TRACE conn8 <- [1,917,null,{"value":"13"}] 12:10:37 INFO - PROCESS | 2348 | 1464289837728 Marionette TRACE conn8 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:10:37 INFO - PROCESS | 2348 | 1464289837730 Marionette TRACE conn8 <- [1,918,null,{}] 12:10:37 INFO - PROCESS | 2348 | 1464289837734 Marionette TRACE conn8 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:37 INFO - PROCESS | 2348 | 1464289837821 Marionette TRACE conn8 <- [1,919,null,{"value":null}] 12:10:37 INFO - PROCESS | 2348 | 1464289837915 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 2348 | ++DOCSHELL 153F6C00 == 95 [pid = 2348] [id = 239] 12:10:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (161B2000) [pid = 2348] [serial = 716] [outer = 00000000] 12:10:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (18CA6800) [pid = 2348] [serial = 717] [outer = 161B2000] 12:10:37 INFO - PROCESS | 2348 | 1464289837959 Marionette DEBUG loaded listener.js 12:10:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (19D3F000) [pid = 2348] [serial = 718] [outer = 161B2000] 12:10:38 INFO - PROCESS | 2348 | 1464289838309 Marionette TRACE conn8 <- [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]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 12:10:38 INFO - PROCESS | 2348 | 1464289838360 Marionette TRACE conn8 -> [0,921,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 2348 | 1464289838362 Marionette TRACE conn8 <- [1,921,null,{"value":"13"}] 12:10:38 INFO - PROCESS | 2348 | 1464289838365 Marionette TRACE conn8 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:10:38 INFO - PROCESS | 2348 | 1464289838366 Marionette TRACE conn8 <- [1,922,null,{}] 12:10:38 INFO - PROCESS | 2348 | 1464289838370 Marionette TRACE conn8 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:38 INFO - PROCESS | 2348 | 1464289838497 Marionette TRACE conn8 <- [1,923,null,{"value":null}] 12:10:38 INFO - PROCESS | 2348 | 1464289838505 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 2348 | ++DOCSHELL 18C39000 == 96 [pid = 2348] [id = 240] 12:10:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (19C36C00) [pid = 2348] [serial = 719] [outer = 00000000] 12:10:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (1BB3E000) [pid = 2348] [serial = 720] [outer = 19C36C00] 12:10:38 INFO - PROCESS | 2348 | 1464289838551 Marionette DEBUG loaded listener.js 12:10:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (1C222400) [pid = 2348] [serial = 721] [outer = 19C36C00] 12:10:38 INFO - PROCESS | 2348 | 1464289838961 Marionette TRACE conn8 <- [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]]]}] 12:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 12:10:39 INFO - PROCESS | 2348 | 1464289838999 Marionette TRACE conn8 -> [0,925,"getWindowHandle",null] 12:10:39 INFO - PROCESS | 2348 | 1464289839001 Marionette TRACE conn8 <- [1,925,null,{"value":"13"}] 12:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:10:39 INFO - PROCESS | 2348 | 1464289839004 Marionette TRACE conn8 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - PROCESS | 2348 | 1464289839006 Marionette TRACE conn8 <- [1,926,null,{}] 12:10:39 INFO - PROCESS | 2348 | 1464289839010 Marionette TRACE conn8 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:39 INFO - PROCESS | 2348 | 1464289839133 Marionette TRACE conn8 <- [1,927,null,{"value":null}] 12:10:39 INFO - PROCESS | 2348 | 1464289839142 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:39 INFO - PROCESS | 2348 | ++DOCSHELL 1BB3EC00 == 97 [pid = 2348] [id = 241] 12:10:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (1BB3F000) [pid = 2348] [serial = 722] [outer = 00000000] 12:10:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (1C295000) [pid = 2348] [serial = 723] [outer = 1BB3F000] 12:10:39 INFO - PROCESS | 2348 | 1464289839192 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (1C41F800) [pid = 2348] [serial = 724] [outer = 1BB3F000] 12:10:39 INFO - PROCESS | 2348 | 1464289839785 Marionette TRACE conn8 <- [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]]]}] 12:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 830ms 12:10:39 INFO - PROCESS | 2348 | 1464289839836 Marionette TRACE conn8 -> [0,929,"getWindowHandle",null] 12:10:39 INFO - PROCESS | 2348 | 1464289839840 Marionette TRACE conn8 <- [1,929,null,{"value":"13"}] 12:10:39 INFO - PROCESS | 2348 | 1464289839846 Marionette TRACE conn8 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:10:39 INFO - PROCESS | 2348 | 1464289839850 Marionette TRACE conn8 <- [1,930,null,{}] 12:10:39 INFO - PROCESS | 2348 | 1464289839857 Marionette TRACE conn8 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:40 INFO - PROCESS | 2348 | 1464289839986 Marionette TRACE conn8 <- [1,931,null,{"value":null}] 12:10:40 INFO - PROCESS | 2348 | 1464289840091 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 2348 | ++DOCSHELL 0D7F8000 == 98 [pid = 2348] [id = 242] 12:10:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (0EFA4C00) [pid = 2348] [serial = 725] [outer = 00000000] 12:10:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (14CDC000) [pid = 2348] [serial = 726] [outer = 0EFA4C00] 12:10:40 INFO - PROCESS | 2348 | 1464289840147 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (161AC800) [pid = 2348] [serial = 727] [outer = 0EFA4C00] 12:10:40 INFO - PROCESS | 2348 | 1464289840731 Marionette TRACE conn8 <- [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]]]}] 12:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 930ms 12:10:40 INFO - PROCESS | 2348 | 1464289840781 Marionette TRACE conn8 -> [0,933,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 2348 | 1464289840788 Marionette TRACE conn8 <- [1,933,null,{"value":"13"}] 12:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:10:40 INFO - PROCESS | 2348 | 1464289840794 Marionette TRACE conn8 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - PROCESS | 2348 | 1464289840797 Marionette TRACE conn8 <- [1,934,null,{}] 12:10:40 INFO - PROCESS | 2348 | 1464289840801 Marionette TRACE conn8 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:40 INFO - PROCESS | 2348 | 1464289840920 Marionette TRACE conn8 <- [1,935,null,{"value":null}] 12:10:41 INFO - PROCESS | 2348 | 1464289841030 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 2348 | ++DOCSHELL 16BA2800 == 99 [pid = 2348] [id = 243] 12:10:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (16BC0000) [pid = 2348] [serial = 728] [outer = 00000000] 12:10:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (16C65000) [pid = 2348] [serial = 729] [outer = 16BC0000] 12:10:41 INFO - PROCESS | 2348 | 1464289841085 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (18598400) [pid = 2348] [serial = 730] [outer = 16BC0000] 12:10:41 INFO - PROCESS | 2348 | 1464289841689 Marionette TRACE conn8 <- [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]]]}] 12:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 931ms 12:10:41 INFO - PROCESS | 2348 | 1464289841725 Marionette TRACE conn8 -> [0,937,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 2348 | 1464289841728 Marionette TRACE conn8 <- [1,937,null,{"value":"13"}] 12:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:10:41 INFO - PROCESS | 2348 | 1464289841732 Marionette TRACE conn8 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - PROCESS | 2348 | 1464289841735 Marionette TRACE conn8 <- [1,938,null,{}] 12:10:41 INFO - PROCESS | 2348 | 1464289841747 Marionette TRACE conn8 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:41 INFO - PROCESS | 2348 | 1464289841865 Marionette TRACE conn8 <- [1,939,null,{"value":null}] 12:10:42 INFO - PROCESS | 2348 | 1464289841975 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 2348 | ++DOCSHELL 11D17800 == 100 [pid = 2348] [id = 244] 12:10:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (11D1DC00) [pid = 2348] [serial = 731] [outer = 00000000] 12:10:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (19B09000) [pid = 2348] [serial = 732] [outer = 11D1DC00] 12:10:42 INFO - PROCESS | 2348 | 1464289842032 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (19CD3C00) [pid = 2348] [serial = 733] [outer = 11D1DC00] 12:10:42 INFO - PROCESS | 2348 | 1464289842660 Marionette TRACE conn8 <- [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]]]}] 12:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 12:10:42 INFO - PROCESS | 2348 | 1464289842705 Marionette TRACE conn8 -> [0,941,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 2348 | 1464289842708 Marionette TRACE conn8 <- [1,941,null,{"value":"13"}] 12:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:10:42 INFO - PROCESS | 2348 | 1464289842712 Marionette TRACE conn8 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - PROCESS | 2348 | 1464289842714 Marionette TRACE conn8 <- [1,942,null,{}] 12:10:42 INFO - PROCESS | 2348 | 1464289842718 Marionette TRACE conn8 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:42 INFO - PROCESS | 2348 | 1464289842833 Marionette TRACE conn8 <- [1,943,null,{"value":null}] 12:10:42 INFO - PROCESS | 2348 | 1464289842943 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 2348 | ++DOCSHELL 1C222800 == 101 [pid = 2348] [id = 245] 12:10:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (1C226000) [pid = 2348] [serial = 734] [outer = 00000000] 12:10:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (1C26E400) [pid = 2348] [serial = 735] [outer = 1C226000] 12:10:43 INFO - PROCESS | 2348 | 1464289842997 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (1C54E400) [pid = 2348] [serial = 736] [outer = 1C226000] 12:10:43 INFO - PROCESS | 2348 | 1464289843576 Marionette TRACE conn8 <- [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]]]}] 12:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 930ms 12:10:43 INFO - PROCESS | 2348 | 1464289843645 Marionette TRACE conn8 -> [0,945,"getWindowHandle",null] 12:10:43 INFO - PROCESS | 2348 | 1464289843648 Marionette TRACE conn8 <- [1,945,null,{"value":"13"}] 12:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:10:43 INFO - PROCESS | 2348 | 1464289843651 Marionette TRACE conn8 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - PROCESS | 2348 | 1464289843653 Marionette TRACE conn8 <- [1,946,null,{}] 12:10:43 INFO - PROCESS | 2348 | 1464289843657 Marionette TRACE conn8 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:43 INFO - PROCESS | 2348 | 1464289843768 Marionette TRACE conn8 <- [1,947,null,{"value":null}] 12:10:43 INFO - PROCESS | 2348 | 1464289843877 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:43 INFO - PROCESS | 2348 | ++DOCSHELL 1BD9D000 == 102 [pid = 2348] [id = 246] 12:10:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (1C230400) [pid = 2348] [serial = 737] [outer = 00000000] 12:10:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 135 (1DCB3000) [pid = 2348] [serial = 738] [outer = 1C230400] 12:10:43 INFO - PROCESS | 2348 | 1464289843931 Marionette DEBUG loaded listener.js 12:10:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 136 (1DCB8800) [pid = 2348] [serial = 739] [outer = 1C230400] 12:10:44 INFO - PROCESS | 2348 | 1464289844530 Marionette TRACE conn8 <- [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]]]}] 12:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 930ms 12:10:44 INFO - PROCESS | 2348 | 1464289844585 Marionette TRACE conn8 -> [0,949,"getWindowHandle",null] 12:10:44 INFO - PROCESS | 2348 | 1464289844588 Marionette TRACE conn8 <- [1,949,null,{"value":"13"}] 12:10:44 INFO - PROCESS | 2348 | 1464289844591 Marionette TRACE conn8 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:10:44 INFO - PROCESS | 2348 | 1464289844593 Marionette TRACE conn8 <- [1,950,null,{}] 12:10:44 INFO - PROCESS | 2348 | 1464289844597 Marionette TRACE conn8 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:44 INFO - PROCESS | 2348 | 1464289844727 Marionette TRACE conn8 <- [1,951,null,{"value":null}] 12:10:44 INFO - PROCESS | 2348 | 1464289844841 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:44 INFO - PROCESS | 2348 | ++DOCSHELL 2049A800 == 103 [pid = 2348] [id = 247] 12:10:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 137 (2049BC00) [pid = 2348] [serial = 740] [outer = 00000000] 12:10:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 138 (204A2000) [pid = 2348] [serial = 741] [outer = 2049BC00] 12:10:44 INFO - PROCESS | 2348 | 1464289844896 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 139 (2094C000) [pid = 2348] [serial = 742] [outer = 2049BC00] 12:10:45 INFO - PROCESS | 2348 | 1464289845470 Marionette TRACE conn8 <- [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]]]}] 12:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 930ms 12:10:45 INFO - PROCESS | 2348 | 1464289845526 Marionette TRACE conn8 -> [0,953,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 2348 | 1464289845528 Marionette TRACE conn8 <- [1,953,null,{"value":"13"}] 12:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:10:45 INFO - PROCESS | 2348 | 1464289845531 Marionette TRACE conn8 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 2348 | 1464289845533 Marionette TRACE conn8 <- [1,954,null,{}] 12:10:45 INFO - PROCESS | 2348 | 1464289845537 Marionette TRACE conn8 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:45 INFO - PROCESS | 2348 | 1464289845647 Marionette TRACE conn8 <- [1,955,null,{"value":null}] 12:10:45 INFO - PROCESS | 2348 | 1464289845757 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 2348 | ++DOCSHELL 20821C00 == 104 [pid = 2348] [id = 248] 12:10:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 140 (20824400) [pid = 2348] [serial = 743] [outer = 00000000] 12:10:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 141 (20829400) [pid = 2348] [serial = 744] [outer = 20824400] 12:10:45 INFO - PROCESS | 2348 | 1464289845811 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 142 (2082C800) [pid = 2348] [serial = 745] [outer = 20824400] 12:10:46 INFO - PROCESS | 2348 | 1464289846449 Marionette TRACE conn8 <- [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]]]}] 12:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 971ms 12:10:46 INFO - PROCESS | 2348 | 1464289846505 Marionette TRACE conn8 -> [0,957,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 2348 | 1464289846508 Marionette TRACE conn8 <- [1,957,null,{"value":"13"}] 12:10:46 INFO - PROCESS | 2348 | 1464289846512 Marionette TRACE conn8 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:10:46 INFO - PROCESS | 2348 | 1464289846513 Marionette TRACE conn8 <- [1,958,null,{}] 12:10:46 INFO - PROCESS | 2348 | 1464289846518 Marionette TRACE conn8 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:46 INFO - PROCESS | 2348 | 1464289846628 Marionette TRACE conn8 <- [1,959,null,{"value":null}] 12:10:46 INFO - PROCESS | 2348 | 1464289846943 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 2348 | ++DOCSHELL 0D877C00 == 105 [pid = 2348] [id = 249] 12:10:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 143 (11D11C00) [pid = 2348] [serial = 746] [outer = 00000000] 12:10:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 144 (11D15C00) [pid = 2348] [serial = 747] [outer = 11D11C00] 12:10:47 INFO - PROCESS | 2348 | 1464289847021 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 145 (11D1E000) [pid = 2348] [serial = 748] [outer = 11D11C00] 12:10:47 INFO - PROCESS | 2348 | 1464289847644 Marionette TRACE conn8 <- [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]]]}] 12:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1180ms 12:10:47 INFO - PROCESS | 2348 | 1464289847696 Marionette TRACE conn8 -> [0,961,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 2348 | 1464289847700 Marionette TRACE conn8 <- [1,961,null,{"value":"13"}] 12:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:10:47 INFO - PROCESS | 2348 | 1464289847705 Marionette TRACE conn8 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - PROCESS | 2348 | 1464289847708 Marionette TRACE conn8 <- [1,962,null,{}] 12:10:47 INFO - PROCESS | 2348 | 1464289847713 Marionette TRACE conn8 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:47 INFO - PROCESS | 2348 | 1464289847820 Marionette TRACE conn8 <- [1,963,null,{"value":null}] 12:10:48 INFO - PROCESS | 2348 | 1464289847964 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 2348 | ++DOCSHELL 12FCFC00 == 106 [pid = 2348] [id = 250] 12:10:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 146 (13919000) [pid = 2348] [serial = 749] [outer = 00000000] 12:10:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 147 (14CE4000) [pid = 2348] [serial = 750] [outer = 13919000] 12:10:48 INFO - PROCESS | 2348 | 1464289848016 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 148 (161AB000) [pid = 2348] [serial = 751] [outer = 13919000] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 0D534C00 == 105 [pid = 2348] [id = 101] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 1C291800 == 104 [pid = 2348] [id = 177] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 0EFAA400 == 103 [pid = 2348] [id = 84] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 11A42C00 == 102 [pid = 2348] [id = 23] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 0DA6B800 == 101 [pid = 2348] [id = 27] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 0D86AC00 == 100 [pid = 2348] [id = 24] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 162CF800 == 99 [pid = 2348] [id = 159] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 0D869000 == 98 [pid = 2348] [id = 170] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 14DA4400 == 97 [pid = 2348] [id = 165] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 16186000 == 96 [pid = 2348] [id = 56] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 137CFC00 == 95 [pid = 2348] [id = 25] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 0D7E6800 == 94 [pid = 2348] [id = 86] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 153F6000 == 93 [pid = 2348] [id = 85] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 18C39000 == 92 [pid = 2348] [id = 240] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 153F6C00 == 91 [pid = 2348] [id = 239] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 19F5F000 == 90 [pid = 2348] [id = 238] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 19C39C00 == 89 [pid = 2348] [id = 237] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 18C9D800 == 88 [pid = 2348] [id = 236] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 147 (1B33B400) [pid = 2348] [serial = 668] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 16FB9000 == 87 [pid = 2348] [id = 235] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 16C63000 == 86 [pid = 2348] [id = 234] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 137DDC00 == 85 [pid = 2348] [id = 233] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 1481EC00 == 84 [pid = 2348] [id = 232] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 0D379000 == 83 [pid = 2348] [id = 231] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 16C65800 == 82 [pid = 2348] [id = 226] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 0DB80C00 == 81 [pid = 2348] [id = 225] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 12109400 == 80 [pid = 2348] [id = 224] 12:10:48 INFO - PROCESS | 2348 | --DOCSHELL 1A99B000 == 79 [pid = 2348] [id = 223] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 146 (16DC8400) [pid = 2348] [serial = 555] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 145 (16BA6000) [pid = 2348] [serial = 588] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 144 (19B32000) [pid = 2348] [serial = 591] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 143 (18598800) [pid = 2348] [serial = 558] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 142 (12FC8C00) [pid = 2348] [serial = 585] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 141 (1570C800) [pid = 2348] [serial = 552] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 140 (12F0E800) [pid = 2348] [serial = 549] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 139 (19C38800) [pid = 2348] [serial = 659] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 138 (19CDFC00) [pid = 2348] [serial = 662] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 137 (0E3B1C00) [pid = 2348] [serial = 647] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 136 (1210D800) [pid = 2348] [serial = 648] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 135 (16BCEC00) [pid = 2348] [serial = 653] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 134 (1715F400) [pid = 2348] [serial = 654] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 133 (185E2800) [pid = 2348] [serial = 656] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (1BDA6800) [pid = 2348] [serial = 632] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (161B5C00) [pid = 2348] [serial = 650] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (161D7400) [pid = 2348] [serial = 651] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (12FCF000) [pid = 2348] [serial = 645] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (12109800) [pid = 2348] [serial = 644] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (16BAB000) [pid = 2348] [serial = 629] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (1C229400) [pid = 2348] [serial = 624] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (13047400) [pid = 2348] [serial = 626] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (1C29C800) [pid = 2348] [serial = 635] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (1C54E800) [pid = 2348] [serial = 638] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (1D315400) [pid = 2348] [serial = 641] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (19CE2000) [pid = 2348] [serial = 663] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (19CD4C00) [pid = 2348] [serial = 660] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (19FE5800) [pid = 2348] [serial = 666] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (18C9BC00) [pid = 2348] [serial = 657] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (19F60C00) [pid = 2348] [serial = 665] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 2348 | 1464289848596 Marionette TRACE conn8 <- [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]]]}] 12:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 930ms 12:10:48 INFO - PROCESS | 2348 | 1464289848637 Marionette TRACE conn8 -> [0,965,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 2348 | 1464289848641 Marionette TRACE conn8 <- [1,965,null,{"value":"13"}] 12:10:48 INFO - PROCESS | 2348 | 1464289848646 Marionette TRACE conn8 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:10:48 INFO - PROCESS | 2348 | 1464289848648 Marionette TRACE conn8 <- [1,966,null,{}] 12:10:48 INFO - PROCESS | 2348 | 1464289848651 Marionette TRACE conn8 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:48 INFO - PROCESS | 2348 | 1464289848746 Marionette TRACE conn8 <- [1,967,null,{"value":null}] 12:10:48 INFO - PROCESS | 2348 | 1464289848842 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 2348 | ++DOCSHELL 11A36800 == 80 [pid = 2348] [id = 251] 12:10:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (12108000) [pid = 2348] [serial = 752] [outer = 00000000] 12:10:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (1370D400) [pid = 2348] [serial = 753] [outer = 12108000] 12:10:48 INFO - PROCESS | 2348 | 1464289848888 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (14820400) [pid = 2348] [serial = 754] [outer = 12108000] 12:10:49 INFO - PROCESS | 2348 | 1464289849297 Marionette TRACE conn8 <- [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]]]}] 12:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 12:10:49 INFO - PROCESS | 2348 | 1464289849320 Marionette TRACE conn8 -> [0,969,"getWindowHandle",null] 12:10:49 INFO - PROCESS | 2348 | 1464289849323 Marionette TRACE conn8 <- [1,969,null,{"value":"13"}] 12:10:49 INFO - PROCESS | 2348 | 1464289849327 Marionette TRACE conn8 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:10:49 INFO - PROCESS | 2348 | 1464289849333 Marionette TRACE conn8 <- [1,970,null,{}] 12:10:49 INFO - PROCESS | 2348 | 1464289849342 Marionette TRACE conn8 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:49 INFO - PROCESS | 2348 | 1464289849434 Marionette TRACE conn8 <- [1,971,null,{"value":null}] 12:10:49 INFO - PROCESS | 2348 | 1464289849443 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:49 INFO - PROCESS | 2348 | ++DOCSHELL 153FAC00 == 81 [pid = 2348] [id = 252] 12:10:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (153FB000) [pid = 2348] [serial = 755] [outer = 00000000] 12:10:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (162C3000) [pid = 2348] [serial = 756] [outer = 153FB000] 12:10:49 INFO - PROCESS | 2348 | 1464289849489 Marionette DEBUG loaded listener.js 12:10:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (164C7400) [pid = 2348] [serial = 757] [outer = 153FB000] 12:10:50 INFO - PROCESS | 2348 | 1464289849976 Marionette TRACE conn8 <- [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]]]}] 12:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 12:10:50 INFO - PROCESS | 2348 | 1464289850020 Marionette TRACE conn8 -> [0,973,"getWindowHandle",null] 12:10:50 INFO - PROCESS | 2348 | 1464289850023 Marionette TRACE conn8 <- [1,973,null,{"value":"13"}] 12:10:50 INFO - PROCESS | 2348 | 1464289850026 Marionette TRACE conn8 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:10:50 INFO - PROCESS | 2348 | 1464289850027 Marionette TRACE conn8 <- [1,974,null,{}] 12:10:50 INFO - PROCESS | 2348 | 1464289850031 Marionette TRACE conn8 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:50 INFO - PROCESS | 2348 | 1464289850121 Marionette TRACE conn8 <- [1,975,null,{"value":null}] 12:10:50 INFO - PROCESS | 2348 | 1464289850128 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 2348 | ++DOCSHELL 16B0DC00 == 82 [pid = 2348] [id = 253] 12:10:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (16BA5C00) [pid = 2348] [serial = 758] [outer = 00000000] 12:10:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (16BC0800) [pid = 2348] [serial = 759] [outer = 16BA5C00] 12:10:50 INFO - PROCESS | 2348 | 1464289850173 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (16C60400) [pid = 2348] [serial = 760] [outer = 16BA5C00] 12:10:50 INFO - PROCESS | 2348 | 1464289850606 Marionette TRACE conn8 <- [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]]]}] 12:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 12:10:50 INFO - PROCESS | 2348 | 1464289850687 Marionette TRACE conn8 -> [0,977,"getWindowHandle",null] 12:10:50 INFO - PROCESS | 2348 | 1464289850689 Marionette TRACE conn8 <- [1,977,null,{"value":"13"}] 12:10:50 INFO - PROCESS | 2348 | 1464289850692 Marionette TRACE conn8 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:10:50 INFO - PROCESS | 2348 | 1464289850694 Marionette TRACE conn8 <- [1,978,null,{}] 12:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:10:50 INFO - PROCESS | 2348 | 1464289850697 Marionette TRACE conn8 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:50 INFO - PROCESS | 2348 | 1464289850815 Marionette TRACE conn8 <- [1,979,null,{"value":null}] 12:10:50 INFO - PROCESS | 2348 | 1464289850902 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 2348 | ++DOCSHELL 16D0EC00 == 83 [pid = 2348] [id = 254] 12:10:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (16DC8400) [pid = 2348] [serial = 761] [outer = 00000000] 12:10:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (17157C00) [pid = 2348] [serial = 762] [outer = 16DC8400] 12:10:50 INFO - PROCESS | 2348 | 1464289850953 Marionette DEBUG loaded listener.js 12:10:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (175AF400) [pid = 2348] [serial = 763] [outer = 16DC8400] 12:10:51 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (18CA2C00) [pid = 2348] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:10:51 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (19C3B400) [pid = 2348] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:10:51 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (161B2000) [pid = 2348] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:10:51 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (19FE4C00) [pid = 2348] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:10:51 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (161B3C00) [pid = 2348] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:10:51 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (16C63C00) [pid = 2348] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:10:51 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (19C36C00) [pid = 2348] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:10:51 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (144D0000) [pid = 2348] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:10:51 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (17163C00) [pid = 2348] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:10:51 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (0CDE9800) [pid = 2348] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:10:51 INFO - PROCESS | 2348 | 1464289851848 Marionette TRACE conn8 <- [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]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1179ms 12:10:51 INFO - PROCESS | 2348 | 1464289851877 Marionette TRACE conn8 -> [0,981,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 2348 | 1464289851882 Marionette TRACE conn8 <- [1,981,null,{"value":"13"}] 12:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:10:51 INFO - PROCESS | 2348 | 1464289851888 Marionette TRACE conn8 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 2348 | 1464289851892 Marionette TRACE conn8 <- [1,982,null,{}] 12:10:51 INFO - PROCESS | 2348 | 1464289851898 Marionette TRACE conn8 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:52 INFO - PROCESS | 2348 | 1464289852017 Marionette TRACE conn8 <- [1,983,null,{"value":null}] 12:10:52 INFO - PROCESS | 2348 | 1464289852126 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 2348 | ++DOCSHELL 0D53B400 == 84 [pid = 2348] [id = 255] 12:10:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (0E3B3C00) [pid = 2348] [serial = 764] [outer = 00000000] 12:10:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (12106C00) [pid = 2348] [serial = 765] [outer = 0E3B3C00] 12:10:52 INFO - PROCESS | 2348 | 1464289852184 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (12F0B400) [pid = 2348] [serial = 766] [outer = 0E3B3C00] 12:10:52 INFO - PROCESS | 2348 | 1464289852860 Marionette TRACE conn8 <- [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]]]}] 12:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1021ms 12:10:52 INFO - PROCESS | 2348 | 1464289852911 Marionette TRACE conn8 -> [0,985,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 2348 | 1464289852918 Marionette TRACE conn8 <- [1,985,null,{"value":"13"}] 12:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:10:52 INFO - PROCESS | 2348 | 1464289852924 Marionette TRACE conn8 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - PROCESS | 2348 | 1464289852927 Marionette TRACE conn8 <- [1,986,null,{}] 12:10:52 INFO - PROCESS | 2348 | 1464289852931 Marionette TRACE conn8 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:53 INFO - PROCESS | 2348 | 1464289853049 Marionette TRACE conn8 <- [1,987,null,{"value":null}] 12:10:53 INFO - PROCESS | 2348 | 1464289853188 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:53 INFO - PROCESS | 2348 | ++DOCSHELL 161B8400 == 85 [pid = 2348] [id = 256] 12:10:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (161CF000) [pid = 2348] [serial = 767] [outer = 00000000] 12:10:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (162C4400) [pid = 2348] [serial = 768] [outer = 161CF000] 12:10:53 INFO - PROCESS | 2348 | 1464289853245 Marionette DEBUG loaded listener.js 12:10:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (16BA6C00) [pid = 2348] [serial = 769] [outer = 161CF000] 12:10:53 INFO - PROCESS | 2348 | 1464289853871 Marionette TRACE conn8 <- [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]]]}] 12:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 970ms 12:10:53 INFO - PROCESS | 2348 | 1464289853896 Marionette TRACE conn8 -> [0,989,"getWindowHandle",null] 12:10:53 INFO - PROCESS | 2348 | 1464289853898 Marionette TRACE conn8 <- [1,989,null,{"value":"13"}] 12:10:53 INFO - PROCESS | 2348 | 1464289853902 Marionette TRACE conn8 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:10:53 INFO - PROCESS | 2348 | 1464289853906 Marionette TRACE conn8 <- [1,990,null,{}] 12:10:53 INFO - PROCESS | 2348 | 1464289853917 Marionette TRACE conn8 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:54 INFO - PROCESS | 2348 | 1464289854032 Marionette TRACE conn8 <- [1,991,null,{"value":null}] 12:10:54 INFO - PROCESS | 2348 | 1464289854144 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:54 INFO - PROCESS | 2348 | ++DOCSHELL 175A3000 == 86 [pid = 2348] [id = 257] 12:10:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (175BFC00) [pid = 2348] [serial = 770] [outer = 00000000] 12:10:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (18593400) [pid = 2348] [serial = 771] [outer = 175BFC00] 12:10:54 INFO - PROCESS | 2348 | 1464289854243 Marionette DEBUG loaded listener.js 12:10:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (187B4000) [pid = 2348] [serial = 772] [outer = 175BFC00] 12:10:54 INFO - PROCESS | 2348 | 1464289854867 Marionette TRACE conn8 <- [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]]]}] 12:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 970ms 12:10:54 INFO - PROCESS | 2348 | 1464289854890 Marionette TRACE conn8 -> [0,993,"getWindowHandle",null] 12:10:54 INFO - PROCESS | 2348 | 1464289854893 Marionette TRACE conn8 <- [1,993,null,{"value":"13"}] 12:10:54 INFO - PROCESS | 2348 | 1464289854897 Marionette TRACE conn8 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:10:54 INFO - PROCESS | 2348 | 1464289854899 Marionette TRACE conn8 <- [1,994,null,{}] 12:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:10:54 INFO - PROCESS | 2348 | 1464289854903 Marionette TRACE conn8 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:55 INFO - PROCESS | 2348 | 1464289855017 Marionette TRACE conn8 <- [1,995,null,{"value":null}] 12:10:55 INFO - PROCESS | 2348 | 1464289855153 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:55 INFO - PROCESS | 2348 | ++DOCSHELL 18C9D800 == 87 [pid = 2348] [id = 258] 12:10:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (18CA2C00) [pid = 2348] [serial = 773] [outer = 00000000] 12:10:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (18D36400) [pid = 2348] [serial = 774] [outer = 18CA2C00] 12:10:55 INFO - PROCESS | 2348 | 1464289855209 Marionette DEBUG loaded listener.js 12:10:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (19A10000) [pid = 2348] [serial = 775] [outer = 18CA2C00] 12:10:55 INFO - PROCESS | 2348 | 1464289855803 Marionette TRACE conn8 <- [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]]]}] 12:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 970ms 12:10:55 INFO - PROCESS | 2348 | 1464289855875 Marionette TRACE conn8 -> [0,997,"getWindowHandle",null] 12:10:55 INFO - PROCESS | 2348 | 1464289855877 Marionette TRACE conn8 <- [1,997,null,{"value":"13"}] 12:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:10:55 INFO - PROCESS | 2348 | 1464289855881 Marionette TRACE conn8 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:10:55 INFO - PROCESS | 2348 | 1464289855883 Marionette TRACE conn8 <- [1,998,null,{}] 12:10:55 INFO - PROCESS | 2348 | 1464289855887 Marionette TRACE conn8 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:56 INFO - PROCESS | 2348 | 1464289855995 Marionette TRACE conn8 <- [1,999,null,{"value":null}] 12:10:56 INFO - PROCESS | 2348 | 1464289856131 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 2348 | ++DOCSHELL 19A0E800 == 88 [pid = 2348] [id = 259] 12:10:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (19B0F000) [pid = 2348] [serial = 776] [outer = 00000000] 12:10:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (19C36000) [pid = 2348] [serial = 777] [outer = 19B0F000] 12:10:56 INFO - PROCESS | 2348 | 1464289856187 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (19C3A000) [pid = 2348] [serial = 778] [outer = 19B0F000] 12:10:56 INFO - PROCESS | 2348 | 1464289856757 Marionette TRACE conn8 <- [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]]]}] 12:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 931ms 12:10:56 INFO - PROCESS | 2348 | 1464289856815 Marionette TRACE conn8 -> [0,1001,"getWindowHandle",null] 12:10:56 INFO - PROCESS | 2348 | 1464289856817 Marionette TRACE conn8 <- [1,1001,null,{"value":"13"}] 12:10:56 INFO - PROCESS | 2348 | 1464289856821 Marionette TRACE conn8 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:10:56 INFO - PROCESS | 2348 | 1464289856823 Marionette TRACE conn8 <- [1,1002,null,{}] 12:10:56 INFO - PROCESS | 2348 | 1464289856827 Marionette TRACE conn8 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:56 INFO - PROCESS | 2348 | 1464289856956 Marionette TRACE conn8 <- [1,1003,null,{"value":null}] 12:10:57 INFO - PROCESS | 2348 | 1464289857094 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:57 INFO - PROCESS | 2348 | ++DOCSHELL 19CD6800 == 89 [pid = 2348] [id = 260] 12:10:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 135 (19D42400) [pid = 2348] [serial = 779] [outer = 00000000] 12:10:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 136 (19F67800) [pid = 2348] [serial = 780] [outer = 19D42400] 12:10:57 INFO - PROCESS | 2348 | 1464289857151 Marionette DEBUG loaded listener.js 12:10:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 137 (1A990400) [pid = 2348] [serial = 781] [outer = 19D42400] 12:10:57 INFO - PROCESS | 2348 | 1464289857722 Marionette TRACE conn8 <- [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]]]}] 12:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 970ms 12:10:57 INFO - PROCESS | 2348 | 1464289857795 Marionette TRACE conn8 -> [0,1005,"getWindowHandle",null] 12:10:57 INFO - PROCESS | 2348 | 1464289857797 Marionette TRACE conn8 <- [1,1005,null,{"value":"13"}] 12:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:10:57 INFO - PROCESS | 2348 | 1464289857801 Marionette TRACE conn8 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - PROCESS | 2348 | 1464289857803 Marionette TRACE conn8 <- [1,1006,null,{}] 12:10:57 INFO - PROCESS | 2348 | 1464289857807 Marionette TRACE conn8 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:57 INFO - PROCESS | 2348 | 1464289857959 Marionette TRACE conn8 <- [1,1007,null,{"value":null}] 12:10:58 INFO - PROCESS | 2348 | 1464289858022 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:58 INFO - PROCESS | 2348 | ++DOCSHELL 1A995000 == 90 [pid = 2348] [id = 261] 12:10:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 138 (1A99C000) [pid = 2348] [serial = 782] [outer = 00000000] 12:10:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 139 (1B337800) [pid = 2348] [serial = 783] [outer = 1A99C000] 12:10:58 INFO - PROCESS | 2348 | 1464289858076 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 140 (1B340000) [pid = 2348] [serial = 784] [outer = 1A99C000] 12:10:58 INFO - PROCESS | 2348 | 1464289858653 Marionette TRACE conn8 <- [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]]]}] 12:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 12:10:58 INFO - PROCESS | 2348 | 1464289858735 Marionette TRACE conn8 -> [0,1009,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 2348 | 1464289858737 Marionette TRACE conn8 <- [1,1009,null,{"value":"13"}] 12:10:58 INFO - PROCESS | 2348 | 1464289858741 Marionette TRACE conn8 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:10:58 INFO - PROCESS | 2348 | 1464289858743 Marionette TRACE conn8 <- [1,1010,null,{}] 12:10:58 INFO - PROCESS | 2348 | 1464289858747 Marionette TRACE conn8 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:58 INFO - PROCESS | 2348 | 1464289858891 Marionette TRACE conn8 <- [1,1011,null,{"value":null}] 12:10:59 INFO - PROCESS | 2348 | 1464289859024 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 2348 | ++DOCSHELL 11C45000 == 91 [pid = 2348] [id = 262] 12:10:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 141 (12104000) [pid = 2348] [serial = 785] [outer = 00000000] 12:10:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 142 (161AFC00) [pid = 2348] [serial = 786] [outer = 12104000] 12:10:59 INFO - PROCESS | 2348 | 1464289859081 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 143 (162C2800) [pid = 2348] [serial = 787] [outer = 12104000] 12:10:59 INFO - PROCESS | 2348 | 1464289859809 Marionette TRACE conn8 <- [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]]]}] 12:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1129ms 12:10:59 INFO - PROCESS | 2348 | 1464289859874 Marionette TRACE conn8 -> [0,1013,"getWindowHandle",null] 12:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:10:59 INFO - PROCESS | 2348 | 1464289859879 Marionette TRACE conn8 <- [1,1013,null,{"value":"13"}] 12:10:59 INFO - PROCESS | 2348 | 1464289859883 Marionette TRACE conn8 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 2348 | 1464289859887 Marionette TRACE conn8 <- [1,1014,null,{}] 12:10:59 INFO - PROCESS | 2348 | 1464289859938 Marionette TRACE conn8 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:00 INFO - PROCESS | 2348 | 1464289860043 Marionette TRACE conn8 <- [1,1015,null,{"value":null}] 12:11:00 INFO - PROCESS | 2348 | --DOCSHELL 1C293000 == 90 [pid = 2348] [id = 212] 12:11:00 INFO - PROCESS | 2348 | --DOCSHELL 1C29BC00 == 89 [pid = 2348] [id = 213] 12:11:00 INFO - PROCESS | 2348 | --DOCSHELL 16B0DC00 == 88 [pid = 2348] [id = 253] 12:11:00 INFO - PROCESS | 2348 | --DOCSHELL 153FAC00 == 87 [pid = 2348] [id = 252] 12:11:00 INFO - PROCESS | 2348 | --DOCSHELL 11A36800 == 86 [pid = 2348] [id = 251] 12:11:00 INFO - PROCESS | 2348 | --DOCSHELL 12FCFC00 == 85 [pid = 2348] [id = 250] 12:11:00 INFO - PROCESS | 2348 | --DOCSHELL 0D877C00 == 84 [pid = 2348] [id = 249] 12:11:00 INFO - PROCESS | 2348 | --DOCSHELL 0D7F8000 == 83 [pid = 2348] [id = 242] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 142 (16185C00) [pid = 2348] [serial = 671] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 141 (162C8C00) [pid = 2348] [serial = 675] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 140 (19D41C00) [pid = 2348] [serial = 678] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 139 (1A996000) [pid = 2348] [serial = 714] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 138 (1C228000) [pid = 2348] [serial = 681] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 137 (1C29D000) [pid = 2348] [serial = 684] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 136 (1DCAC000) [pid = 2348] [serial = 687] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 135 (16BACC00) [pid = 2348] [serial = 697] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 134 (162C8800) [pid = 2348] [serial = 696] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 133 (16C68000) [pid = 2348] [serial = 702] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (1C222400) [pid = 2348] [serial = 721] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (16D0DC00) [pid = 2348] [serial = 703] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (153FA400) [pid = 2348] [serial = 699] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (1622DC00) [pid = 2348] [serial = 700] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (175C1000) [pid = 2348] [serial = 705] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (12FD2400) [pid = 2348] [serial = 694] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (0EFA1800) [pid = 2348] [serial = 693] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (1BB3E000) [pid = 2348] [serial = 720] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (1DCB8000) [pid = 2348] [serial = 690] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (1B338000) [pid = 2348] [serial = 715] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (19D3F000) [pid = 2348] [serial = 718] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (1C295000) [pid = 2348] [serial = 723] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (19B2B400) [pid = 2348] [serial = 709] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (11A13400) [pid = 2348] [serial = 387] [outer = 00000000] [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.] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (187B5C00) [pid = 2348] [serial = 706] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (18D38000) [pid = 2348] [serial = 708] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (19D44800) [pid = 2348] [serial = 712] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (19CE2400) [pid = 2348] [serial = 711] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (18CA6800) [pid = 2348] [serial = 717] [outer = 00000000] [url = about:blank] 12:11:00 INFO - PROCESS | 2348 | 1464289860242 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:00 INFO - PROCESS | 2348 | ++DOCSHELL 0CC3A400 == 84 [pid = 2348] [id = 263] 12:11:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (0CC7B000) [pid = 2348] [serial = 788] [outer = 00000000] 12:11:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (0E3BBC00) [pid = 2348] [serial = 789] [outer = 0CC7B000] 12:11:00 INFO - PROCESS | 2348 | 1464289860295 Marionette DEBUG loaded listener.js 12:11:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (11FE7000) [pid = 2348] [serial = 790] [outer = 0CC7B000] 12:11:00 INFO - PROCESS | 2348 | 1464289860722 Marionette TRACE conn8 <- [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]]]}] 12:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 890ms 12:11:00 INFO - PROCESS | 2348 | 1464289860774 Marionette TRACE conn8 -> [0,1017,"getWindowHandle",null] 12:11:00 INFO - PROCESS | 2348 | 1464289860780 Marionette TRACE conn8 <- [1,1017,null,{"value":"13"}] 12:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:11:00 INFO - PROCESS | 2348 | 1464289860786 Marionette TRACE conn8 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:11:00 INFO - PROCESS | 2348 | 1464289860788 Marionette TRACE conn8 <- [1,1018,null,{}] 12:11:00 INFO - PROCESS | 2348 | 1464289860792 Marionette TRACE conn8 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:00 INFO - PROCESS | 2348 | 1464289860888 Marionette TRACE conn8 <- [1,1019,null,{"value":null}] 12:11:00 INFO - PROCESS | 2348 | 1464289860896 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:00 INFO - PROCESS | 2348 | ++DOCSHELL 137D2C00 == 85 [pid = 2348] [id = 264] 12:11:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (153EFC00) [pid = 2348] [serial = 791] [outer = 00000000] 12:11:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (161D0C00) [pid = 2348] [serial = 792] [outer = 153EFC00] 12:11:00 INFO - PROCESS | 2348 | 1464289860941 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (16238400) [pid = 2348] [serial = 793] [outer = 153EFC00] 12:11:01 INFO - PROCESS | 2348 | 1464289861420 Marionette TRACE conn8 <- [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]]]}] 12:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 12:11:01 INFO - PROCESS | 2348 | 1464289861459 Marionette TRACE conn8 -> [0,1021,"getWindowHandle",null] 12:11:01 INFO - PROCESS | 2348 | 1464289861461 Marionette TRACE conn8 <- [1,1021,null,{"value":"13"}] 12:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:11:01 INFO - PROCESS | 2348 | 1464289861465 Marionette TRACE conn8 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:11:01 INFO - PROCESS | 2348 | 1464289861468 Marionette TRACE conn8 <- [1,1022,null,{}] 12:11:01 INFO - PROCESS | 2348 | 1464289861478 Marionette TRACE conn8 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:01 INFO - PROCESS | 2348 | 1464289861573 Marionette TRACE conn8 <- [1,1023,null,{"value":null}] 12:11:01 INFO - PROCESS | 2348 | 1464289861584 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 2348 | ++DOCSHELL 007BB400 == 86 [pid = 2348] [id = 265] 12:11:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (0D534000) [pid = 2348] [serial = 794] [outer = 00000000] 12:11:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (16C69400) [pid = 2348] [serial = 795] [outer = 0D534000] 12:11:01 INFO - PROCESS | 2348 | 1464289861631 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (17158000) [pid = 2348] [serial = 796] [outer = 0D534000] 12:11:02 INFO - PROCESS | 2348 | 1464289862141 Marionette TRACE conn8 <- [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]]]}] 12:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 730ms 12:11:02 INFO - PROCESS | 2348 | 1464289862199 Marionette TRACE conn8 -> [0,1025,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 2348 | 1464289862201 Marionette TRACE conn8 <- [1,1025,null,{"value":"13"}] 12:11:02 INFO - PROCESS | 2348 | 1464289862204 Marionette TRACE conn8 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:11:02 INFO - PROCESS | 2348 | 1464289862206 Marionette TRACE conn8 <- [1,1026,null,{}] 12:11:02 INFO - PROCESS | 2348 | 1464289862209 Marionette TRACE conn8 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:02 INFO - PROCESS | 2348 | 1464289862303 Marionette TRACE conn8 <- [1,1027,null,{"value":null}] 12:11:02 INFO - PROCESS | 2348 | 1464289862311 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 2348 | ++DOCSHELL 17164000 == 87 [pid = 2348] [id = 266] 12:11:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (175C0000) [pid = 2348] [serial = 797] [outer = 00000000] 12:11:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (18C9C800) [pid = 2348] [serial = 798] [outer = 175C0000] 12:11:02 INFO - PROCESS | 2348 | 1464289862356 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (18D38000) [pid = 2348] [serial = 799] [outer = 175C0000] 12:11:02 INFO - PROCESS | 2348 | 1464289862848 Marionette TRACE conn8 <- [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]]]}] 12:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 12:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:11:02 INFO - PROCESS | 2348 | 1464289862879 Marionette TRACE conn8 -> [0,1029,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 2348 | 1464289862881 Marionette TRACE conn8 <- [1,1029,null,{"value":"13"}] 12:11:02 INFO - PROCESS | 2348 | 1464289862884 Marionette TRACE conn8 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 2348 | 1464289862885 Marionette TRACE conn8 <- [1,1030,null,{}] 12:11:02 INFO - PROCESS | 2348 | 1464289862889 Marionette TRACE conn8 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:03 INFO - PROCESS | 2348 | 1464289863038 Marionette TRACE conn8 <- [1,1031,null,{"value":null}] 12:11:03 INFO - PROCESS | 2348 | 1464289863063 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 2348 | ++DOCSHELL 19B34800 == 88 [pid = 2348] [id = 267] 12:11:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (19B34C00) [pid = 2348] [serial = 800] [outer = 00000000] 12:11:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (19CD6C00) [pid = 2348] [serial = 801] [outer = 19B34C00] 12:11:03 INFO - PROCESS | 2348 | 1464289863107 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (19CE2800) [pid = 2348] [serial = 802] [outer = 19B34C00] 12:11:03 INFO - PROCESS | 2348 | 1464289863577 Marionette TRACE conn8 <- [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]]]}] 12:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 12:11:03 INFO - PROCESS | 2348 | 1464289863615 Marionette TRACE conn8 -> [0,1033,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 2348 | 1464289863617 Marionette TRACE conn8 <- [1,1033,null,{"value":"13"}] 12:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:11:03 INFO - PROCESS | 2348 | 1464289863620 Marionette TRACE conn8 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - PROCESS | 2348 | 1464289863621 Marionette TRACE conn8 <- [1,1034,null,{}] 12:11:03 INFO - PROCESS | 2348 | 1464289863625 Marionette TRACE conn8 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:03 INFO - PROCESS | 2348 | 1464289863758 Marionette TRACE conn8 <- [1,1035,null,{"value":null}] 12:11:03 INFO - PROCESS | 2348 | 1464289863825 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 2348 | ++DOCSHELL 19F5E000 == 89 [pid = 2348] [id = 268] 12:11:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (19F5F000) [pid = 2348] [serial = 803] [outer = 00000000] 12:11:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (1B342800) [pid = 2348] [serial = 804] [outer = 19F5F000] 12:11:03 INFO - PROCESS | 2348 | 1464289863872 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (1BD9DC00) [pid = 2348] [serial = 805] [outer = 19F5F000] 12:11:04 INFO - PROCESS | 2348 | 1464289864289 Marionette TRACE conn8 <- [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]]]}] 12:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 12:11:04 INFO - PROCESS | 2348 | 1464289864353 Marionette TRACE conn8 -> [0,1037,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 2348 | 1464289864355 Marionette TRACE conn8 <- [1,1037,null,{"value":"13"}] 12:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:11:04 INFO - PROCESS | 2348 | 1464289864358 Marionette TRACE conn8 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - PROCESS | 2348 | 1464289864360 Marionette TRACE conn8 <- [1,1038,null,{}] 12:11:04 INFO - PROCESS | 2348 | 1464289864399 Marionette TRACE conn8 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:04 INFO - PROCESS | 2348 | 1464289864522 Marionette TRACE conn8 <- [1,1039,null,{"value":null}] 12:11:04 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (16BA5C00) [pid = 2348] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:11:04 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (153FB000) [pid = 2348] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:11:04 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (12108000) [pid = 2348] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:11:04 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (13919000) [pid = 2348] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:11:04 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (11D11C00) [pid = 2348] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:11:04 INFO - PROCESS | 2348 | 1464289864646 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 2348 | ++DOCSHELL 11A3BC00 == 90 [pid = 2348] [id = 269] 12:11:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (11D11C00) [pid = 2348] [serial = 806] [outer = 00000000] 12:11:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (14CDDC00) [pid = 2348] [serial = 807] [outer = 11D11C00] 12:11:04 INFO - PROCESS | 2348 | 1464289864692 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (16BCAC00) [pid = 2348] [serial = 808] [outer = 11D11C00] 12:11:05 INFO - PROCESS | 2348 | 1464289865049 Marionette TRACE conn8 <- [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]]]}] 12:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 750ms 12:11:05 INFO - PROCESS | 2348 | 1464289865111 Marionette TRACE conn8 -> [0,1041,"getWindowHandle",null] 12:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:11:05 INFO - PROCESS | 2348 | 1464289865113 Marionette TRACE conn8 <- [1,1041,null,{"value":"13"}] 12:11:05 INFO - PROCESS | 2348 | 1464289865116 Marionette TRACE conn8 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - PROCESS | 2348 | 1464289865117 Marionette TRACE conn8 <- [1,1042,null,{}] 12:11:05 INFO - PROCESS | 2348 | 1464289865121 Marionette TRACE conn8 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:05 INFO - PROCESS | 2348 | 1464289865208 Marionette TRACE conn8 <- [1,1043,null,{"value":null}] 12:11:05 INFO - PROCESS | 2348 | 1464289865304 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 2348 | ++DOCSHELL 16BA3000 == 91 [pid = 2348] [id = 270] 12:11:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (1BD9C400) [pid = 2348] [serial = 809] [outer = 00000000] 12:11:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (1C269000) [pid = 2348] [serial = 810] [outer = 1BD9C400] 12:11:05 INFO - PROCESS | 2348 | 1464289865348 Marionette DEBUG loaded listener.js 12:11:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (1C295800) [pid = 2348] [serial = 811] [outer = 1BD9C400] 12:11:05 INFO - PROCESS | 2348 | 1464289865709 Marionette TRACE conn8 <- [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]]]}] 12:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 12:11:05 INFO - PROCESS | 2348 | 1464289865747 Marionette TRACE conn8 -> [0,1045,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 2348 | 1464289865749 Marionette TRACE conn8 <- [1,1045,null,{"value":"13"}] 12:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:11:05 INFO - PROCESS | 2348 | 1464289865752 Marionette TRACE conn8 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - PROCESS | 2348 | 1464289865753 Marionette TRACE conn8 <- [1,1046,null,{}] 12:11:05 INFO - PROCESS | 2348 | 1464289865757 Marionette TRACE conn8 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:05 INFO - PROCESS | 2348 | 1464289865883 Marionette TRACE conn8 <- [1,1047,null,{"value":null}] 12:11:05 INFO - PROCESS | 2348 | 1464289865924 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 2348 | ++DOCSHELL 13051800 == 92 [pid = 2348] [id = 271] 12:11:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (1448B800) [pid = 2348] [serial = 812] [outer = 00000000] 12:11:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 135 (1C29C400) [pid = 2348] [serial = 813] [outer = 1448B800] 12:11:06 INFO - PROCESS | 2348 | 1464289865968 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 136 (1C41E000) [pid = 2348] [serial = 814] [outer = 1448B800] 12:11:06 INFO - PROCESS | 2348 | 1464289866384 Marionette TRACE conn8 <- [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]]]}] 12:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 12:11:06 INFO - PROCESS | 2348 | 1464289866423 Marionette TRACE conn8 -> [0,1049,"getWindowHandle",null] 12:11:06 INFO - PROCESS | 2348 | 1464289866425 Marionette TRACE conn8 <- [1,1049,null,{"value":"13"}] 12:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:11:06 INFO - PROCESS | 2348 | 1464289866431 Marionette TRACE conn8 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:11:06 INFO - PROCESS | 2348 | 1464289866433 Marionette TRACE conn8 <- [1,1050,null,{}] 12:11:06 INFO - PROCESS | 2348 | 1464289866445 Marionette TRACE conn8 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:06 INFO - PROCESS | 2348 | 1464289866535 Marionette TRACE conn8 <- [1,1051,null,{"value":null}] 12:11:06 INFO - PROCESS | 2348 | 1464289866541 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:06 INFO - PROCESS | 2348 | ++DOCSHELL 1C298C00 == 93 [pid = 2348] [id = 272] 12:11:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 137 (1C551C00) [pid = 2348] [serial = 815] [outer = 00000000] 12:11:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 138 (1D315400) [pid = 2348] [serial = 816] [outer = 1C551C00] 12:11:06 INFO - PROCESS | 2348 | 1464289866588 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 139 (1DCADC00) [pid = 2348] [serial = 817] [outer = 1C551C00] 12:11:07 INFO - PROCESS | 2348 | 1464289867340 Marionette TRACE conn8 <- [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]]]}] 12:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 988ms 12:11:07 INFO - PROCESS | 2348 | 1464289867418 Marionette TRACE conn8 -> [0,1053,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 2348 | 1464289867423 Marionette TRACE conn8 <- [1,1053,null,{"value":"13"}] 12:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:11:07 INFO - PROCESS | 2348 | 1464289867428 Marionette TRACE conn8 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - PROCESS | 2348 | 1464289867432 Marionette TRACE conn8 <- [1,1054,null,{}] 12:11:07 INFO - PROCESS | 2348 | 1464289867438 Marionette TRACE conn8 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:07 INFO - PROCESS | 2348 | 1464289867590 Marionette TRACE conn8 <- [1,1055,null,{"value":null}] 12:11:07 INFO - PROCESS | 2348 | 1464289867735 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 2348 | ++DOCSHELL 144CDC00 == 94 [pid = 2348] [id = 273] 12:11:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 140 (14C59800) [pid = 2348] [serial = 818] [outer = 00000000] 12:11:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 141 (161B1800) [pid = 2348] [serial = 819] [outer = 14C59800] 12:11:07 INFO - PROCESS | 2348 | 1464289867812 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 142 (162C2C00) [pid = 2348] [serial = 820] [outer = 14C59800] 12:11:08 INFO - PROCESS | 2348 | 1464289868390 Marionette TRACE conn8 <- [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]]]}] 12:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1020ms 12:11:08 INFO - PROCESS | 2348 | 1464289868453 Marionette TRACE conn8 -> [0,1057,"getWindowHandle",null] 12:11:08 INFO - PROCESS | 2348 | 1464289868459 Marionette TRACE conn8 <- [1,1057,null,{"value":"13"}] 12:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:11:08 INFO - PROCESS | 2348 | 1464289868466 Marionette TRACE conn8 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - PROCESS | 2348 | 1464289868469 Marionette TRACE conn8 <- [1,1058,null,{}] 12:11:08 INFO - PROCESS | 2348 | 1464289868473 Marionette TRACE conn8 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:08 INFO - PROCESS | 2348 | 1464289868598 Marionette TRACE conn8 <- [1,1059,null,{"value":null}] 12:11:08 INFO - PROCESS | 2348 | 1464289868713 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 2348 | ++DOCSHELL 185E5C00 == 95 [pid = 2348] [id = 274] 12:11:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 143 (18C9F800) [pid = 2348] [serial = 821] [outer = 00000000] 12:11:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 144 (19B39C00) [pid = 2348] [serial = 822] [outer = 18C9F800] 12:11:08 INFO - PROCESS | 2348 | 1464289868769 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 145 (19F5BC00) [pid = 2348] [serial = 823] [outer = 18C9F800] 12:11:09 INFO - PROCESS | 2348 | 1464289869367 Marionette TRACE conn8 <- [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]]]}] 12:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 12:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:11:09 INFO - PROCESS | 2348 | 1464289869437 Marionette TRACE conn8 -> [0,1061,"getWindowHandle",null] 12:11:09 INFO - PROCESS | 2348 | 1464289869440 Marionette TRACE conn8 <- [1,1061,null,{"value":"13"}] 12:11:09 INFO - PROCESS | 2348 | 1464289869444 Marionette TRACE conn8 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 2348 | 1464289869448 Marionette TRACE conn8 <- [1,1062,null,{}] 12:11:09 INFO - PROCESS | 2348 | 1464289869459 Marionette TRACE conn8 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:09 INFO - PROCESS | 2348 | 1464289869633 Marionette TRACE conn8 <- [1,1063,null,{"value":null}] 12:11:09 INFO - PROCESS | 2348 | 1464289869646 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:09 INFO - PROCESS | 2348 | ++DOCSHELL 1D314800 == 96 [pid = 2348] [id = 275] 12:11:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 146 (1DCABC00) [pid = 2348] [serial = 824] [outer = 00000000] 12:11:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 147 (1DFE3400) [pid = 2348] [serial = 825] [outer = 1DCABC00] 12:11:09 INFO - PROCESS | 2348 | 1464289869703 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 148 (1DFEC800) [pid = 2348] [serial = 826] [outer = 1DCABC00] 12:11:10 INFO - PROCESS | 2348 | 1464289870338 Marionette TRACE conn8 <- [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]]]}] 12:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 930ms 12:11:10 INFO - PROCESS | 2348 | 1464289870377 Marionette TRACE conn8 -> [0,1065,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 2348 | 1464289870380 Marionette TRACE conn8 <- [1,1065,null,{"value":"13"}] 12:11:10 INFO - PROCESS | 2348 | 1464289870383 Marionette TRACE conn8 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:11:10 INFO - PROCESS | 2348 | 1464289870385 Marionette TRACE conn8 <- [1,1066,null,{}] 12:11:10 INFO - PROCESS | 2348 | 1464289870389 Marionette TRACE conn8 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:10 INFO - PROCESS | 2348 | 1464289870507 Marionette TRACE conn8 <- [1,1067,null,{"value":null}] 12:11:10 INFO - PROCESS | 2348 | 1464289870650 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 2348 | ++DOCSHELL 1CC1C000 == 97 [pid = 2348] [id = 276] 12:11:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 149 (1CC1C800) [pid = 2348] [serial = 827] [outer = 00000000] 12:11:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 150 (1CC23C00) [pid = 2348] [serial = 828] [outer = 1CC1C800] 12:11:10 INFO - PROCESS | 2348 | 1464289870706 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 151 (1CC27000) [pid = 2348] [serial = 829] [outer = 1CC1C800] 12:11:11 INFO - PROCESS | 2348 | 1464289871250 Marionette TRACE conn8 <- [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]]]}] 12:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 931ms 12:11:11 INFO - PROCESS | 2348 | 1464289871317 Marionette TRACE conn8 -> [0,1069,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 2348 | 1464289871320 Marionette TRACE conn8 <- [1,1069,null,{"value":"13"}] 12:11:11 INFO - PROCESS | 2348 | 1464289871323 Marionette TRACE conn8 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:11:11 INFO - PROCESS | 2348 | 1464289871325 Marionette TRACE conn8 <- [1,1070,null,{}] 12:11:11 INFO - PROCESS | 2348 | 1464289871329 Marionette TRACE conn8 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:11 INFO - PROCESS | 2348 | 1464289871443 Marionette TRACE conn8 <- [1,1071,null,{"value":null}] 12:11:11 INFO - PROCESS | 2348 | 1464289871584 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:11 INFO - PROCESS | 2348 | ++DOCSHELL 20499800 == 98 [pid = 2348] [id = 277] 12:11:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 152 (2049AC00) [pid = 2348] [serial = 830] [outer = 00000000] 12:11:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 153 (2049E800) [pid = 2348] [serial = 831] [outer = 2049AC00] 12:11:11 INFO - PROCESS | 2348 | 1464289871640 Marionette DEBUG loaded listener.js 12:11:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 154 (20821800) [pid = 2348] [serial = 832] [outer = 2049AC00] 12:11:12 INFO - PROCESS | 2348 | 1464289872252 Marionette TRACE conn8 <- [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]]]}] 12:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 970ms 12:11:12 INFO - PROCESS | 2348 | 1464289872298 Marionette TRACE conn8 -> [0,1073,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 2348 | 1464289872300 Marionette TRACE conn8 <- [1,1073,null,{"value":"13"}] 12:11:12 INFO - PROCESS | 2348 | 1464289872303 Marionette TRACE conn8 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:11:12 INFO - PROCESS | 2348 | 1464289872305 Marionette TRACE conn8 <- [1,1074,null,{}] 12:11:12 INFO - PROCESS | 2348 | 1464289872309 Marionette TRACE conn8 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:12 INFO - PROCESS | 2348 | 1464289872431 Marionette TRACE conn8 <- [1,1075,null,{"value":null}] 12:11:12 INFO - PROCESS | 2348 | 1464289872580 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:12 INFO - PROCESS | 2348 | ++DOCSHELL 13047400 == 99 [pid = 2348] [id = 278] 12:11:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 155 (1304F800) [pid = 2348] [serial = 833] [outer = 00000000] 12:11:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 156 (20956800) [pid = 2348] [serial = 834] [outer = 1304F800] 12:11:12 INFO - PROCESS | 2348 | 1464289872637 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 157 (2095A400) [pid = 2348] [serial = 835] [outer = 1304F800] 12:11:13 INFO - PROCESS | 2348 | 1464289873472 Marionette TRACE conn8 <- [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]]]}] 12:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1232ms 12:11:13 INFO - PROCESS | 2348 | 1464289873540 Marionette TRACE conn8 -> [0,1077,"getWindowHandle",null] 12:11:13 INFO - PROCESS | 2348 | 1464289873543 Marionette TRACE conn8 <- [1,1077,null,{"value":"13"}] 12:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:11:13 INFO - PROCESS | 2348 | 1464289873549 Marionette TRACE conn8 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:11:13 INFO - PROCESS | 2348 | 1464289873552 Marionette TRACE conn8 <- [1,1078,null,{}] 12:11:13 INFO - PROCESS | 2348 | 1464289873558 Marionette TRACE conn8 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:13 INFO - PROCESS | 2348 | 1464289873663 Marionette TRACE conn8 <- [1,1079,null,{"value":null}] 12:11:13 INFO - PROCESS | 2348 | 1464289873808 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 2348 | ++DOCSHELL 0D248C00 == 100 [pid = 2348] [id = 279] 12:11:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 158 (0D250400) [pid = 2348] [serial = 836] [outer = 00000000] 12:11:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 159 (0D538800) [pid = 2348] [serial = 837] [outer = 0D250400] 12:11:13 INFO - PROCESS | 2348 | 1464289873863 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 160 (0D7E2C00) [pid = 2348] [serial = 838] [outer = 0D250400] 12:11:14 INFO - PROCESS | 2348 | 1464289874417 Marionette TRACE conn8 <- [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]]]}] 12:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 12:11:14 INFO - PROCESS | 2348 | 1464289874480 Marionette TRACE conn8 -> [0,1081,"getWindowHandle",null] 12:11:14 INFO - PROCESS | 2348 | 1464289874485 Marionette TRACE conn8 <- [1,1081,null,{"value":"13"}] 12:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:11:14 INFO - PROCESS | 2348 | 1464289874491 Marionette TRACE conn8 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 2348 | 1464289874494 Marionette TRACE conn8 <- [1,1082,null,{}] 12:11:14 INFO - PROCESS | 2348 | 1464289874497 Marionette TRACE conn8 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:14 INFO - PROCESS | 2348 | 1464289874609 Marionette TRACE conn8 <- [1,1083,null,{"value":null}] 12:11:14 INFO - PROCESS | 2348 | 1464289874750 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 2348 | ++DOCSHELL 0EF1BC00 == 101 [pid = 2348] [id = 280] 12:11:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 161 (0EFA8C00) [pid = 2348] [serial = 839] [outer = 00000000] 12:11:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 162 (11A40400) [pid = 2348] [serial = 840] [outer = 0EFA8C00] 12:11:14 INFO - PROCESS | 2348 | 1464289874800 Marionette DEBUG loaded listener.js 12:11:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 163 (11CD6800) [pid = 2348] [serial = 841] [outer = 0EFA8C00] 12:11:15 INFO - PROCESS | 2348 | --DOCSHELL 13051800 == 100 [pid = 2348] [id = 271] 12:11:15 INFO - PROCESS | 2348 | --DOCSHELL 16BA3000 == 99 [pid = 2348] [id = 270] 12:11:15 INFO - PROCESS | 2348 | --DOCSHELL 11A3BC00 == 98 [pid = 2348] [id = 269] 12:11:15 INFO - PROCESS | 2348 | --DOCSHELL 19F5E000 == 97 [pid = 2348] [id = 268] 12:11:15 INFO - PROCESS | 2348 | --DOCSHELL 19B34800 == 96 [pid = 2348] [id = 267] 12:11:15 INFO - PROCESS | 2348 | --DOCSHELL 17164000 == 95 [pid = 2348] [id = 266] 12:11:15 INFO - PROCESS | 2348 | --DOCSHELL 007BB400 == 94 [pid = 2348] [id = 265] 12:11:15 INFO - PROCESS | 2348 | --DOCSHELL 137D2C00 == 93 [pid = 2348] [id = 264] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 162 (17157C00) [pid = 2348] [serial = 762] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 161 (1C26E400) [pid = 2348] [serial = 735] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 160 (16C65000) [pid = 2348] [serial = 729] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 159 (204A2000) [pid = 2348] [serial = 741] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 158 (14CDC000) [pid = 2348] [serial = 726] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 157 (20829400) [pid = 2348] [serial = 744] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 156 (1DCB3000) [pid = 2348] [serial = 738] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 155 (19B09000) [pid = 2348] [serial = 732] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOCSHELL 0CC3A400 == 92 [pid = 2348] [id = 263] 12:11:15 INFO - PROCESS | 2348 | --DOCSHELL 175A3000 == 91 [pid = 2348] [id = 257] 12:11:15 INFO - PROCESS | 2348 | --DOCSHELL 161B8400 == 90 [pid = 2348] [id = 256] 12:11:15 INFO - PROCESS | 2348 | --DOCSHELL 0D53B400 == 89 [pid = 2348] [id = 255] 12:11:15 INFO - PROCESS | 2348 | --DOCSHELL 16D0EC00 == 88 [pid = 2348] [id = 254] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 154 (16BC0800) [pid = 2348] [serial = 759] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 153 (162C3000) [pid = 2348] [serial = 756] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 152 (14820400) [pid = 2348] [serial = 754] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 151 (1370D400) [pid = 2348] [serial = 753] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 150 (14CE4000) [pid = 2348] [serial = 750] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 149 (164C7400) [pid = 2348] [serial = 757] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 148 (161AB000) [pid = 2348] [serial = 751] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 147 (11D1E000) [pid = 2348] [serial = 748] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 146 (11D15C00) [pid = 2348] [serial = 747] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | --DOMWINDOW == 145 (16C60400) [pid = 2348] [serial = 760] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2348 | 1464289875443 Marionette TRACE conn8 <- [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]]]}] 12:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 970ms 12:11:15 INFO - PROCESS | 2348 | 1464289875464 Marionette TRACE conn8 -> [0,1085,"getWindowHandle",null] 12:11:15 INFO - PROCESS | 2348 | 1464289875466 Marionette TRACE conn8 <- [1,1085,null,{"value":"13"}] 12:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:11:15 INFO - PROCESS | 2348 | 1464289875470 Marionette TRACE conn8 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:11:15 INFO - PROCESS | 2348 | 1464289875473 Marionette TRACE conn8 <- [1,1086,null,{}] 12:11:15 INFO - PROCESS | 2348 | 1464289875486 Marionette TRACE conn8 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:15 INFO - PROCESS | 2348 | 1464289875579 Marionette TRACE conn8 <- [1,1087,null,{"value":null}] 12:11:15 INFO - PROCESS | 2348 | 1464289875678 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:15 INFO - PROCESS | 2348 | ++DOCSHELL 11D15C00 == 89 [pid = 2348] [id = 281] 12:11:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 146 (11D17000) [pid = 2348] [serial = 842] [outer = 00000000] 12:11:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 147 (12105400) [pid = 2348] [serial = 843] [outer = 11D17000] 12:11:15 INFO - PROCESS | 2348 | 1464289875726 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 148 (12188800) [pid = 2348] [serial = 844] [outer = 11D17000] 12:11:16 INFO - PROCESS | 2348 | 1464289876147 Marionette TRACE conn8 <- [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]]]}] 12:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 731ms 12:11:16 INFO - PROCESS | 2348 | 1464289876200 Marionette TRACE conn8 -> [0,1089,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 2348 | 1464289876203 Marionette TRACE conn8 <- [1,1089,null,{"value":"13"}] 12:11:16 INFO - PROCESS | 2348 | 1464289876206 Marionette TRACE conn8 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - PROCESS | 2348 | 1464289876207 Marionette TRACE conn8 <- [1,1090,null,{}] 12:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:11:16 INFO - PROCESS | 2348 | 1464289876215 Marionette TRACE conn8 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:16 INFO - PROCESS | 2348 | 1464289876305 Marionette TRACE conn8 <- [1,1091,null,{"value":null}] 12:11:16 INFO - PROCESS | 2348 | 1464289876314 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 2348 | ++DOCSHELL 12FCB400 == 90 [pid = 2348] [id = 282] 12:11:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 149 (12FCBC00) [pid = 2348] [serial = 845] [outer = 00000000] 12:11:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 150 (12FD3800) [pid = 2348] [serial = 846] [outer = 12FCBC00] 12:11:16 INFO - PROCESS | 2348 | 1464289876359 Marionette DEBUG loaded listener.js 12:11:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 151 (137D4400) [pid = 2348] [serial = 847] [outer = 12FCBC00] 12:11:16 INFO - PROCESS | 2348 | 1464289876809 Marionette TRACE conn8 <- [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]]]}] 12:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 630ms 12:11:16 INFO - PROCESS | 2348 | 1464289876841 Marionette TRACE conn8 -> [0,1093,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 2348 | 1464289876843 Marionette TRACE conn8 <- [1,1093,null,{"value":"13"}] 12:11:16 INFO - PROCESS | 2348 | 1464289876850 Marionette TRACE conn8 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:11:16 INFO - PROCESS | 2348 | 1464289876851 Marionette TRACE conn8 <- [1,1094,null,{}] 12:11:16 INFO - PROCESS | 2348 | 1464289876855 Marionette TRACE conn8 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:16 INFO - PROCESS | 2348 | 1464289876941 Marionette TRACE conn8 <- [1,1095,null,{"value":null}] 12:11:16 INFO - PROCESS | 2348 | 1464289876948 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:17 INFO - PROCESS | 2348 | ++DOCSHELL 0D530800 == 91 [pid = 2348] [id = 283] 12:11:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 152 (137D8800) [pid = 2348] [serial = 848] [outer = 00000000] 12:11:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 153 (14812800) [pid = 2348] [serial = 849] [outer = 137D8800] 12:11:17 INFO - PROCESS | 2348 | 1464289876993 Marionette DEBUG loaded listener.js 12:11:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 154 (14C57000) [pid = 2348] [serial = 850] [outer = 137D8800] 12:11:17 INFO - PROCESS | 2348 | 1464289877466 Marionette TRACE conn8 <- [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]]]}] 12:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 12:11:17 INFO - PROCESS | 2348 | 1464289877526 Marionette TRACE conn8 -> [0,1097,"getWindowHandle",null] 12:11:17 INFO - PROCESS | 2348 | 1464289877528 Marionette TRACE conn8 <- [1,1097,null,{"value":"13"}] 12:11:17 INFO - PROCESS | 2348 | 1464289877531 Marionette TRACE conn8 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:11:17 INFO - PROCESS | 2348 | 1464289877533 Marionette TRACE conn8 <- [1,1098,null,{}] 12:11:17 INFO - PROCESS | 2348 | 1464289877536 Marionette TRACE conn8 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:17 INFO - PROCESS | 2348 | 1464289877674 Marionette TRACE conn8 <- [1,1099,null,{"value":null}] 12:11:17 INFO - PROCESS | 2348 | 1464289877733 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:17 INFO - PROCESS | 2348 | ++DOCSHELL 14CDE000 == 92 [pid = 2348] [id = 284] 12:11:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 155 (14DAF400) [pid = 2348] [serial = 851] [outer = 00000000] 12:11:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 156 (153F9400) [pid = 2348] [serial = 852] [outer = 14DAF400] 12:11:17 INFO - PROCESS | 2348 | 1464289877779 Marionette DEBUG loaded listener.js 12:11:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 157 (15703800) [pid = 2348] [serial = 853] [outer = 14DAF400] 12:11:18 INFO - PROCESS | 2348 | 1464289878200 Marionette TRACE conn8 <- [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]]]}] 12:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 730ms 12:11:18 INFO - PROCESS | 2348 | 1464289878265 Marionette TRACE conn8 -> [0,1101,"getWindowHandle",null] 12:11:18 INFO - PROCESS | 2348 | 1464289878267 Marionette TRACE conn8 <- [1,1101,null,{"value":"13"}] 12:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:11:18 INFO - PROCESS | 2348 | 1464289878277 Marionette TRACE conn8 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:11:18 INFO - PROCESS | 2348 | 1464289878279 Marionette TRACE conn8 <- [1,1102,null,{}] 12:11:18 INFO - PROCESS | 2348 | 1464289878282 Marionette TRACE conn8 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:18 INFO - PROCESS | 2348 | 1464289878428 Marionette TRACE conn8 <- [1,1103,null,{"value":null}] 12:11:18 INFO - PROCESS | 2348 | 1464289878494 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 2348 | ++DOCSHELL 161ADC00 == 93 [pid = 2348] [id = 285] 12:11:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 158 (161AE800) [pid = 2348] [serial = 854] [outer = 00000000] 12:11:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 159 (161CE800) [pid = 2348] [serial = 855] [outer = 161AE800] 12:11:18 INFO - PROCESS | 2348 | 1464289878539 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 160 (16231400) [pid = 2348] [serial = 856] [outer = 161AE800] 12:11:18 INFO - PROCESS | 2348 | 1464289878960 Marionette TRACE conn8 <- [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]]]}] 12:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 12:11:19 INFO - PROCESS | 2348 | 1464289879015 Marionette TRACE conn8 -> [0,1105,"getWindowHandle",null] 12:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:11:19 INFO - PROCESS | 2348 | 1464289879017 Marionette TRACE conn8 <- [1,1105,null,{"value":"13"}] 12:11:19 INFO - PROCESS | 2348 | 1464289879020 Marionette TRACE conn8 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - PROCESS | 2348 | 1464289879022 Marionette TRACE conn8 <- [1,1106,null,{}] 12:11:19 INFO - PROCESS | 2348 | 1464289879025 Marionette TRACE conn8 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:19 INFO - PROCESS | 2348 | 1464289879162 Marionette TRACE conn8 <- [1,1107,null,{"value":null}] 12:11:19 INFO - PROCESS | 2348 | 1464289879234 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:19 INFO - PROCESS | 2348 | ++DOCSHELL 161B6800 == 94 [pid = 2348] [id = 286] 12:11:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 161 (16232C00) [pid = 2348] [serial = 857] [outer = 00000000] 12:11:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 162 (162C9400) [pid = 2348] [serial = 858] [outer = 16232C00] 12:11:19 INFO - PROCESS | 2348 | 1464289879279 Marionette DEBUG loaded listener.js 12:11:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 163 (16B0D000) [pid = 2348] [serial = 859] [outer = 16232C00] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 162 (19B38800) [pid = 2348] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 161 (162C4000) [pid = 2348] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 160 (12F09C00) [pid = 2348] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 159 (1C416000) [pid = 2348] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 158 (1D30E800) [pid = 2348] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 157 (1C294400) [pid = 2348] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 156 (19F5C800) [pid = 2348] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 155 (1448B800) [pid = 2348] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 154 (19B34C00) [pid = 2348] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 153 (19F5F000) [pid = 2348] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 152 (11D11C00) [pid = 2348] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 151 (1BD9C400) [pid = 2348] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 150 (175C0000) [pid = 2348] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 149 (0D534000) [pid = 2348] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 148 (153EFC00) [pid = 2348] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 147 (0CC7B000) [pid = 2348] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:11:20 INFO - PROCESS | 2348 | --DOMWINDOW == 146 (12104000) [pid = 2348] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:11:20 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:11:20 INFO - PROCESS | 2348 | 1464289880259 Marionette TRACE conn8 <- [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]]]}] 12:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1284ms 12:11:20 INFO - PROCESS | 2348 | 1464289880304 Marionette TRACE conn8 -> [0,1109,"getWindowHandle",null] 12:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:11:20 INFO - PROCESS | 2348 | 1464289880306 Marionette TRACE conn8 <- [1,1109,null,{"value":"13"}] 12:11:20 INFO - PROCESS | 2348 | 1464289880309 Marionette TRACE conn8 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - PROCESS | 2348 | 1464289880311 Marionette TRACE conn8 <- [1,1110,null,{}] 12:11:20 INFO - PROCESS | 2348 | 1464289880314 Marionette TRACE conn8 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:20 INFO - PROCESS | 2348 | 1464289880400 Marionette TRACE conn8 <- [1,1111,null,{"value":null}] 12:11:20 INFO - PROCESS | 2348 | 1464289880407 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 2348 | ++DOCSHELL 1340E000 == 95 [pid = 2348] [id = 287] 12:11:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 147 (1481DC00) [pid = 2348] [serial = 860] [outer = 00000000] 12:11:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 148 (16BA5800) [pid = 2348] [serial = 861] [outer = 1481DC00] 12:11:20 INFO - PROCESS | 2348 | 1464289880451 Marionette DEBUG loaded listener.js 12:11:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 149 (16BCCC00) [pid = 2348] [serial = 862] [outer = 1481DC00] 12:11:20 INFO - PROCESS | 2348 | 1464289880869 Marionette TRACE conn8 <- [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]]]}] 12:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 570ms 12:11:20 INFO - PROCESS | 2348 | 1464289880888 Marionette TRACE conn8 -> [0,1113,"getWindowHandle",null] 12:11:20 INFO - PROCESS | 2348 | 1464289880890 Marionette TRACE conn8 <- [1,1113,null,{"value":"13"}] 12:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:11:20 INFO - PROCESS | 2348 | 1464289880893 Marionette TRACE conn8 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - PROCESS | 2348 | 1464289880895 Marionette TRACE conn8 <- [1,1114,null,{}] 12:11:20 INFO - PROCESS | 2348 | 1464289880898 Marionette TRACE conn8 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:21 INFO - PROCESS | 2348 | 1464289881031 Marionette TRACE conn8 <- [1,1115,null,{"value":null}] 12:11:21 INFO - PROCESS | 2348 | 1464289881069 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:21 INFO - PROCESS | 2348 | ++DOCSHELL 0DB7E400 == 96 [pid = 2348] [id = 288] 12:11:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 150 (162C9000) [pid = 2348] [serial = 863] [outer = 00000000] 12:11:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 151 (16C60000) [pid = 2348] [serial = 864] [outer = 162C9000] 12:11:21 INFO - PROCESS | 2348 | 1464289881113 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 152 (16C65C00) [pid = 2348] [serial = 865] [outer = 162C9000] 12:11:21 INFO - PROCESS | 2348 | 1464289881528 Marionette TRACE conn8 <- [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]]]}] 12:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 12:11:21 INFO - PROCESS | 2348 | 1464289881565 Marionette TRACE conn8 -> [0,1117,"getWindowHandle",null] 12:11:21 INFO - PROCESS | 2348 | 1464289881568 Marionette TRACE conn8 <- [1,1117,null,{"value":"13"}] 12:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:11:21 INFO - PROCESS | 2348 | 1464289881571 Marionette TRACE conn8 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:11:21 INFO - PROCESS | 2348 | 1464289881573 Marionette TRACE conn8 <- [1,1118,null,{}] 12:11:21 INFO - PROCESS | 2348 | 1464289881577 Marionette TRACE conn8 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:21 INFO - PROCESS | 2348 | 1464289881725 Marionette TRACE conn8 <- [1,1119,null,{"value":null}] 12:11:21 INFO - PROCESS | 2348 | 1464289881742 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:21 INFO - PROCESS | 2348 | ++DOCSHELL 17163800 == 97 [pid = 2348] [id = 289] 12:11:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 153 (175AB400) [pid = 2348] [serial = 866] [outer = 00000000] 12:11:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 154 (175B9800) [pid = 2348] [serial = 867] [outer = 175AB400] 12:11:21 INFO - PROCESS | 2348 | 1464289881793 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 155 (1858C000) [pid = 2348] [serial = 868] [outer = 175AB400] 12:11:22 INFO - PROCESS | 2348 | 1464289882500 Marionette TRACE conn8 <- [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]]]}] 12:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 970ms 12:11:22 INFO - PROCESS | 2348 | 1464289882542 Marionette TRACE conn8 -> [0,1121,"getWindowHandle",null] 12:11:22 INFO - PROCESS | 2348 | 1464289882548 Marionette TRACE conn8 <- [1,1121,null,{"value":"13"}] 12:11:22 INFO - PROCESS | 2348 | 1464289882553 Marionette TRACE conn8 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:11:22 INFO - PROCESS | 2348 | 1464289882557 Marionette TRACE conn8 <- [1,1122,null,{}] 12:11:22 INFO - PROCESS | 2348 | 1464289882563 Marionette TRACE conn8 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:22 INFO - PROCESS | 2348 | 1464289882683 Marionette TRACE conn8 <- [1,1123,null,{"value":null}] 12:11:22 INFO - PROCESS | 2348 | 1464289882847 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:22 INFO - PROCESS | 2348 | ++DOCSHELL 0DA74000 == 98 [pid = 2348] [id = 290] 12:11:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 156 (0DB21400) [pid = 2348] [serial = 869] [outer = 00000000] 12:11:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 157 (11A11800) [pid = 2348] [serial = 870] [outer = 0DB21400] 12:11:22 INFO - PROCESS | 2348 | 1464289882908 Marionette DEBUG loaded listener.js 12:11:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 158 (11D16C00) [pid = 2348] [serial = 871] [outer = 0DB21400] 12:11:23 INFO - PROCESS | 2348 | 1464289883496 Marionette TRACE conn8 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 970ms 12:11:23 INFO - PROCESS | 2348 | 1464289883527 Marionette TRACE conn8 -> [0,1125,"getWindowHandle",null] 12:11:23 INFO - PROCESS | 2348 | 1464289883534 Marionette TRACE conn8 <- [1,1125,null,{"value":"13"}] 12:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:11:23 INFO - PROCESS | 2348 | 1464289883540 Marionette TRACE conn8 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:11:23 INFO - PROCESS | 2348 | 1464289883543 Marionette TRACE conn8 <- [1,1126,null,{}] 12:11:23 INFO - PROCESS | 2348 | 1464289883547 Marionette TRACE conn8 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:23 INFO - PROCESS | 2348 | 1464289883668 Marionette TRACE conn8 <- [1,1127,null,{"value":null}] 12:11:23 INFO - PROCESS | 2348 | 1464289883783 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:23 INFO - PROCESS | 2348 | ++DOCSHELL 12FD4000 == 99 [pid = 2348] [id = 291] 12:11:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 159 (1340B000) [pid = 2348] [serial = 872] [outer = 00000000] 12:11:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 160 (14DAC400) [pid = 2348] [serial = 873] [outer = 1340B000] 12:11:23 INFO - PROCESS | 2348 | 1464289883878 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 161 (153F8000) [pid = 2348] [serial = 874] [outer = 1340B000] 12:11:24 INFO - PROCESS | 2348 | 1464289884484 Marionette TRACE conn8 <- [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]]]}] 12:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 971ms 12:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:11:24 INFO - PROCESS | 2348 | 1464289884512 Marionette TRACE conn8 -> [0,1129,"getWindowHandle",null] 12:11:24 INFO - PROCESS | 2348 | 1464289884514 Marionette TRACE conn8 <- [1,1129,null,{"value":"13"}] 12:11:24 INFO - PROCESS | 2348 | 1464289884518 Marionette TRACE conn8 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:11:24 INFO - PROCESS | 2348 | 1464289884522 Marionette TRACE conn8 <- [1,1130,null,{}] 12:11:24 INFO - PROCESS | 2348 | 1464289884534 Marionette TRACE conn8 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:24 INFO - PROCESS | 2348 | 1464289884651 Marionette TRACE conn8 <- [1,1131,null,{"value":null}] 12:11:24 INFO - PROCESS | 2348 | 1464289884795 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:24 INFO - PROCESS | 2348 | ++DOCSHELL 17164C00 == 100 [pid = 2348] [id = 292] 12:11:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 162 (175B5800) [pid = 2348] [serial = 875] [outer = 00000000] 12:11:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 163 (175BE400) [pid = 2348] [serial = 876] [outer = 175B5800] 12:11:24 INFO - PROCESS | 2348 | 1464289884854 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 164 (187AB800) [pid = 2348] [serial = 877] [outer = 175B5800] 12:11:25 INFO - PROCESS | 2348 | 1464289885478 Marionette TRACE conn8 <- [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]]]}] 12:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 970ms 12:11:25 INFO - PROCESS | 2348 | 1464289885523 Marionette TRACE conn8 -> [0,1133,"getWindowHandle",null] 12:11:25 INFO - PROCESS | 2348 | 1464289885527 Marionette TRACE conn8 <- [1,1133,null,{"value":"13"}] 12:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:11:25 INFO - PROCESS | 2348 | 1464289885530 Marionette TRACE conn8 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - PROCESS | 2348 | 1464289885532 Marionette TRACE conn8 <- [1,1134,null,{}] 12:11:25 INFO - PROCESS | 2348 | 1464289885536 Marionette TRACE conn8 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:25 INFO - PROCESS | 2348 | 1464289885654 Marionette TRACE conn8 <- [1,1135,null,{"value":null}] 12:11:25 INFO - PROCESS | 2348 | 1464289885795 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:25 INFO - PROCESS | 2348 | ++DOCSHELL 18B12C00 == 101 [pid = 2348] [id = 293] 12:11:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 165 (18C44C00) [pid = 2348] [serial = 878] [outer = 00000000] 12:11:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 166 (18CA5C00) [pid = 2348] [serial = 879] [outer = 18C44C00] 12:11:25 INFO - PROCESS | 2348 | 1464289885853 Marionette DEBUG loaded listener.js 12:11:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 167 (18D35400) [pid = 2348] [serial = 880] [outer = 18C44C00] 12:11:26 INFO - PROCESS | 2348 | 1464289886404 Marionette TRACE conn8 <- [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]]]}] 12:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 930ms 12:11:26 INFO - PROCESS | 2348 | 1464289886463 Marionette TRACE conn8 -> [0,1137,"getWindowHandle",null] 12:11:26 INFO - PROCESS | 2348 | 1464289886466 Marionette TRACE conn8 <- [1,1137,null,{"value":"13"}] 12:11:26 INFO - PROCESS | 2348 | 1464289886469 Marionette TRACE conn8 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:11:26 INFO - PROCESS | 2348 | 1464289886471 Marionette TRACE conn8 <- [1,1138,null,{}] 12:11:26 INFO - PROCESS | 2348 | 1464289886475 Marionette TRACE conn8 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:26 INFO - PROCESS | 2348 | 1464289886588 Marionette TRACE conn8 <- [1,1139,null,{"value":null}] 12:11:26 INFO - PROCESS | 2348 | 1464289886728 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:26 INFO - PROCESS | 2348 | ++DOCSHELL 18DD2800 == 102 [pid = 2348] [id = 294] 12:11:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 168 (18DD5C00) [pid = 2348] [serial = 881] [outer = 00000000] 12:11:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 169 (19B0FC00) [pid = 2348] [serial = 882] [outer = 18DD5C00] 12:11:26 INFO - PROCESS | 2348 | 1464289886784 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 170 (19B30400) [pid = 2348] [serial = 883] [outer = 18DD5C00] 12:11:27 INFO - PROCESS | 2348 | 1464289887403 Marionette TRACE conn8 <- [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]]]}] 12:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 970ms 12:11:27 INFO - PROCESS | 2348 | 1464289887443 Marionette TRACE conn8 -> [0,1141,"getWindowHandle",null] 12:11:27 INFO - PROCESS | 2348 | 1464289887445 Marionette TRACE conn8 <- [1,1141,null,{"value":"13"}] 12:11:27 INFO - PROCESS | 2348 | 1464289887449 Marionette TRACE conn8 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:11:27 INFO - PROCESS | 2348 | 1464289887451 Marionette TRACE conn8 <- [1,1142,null,{}] 12:11:27 INFO - PROCESS | 2348 | 1464289887455 Marionette TRACE conn8 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:27 INFO - PROCESS | 2348 | 1464289887576 Marionette TRACE conn8 <- [1,1143,null,{"value":null}] 12:11:27 INFO - PROCESS | 2348 | 1464289887718 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:27 INFO - PROCESS | 2348 | ++DOCSHELL 19B37400 == 103 [pid = 2348] [id = 295] 12:11:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 171 (19C38800) [pid = 2348] [serial = 884] [outer = 00000000] 12:11:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 172 (19CDFC00) [pid = 2348] [serial = 885] [outer = 19C38800] 12:11:27 INFO - PROCESS | 2348 | 1464289887775 Marionette DEBUG loaded listener.js 12:11:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 173 (19CE0000) [pid = 2348] [serial = 886] [outer = 19C38800] 12:11:28 INFO - PROCESS | 2348 | 1464289888387 Marionette TRACE conn8 <- [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]]]}] 12:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1020ms 12:11:28 INFO - PROCESS | 2348 | 1464289888474 Marionette TRACE conn8 -> [0,1145,"getWindowHandle",null] 12:11:28 INFO - PROCESS | 2348 | 1464289888476 Marionette TRACE conn8 <- [1,1145,null,{"value":"13"}] 12:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:11:28 INFO - PROCESS | 2348 | 1464289888480 Marionette TRACE conn8 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:11:28 INFO - PROCESS | 2348 | 1464289888482 Marionette TRACE conn8 <- [1,1146,null,{}] 12:11:28 INFO - PROCESS | 2348 | 1464289888486 Marionette TRACE conn8 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:28 INFO - PROCESS | 2348 | 1464289888598 Marionette TRACE conn8 <- [1,1147,null,{"value":null}] 12:11:28 INFO - PROCESS | 2348 | 1464289888739 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 2348 | ++DOCSHELL 12108C00 == 104 [pid = 2348] [id = 296] 12:11:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 174 (121DB400) [pid = 2348] [serial = 887] [outer = 00000000] 12:11:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 175 (16230800) [pid = 2348] [serial = 888] [outer = 121DB400] 12:11:28 INFO - PROCESS | 2348 | 1464289888795 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 176 (16C6B800) [pid = 2348] [serial = 889] [outer = 121DB400] 12:11:29 INFO - PROCESS | 2348 | 1464289889356 Marionette TRACE conn8 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 12:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 930ms 12:11:29 INFO - PROCESS | 2348 | 1464289889414 Marionette TRACE conn8 -> [0,1149,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 2348 | 1464289889416 Marionette TRACE conn8 <- [1,1149,null,{"value":"13"}] 12:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:11:29 INFO - PROCESS | 2348 | 1464289889420 Marionette TRACE conn8 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 2348 | 1464289889422 Marionette TRACE conn8 <- [1,1150,null,{}] 12:11:29 INFO - PROCESS | 2348 | 1464289889426 Marionette TRACE conn8 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:29 INFO - PROCESS | 2348 | 1464289889538 Marionette TRACE conn8 <- [1,1151,null,{"value":null}] 12:11:29 INFO - PROCESS | 2348 | 1464289889875 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 2348 | ++DOCSHELL 0D270400 == 105 [pid = 2348] [id = 297] 12:11:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 177 (0D270800) [pid = 2348] [serial = 890] [outer = 00000000] 12:11:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 178 (0D53B400) [pid = 2348] [serial = 891] [outer = 0D270800] 12:11:29 INFO - PROCESS | 2348 | 1464289889927 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 179 (0DB28C00) [pid = 2348] [serial = 892] [outer = 0D270800] 12:11:30 INFO - PROCESS | 2348 | 1464289890554 Marionette TRACE conn8 <- [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]]]}] 12:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1172ms 12:11:30 INFO - PROCESS | 2348 | 1464289890596 Marionette TRACE conn8 -> [0,1153,"getWindowHandle",null] 12:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:11:30 INFO - PROCESS | 2348 | 1464289890601 Marionette TRACE conn8 <- [1,1153,null,{"value":"13"}] 12:11:30 INFO - PROCESS | 2348 | 1464289890605 Marionette TRACE conn8 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:11:30 INFO - PROCESS | 2348 | 1464289890608 Marionette TRACE conn8 <- [1,1154,null,{}] 12:11:30 INFO - PROCESS | 2348 | 1464289890613 Marionette TRACE conn8 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:30 INFO - PROCESS | 2348 | 1464289890723 Marionette TRACE conn8 <- [1,1155,null,{"value":null}] 12:11:30 INFO - PROCESS | 2348 | 1464289890896 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:30 INFO - PROCESS | 2348 | --DOCSHELL 12106800 == 104 [pid = 2348] [id = 16] 12:11:30 INFO - PROCESS | 2348 | --DOCSHELL 0DB7E400 == 103 [pid = 2348] [id = 288] 12:11:30 INFO - PROCESS | 2348 | --DOCSHELL 1340E000 == 102 [pid = 2348] [id = 287] 12:11:30 INFO - PROCESS | 2348 | --DOCSHELL 161B6800 == 101 [pid = 2348] [id = 286] 12:11:30 INFO - PROCESS | 2348 | --DOCSHELL 161ADC00 == 100 [pid = 2348] [id = 285] 12:11:30 INFO - PROCESS | 2348 | --DOCSHELL 14CDE000 == 99 [pid = 2348] [id = 284] 12:11:30 INFO - PROCESS | 2348 | --DOCSHELL 0D530800 == 98 [pid = 2348] [id = 283] 12:11:30 INFO - PROCESS | 2348 | --DOCSHELL 12FCB400 == 97 [pid = 2348] [id = 282] 12:11:30 INFO - PROCESS | 2348 | --DOCSHELL 11D15C00 == 96 [pid = 2348] [id = 281] 12:11:30 INFO - PROCESS | 2348 | --DOCSHELL 0EF1BC00 == 95 [pid = 2348] [id = 280] 12:11:30 INFO - PROCESS | 2348 | --DOCSHELL 0D248C00 == 94 [pid = 2348] [id = 279] 12:11:30 INFO - PROCESS | 2348 | ++DOCSHELL 0CDF1C00 == 95 [pid = 2348] [id = 298] 12:11:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 180 (0D248C00) [pid = 2348] [serial = 893] [outer = 00000000] 12:11:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 181 (0DB28000) [pid = 2348] [serial = 894] [outer = 0D248C00] 12:11:31 INFO - PROCESS | 2348 | 1464289891001 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 182 (11D15C00) [pid = 2348] [serial = 895] [outer = 0D248C00] 12:11:31 INFO - PROCESS | 2348 | --DOCSHELL 144CDC00 == 94 [pid = 2348] [id = 273] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 181 (16F49400) [pid = 2348] [serial = 630] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 180 (14495800) [pid = 2348] [serial = 627] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 179 (1C552000) [pid = 2348] [serial = 639] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 178 (1DFE2400) [pid = 2348] [serial = 642] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 177 (1C414400) [pid = 2348] [serial = 636] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 176 (1C263400) [pid = 2348] [serial = 633] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 175 (19C3A800) [pid = 2348] [serial = 582] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 174 (1C29C400) [pid = 2348] [serial = 813] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 173 (19CD6C00) [pid = 2348] [serial = 801] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 172 (1B342800) [pid = 2348] [serial = 804] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 171 (19CE2800) [pid = 2348] [serial = 802] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 170 (1BD9DC00) [pid = 2348] [serial = 805] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 169 (14CDDC00) [pid = 2348] [serial = 807] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 168 (16BCAC00) [pid = 2348] [serial = 808] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 167 (1C269000) [pid = 2348] [serial = 810] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 166 (18C9C800) [pid = 2348] [serial = 798] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 165 (16C69400) [pid = 2348] [serial = 795] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 164 (17158000) [pid = 2348] [serial = 796] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 163 (161D0C00) [pid = 2348] [serial = 792] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 162 (16238400) [pid = 2348] [serial = 793] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 161 (12106C00) [pid = 2348] [serial = 765] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 160 (0E3BBC00) [pid = 2348] [serial = 789] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 159 (11FE7000) [pid = 2348] [serial = 790] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 158 (162C2800) [pid = 2348] [serial = 787] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 157 (161AFC00) [pid = 2348] [serial = 786] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 156 (162C4400) [pid = 2348] [serial = 768] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 155 (18593400) [pid = 2348] [serial = 771] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 154 (18D36400) [pid = 2348] [serial = 774] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 153 (19C36000) [pid = 2348] [serial = 777] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 152 (19F67800) [pid = 2348] [serial = 780] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 151 (1B337800) [pid = 2348] [serial = 783] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 150 (1C41E000) [pid = 2348] [serial = 814] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 149 (1C295800) [pid = 2348] [serial = 811] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | --DOMWINDOW == 148 (18D38000) [pid = 2348] [serial = 799] [outer = 00000000] [url = about:blank] 12:11:31 INFO - PROCESS | 2348 | 1464289891467 Marionette TRACE conn8 <- [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]]]}] 12:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 890ms 12:11:31 INFO - PROCESS | 2348 | 1464289891498 Marionette TRACE conn8 -> [0,1157,"getWindowHandle",null] 12:11:31 INFO - PROCESS | 2348 | 1464289891502 Marionette TRACE conn8 <- [1,1157,null,{"value":"13"}] 12:11:31 INFO - PROCESS | 2348 | 1464289891505 Marionette TRACE conn8 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:11:31 INFO - PROCESS | 2348 | 1464289891507 Marionette TRACE conn8 <- [1,1158,null,{}] 12:11:31 INFO - PROCESS | 2348 | 1464289891511 Marionette TRACE conn8 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:31 INFO - PROCESS | 2348 | 1464289891606 Marionette TRACE conn8 <- [1,1159,null,{"value":null}] 12:11:31 INFO - PROCESS | 2348 | 1464289891618 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:31 INFO - PROCESS | 2348 | ++DOCSHELL 1370A000 == 95 [pid = 2348] [id = 299] 12:11:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 149 (13914000) [pid = 2348] [serial = 896] [outer = 00000000] 12:11:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 150 (14817400) [pid = 2348] [serial = 897] [outer = 13914000] 12:11:31 INFO - PROCESS | 2348 | 1464289891664 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 151 (14C5D000) [pid = 2348] [serial = 898] [outer = 13914000] 12:11:32 INFO - PROCESS | 2348 | 1464289892158 Marionette TRACE conn8 <- [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]]]}] 12:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 12:11:32 INFO - PROCESS | 2348 | 1464289892180 Marionette TRACE conn8 -> [0,1161,"getWindowHandle",null] 12:11:32 INFO - PROCESS | 2348 | 1464289892183 Marionette TRACE conn8 <- [1,1161,null,{"value":"13"}] 12:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:11:32 INFO - PROCESS | 2348 | 1464289892192 Marionette TRACE conn8 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - PROCESS | 2348 | 1464289892197 Marionette TRACE conn8 <- [1,1162,null,{}] 12:11:32 INFO - PROCESS | 2348 | 1464289892201 Marionette TRACE conn8 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:32 INFO - PROCESS | 2348 | 1464289892295 Marionette TRACE conn8 <- [1,1163,null,{"value":null}] 12:11:32 INFO - PROCESS | 2348 | 1464289892304 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:32 INFO - PROCESS | 2348 | ++DOCSHELL 14CE0000 == 96 [pid = 2348] [id = 300] 12:11:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 152 (153F4400) [pid = 2348] [serial = 899] [outer = 00000000] 12:11:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 153 (161D8800) [pid = 2348] [serial = 900] [outer = 153F4400] 12:11:32 INFO - PROCESS | 2348 | 1464289892349 Marionette DEBUG loaded listener.js 12:11:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 154 (1623AC00) [pid = 2348] [serial = 901] [outer = 153F4400] 12:11:32 INFO - PROCESS | 2348 | 1464289892837 Marionette TRACE conn8 <- [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] 12:11:32 INFO - PROCESS | 2348 | 1464289892884 Marionette TRACE conn8 <- [1,1165,null,{"value":"13"}] 12:11:32 INFO - PROCESS | 2348 | 1464289892887 Marionette TRACE conn8 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - PROCESS | 2348 | 1464289892889 Marionette TRACE conn8 <- [1,1166,null,{}] 12:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:11:32 INFO - PROCESS | 2348 | 1464289892893 Marionette TRACE conn8 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:32 INFO - PROCESS | 2348 | 1464289892985 Marionette TRACE conn8 <- [1,1167,null,{"value":null}] 12:11:33 INFO - PROCESS | 2348 | 1464289893095 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:33 INFO - PROCESS | 2348 | ++DOCSHELL 161A9C00 == 97 [pid = 2348] [id = 301] 12:11:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 155 (161B3C00) [pid = 2348] [serial = 902] [outer = 00000000] 12:11:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 156 (16BC7800) [pid = 2348] [serial = 903] [outer = 161B3C00] 12:11:33 INFO - PROCESS | 2348 | 1464289893140 Marionette DEBUG loaded listener.js 12:11:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 157 (16C61C00) [pid = 2348] [serial = 904] [outer = 161B3C00] 12:11:33 INFO - PROCESS | 2348 | 1464289893556 Marionette TRACE conn8 <- [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] 12:11:33 INFO - PROCESS | 2348 | 1464289893623 Marionette TRACE conn8 <- [1,1169,null,{"value":"13"}] 12:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:11:33 INFO - PROCESS | 2348 | 1464289893626 Marionette TRACE conn8 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:11:33 INFO - PROCESS | 2348 | 1464289893628 Marionette TRACE conn8 <- [1,1170,null,{}] 12:11:33 INFO - PROCESS | 2348 | 1464289893631 Marionette TRACE conn8 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:33 INFO - PROCESS | 2348 | 1464289893783 Marionette TRACE conn8 <- [1,1171,null,{"value":null}] 12:11:33 INFO - PROCESS | 2348 | 1464289893813 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:33 INFO - PROCESS | 2348 | ++DOCSHELL 17158000 == 98 [pid = 2348] [id = 302] 12:11:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 158 (17159400) [pid = 2348] [serial = 905] [outer = 00000000] 12:11:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 159 (175BCC00) [pid = 2348] [serial = 906] [outer = 17159400] 12:11:33 INFO - PROCESS | 2348 | 1464289893864 Marionette DEBUG loaded listener.js 12:11:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 160 (18B10000) [pid = 2348] [serial = 907] [outer = 17159400] 12:11:34 INFO - PROCESS | 2348 | 1464289894342 Marionette TRACE conn8 <- [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 221","_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] 12:11:34 INFO - PROCESS | 2348 | 1464289894399 Marionette TRACE conn8 <- [1,1173,null,{"value":"13"}] 12:11:34 INFO - PROCESS | 2348 | 1464289894403 Marionette TRACE conn8 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:11:34 INFO - PROCESS | 2348 | 1464289894404 Marionette TRACE conn8 <- [1,1174,null,{}] 12:11:34 INFO - PROCESS | 2348 | 1464289894414 Marionette TRACE conn8 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:34 INFO - PROCESS | 2348 | 1464289894540 Marionette TRACE conn8 <- [1,1175,null,{"value":null}] 12:11:34 INFO - PROCESS | 2348 | 1464289894608 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:34 INFO - PROCESS | 2348 | ++DOCSHELL 17163000 == 99 [pid = 2348] [id = 303] 12:11:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 161 (175B7C00) [pid = 2348] [serial = 908] [outer = 00000000] 12:11:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 162 (19C3D800) [pid = 2348] [serial = 909] [outer = 175B7C00] 12:11:34 INFO - PROCESS | 2348 | 1464289894653 Marionette DEBUG loaded listener.js 12:11:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 163 (19CDF000) [pid = 2348] [serial = 910] [outer = 175B7C00] 12:11:35 INFO - PROCESS | 2348 | 1464289895088 Marionette TRACE conn8 <- [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 (20, 19) expected 0 but got 127","_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:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 12:11:35 INFO - PROCESS | 2348 | 1464289895162 Marionette TRACE conn8 <- [1,1177,null,{"value":"13"}] 12:11:35 INFO - PROCESS | 2348 | 1464289895165 Marionette TRACE conn8 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:11:35 INFO - PROCESS | 2348 | 1464289895167 Marionette TRACE conn8 <- [1,1178,null,{}] 12:11:35 INFO - PROCESS | 2348 | 1464289895170 Marionette TRACE conn8 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:35 INFO - PROCESS | 2348 | 1464289895298 Marionette TRACE conn8 <- [1,1179,null,{"value":null}] 12:11:35 INFO - PROCESS | 2348 | --DOMWINDOW == 162 (162C9000) [pid = 2348] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:11:35 INFO - PROCESS | 2348 | --DOMWINDOW == 161 (14DAF400) [pid = 2348] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:11:35 INFO - PROCESS | 2348 | --DOMWINDOW == 160 (161AE800) [pid = 2348] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:11:35 INFO - PROCESS | 2348 | --DOMWINDOW == 159 (1304F800) [pid = 2348] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:11:35 INFO - PROCESS | 2348 | --DOMWINDOW == 158 (137D8800) [pid = 2348] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:11:35 INFO - PROCESS | 2348 | --DOMWINDOW == 157 (12FCBC00) [pid = 2348] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:11:35 INFO - PROCESS | 2348 | --DOMWINDOW == 156 (0D250400) [pid = 2348] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:11:35 INFO - PROCESS | 2348 | --DOMWINDOW == 155 (0EFA8C00) [pid = 2348] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:11:35 INFO - PROCESS | 2348 | --DOMWINDOW == 154 (16232C00) [pid = 2348] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:11:35 INFO - PROCESS | 2348 | --DOMWINDOW == 153 (1481DC00) [pid = 2348] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:11:35 INFO - PROCESS | 2348 | --DOMWINDOW == 152 (11D17000) [pid = 2348] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:11:35 INFO - PROCESS | 2348 | 1464289895701 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:35 INFO - PROCESS | 2348 | ++DOCSHELL 0CD0E800 == 100 [pid = 2348] [id = 304] 12:11:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 153 (0D250400) [pid = 2348] [serial = 911] [outer = 00000000] 12:11:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 154 (12F04400) [pid = 2348] [serial = 912] [outer = 0D250400] 12:11:35 INFO - PROCESS | 2348 | 1464289895745 Marionette DEBUG loaded listener.js 12:11:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 155 (14DA4C00) [pid = 2348] [serial = 913] [outer = 0D250400] 12:11:36 INFO - PROCESS | 2348 | 1464289896130 Marionette TRACE conn8 <- [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] 12:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:11:36 INFO - PROCESS | 2348 | 1464289896188 Marionette TRACE conn8 <- [1,1181,null,{"value":"13"}] 12:11:36 INFO - PROCESS | 2348 | 1464289896191 Marionette TRACE conn8 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - PROCESS | 2348 | 1464289896193 Marionette TRACE conn8 <- [1,1182,null,{}] 12:11:36 INFO - PROCESS | 2348 | 1464289896196 Marionette TRACE conn8 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:36 INFO - PROCESS | 2348 | 1464289896286 Marionette TRACE conn8 <- [1,1183,null,{"value":null}] 12:11:36 INFO - PROCESS | 2348 | 1464289896294 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 2348 | ++DOCSHELL 16BCBC00 == 101 [pid = 2348] [id = 305] 12:11:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 156 (16BCC400) [pid = 2348] [serial = 914] [outer = 00000000] 12:11:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 157 (1A993800) [pid = 2348] [serial = 915] [outer = 16BCC400] 12:11:36 INFO - PROCESS | 2348 | 1464289896338 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 158 (1A99F000) [pid = 2348] [serial = 916] [outer = 16BCC400] 12:11:36 INFO - PROCESS | 2348 | 1464289896789 Marionette TRACE conn8 <- [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 163","_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] 12:11:36 INFO - PROCESS | 2348 | 1464289896828 Marionette TRACE conn8 <- [1,1185,null,{"value":"13"}] 12:11:36 INFO - PROCESS | 2348 | 1464289896831 Marionette TRACE conn8 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - PROCESS | 2348 | 1464289896833 Marionette TRACE conn8 <- [1,1186,null,{}] 12:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:11:36 INFO - PROCESS | 2348 | 1464289896836 Marionette TRACE conn8 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:36 INFO - PROCESS | 2348 | 1464289896925 Marionette TRACE conn8 <- [1,1187,null,{"value":null}] 12:11:36 INFO - PROCESS | 2348 | 1464289896964 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 2348 | ++DOCSHELL 1B338400 == 102 [pid = 2348] [id = 306] 12:11:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 159 (1B33E000) [pid = 2348] [serial = 917] [outer = 00000000] 12:11:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 160 (1BB37000) [pid = 2348] [serial = 918] [outer = 1B33E000] 12:11:37 INFO - PROCESS | 2348 | 1464289897010 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 161 (1BD9E000) [pid = 2348] [serial = 919] [outer = 1B33E000] 12:11:37 INFO - PROCESS | 2348 | 1464289897454 Marionette TRACE conn8 <- [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]]]}] 12:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 12:11:37 INFO - PROCESS | 2348 | 1464289897507 Marionette TRACE conn8 -> [0,1189,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 2348 | 1464289897509 Marionette TRACE conn8 <- [1,1189,null,{"value":"13"}] 12:11:37 INFO - PROCESS | 2348 | 1464289897512 Marionette TRACE conn8 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - PROCESS | 2348 | 1464289897514 Marionette TRACE conn8 <- [1,1190,null,{}] 12:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:11:37 INFO - PROCESS | 2348 | 1464289897517 Marionette TRACE conn8 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:37 INFO - PROCESS | 2348 | 1464289897606 Marionette TRACE conn8 <- [1,1191,null,{"value":null}] 12:11:37 INFO - PROCESS | 2348 | 1464289897612 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:37 INFO - PROCESS | 2348 | ++DOCSHELL 1BDA6C00 == 103 [pid = 2348] [id = 307] 12:11:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 162 (1BDA7800) [pid = 2348] [serial = 920] [outer = 00000000] 12:11:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 163 (1C225800) [pid = 2348] [serial = 921] [outer = 1BDA7800] 12:11:37 INFO - PROCESS | 2348 | 1464289897662 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 164 (1C22D800) [pid = 2348] [serial = 922] [outer = 1BDA7800] 12:11:38 INFO - PROCESS | 2348 | 1464289898460 Marionette TRACE conn8 <- [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]]]}] 12:11: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 12:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 971ms 12:11:38 INFO - PROCESS | 2348 | 1464289898495 Marionette TRACE conn8 -> [0,1193,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 2348 | 1464289898499 Marionette TRACE conn8 <- [1,1193,null,{"value":"13"}] 12:11:38 INFO - PROCESS | 2348 | 1464289898504 Marionette TRACE conn8 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:11:38 INFO - PROCESS | 2348 | 1464289898508 Marionette TRACE conn8 <- [1,1194,null,{}] 12:11:38 INFO - PROCESS | 2348 | 1464289898513 Marionette TRACE conn8 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:38 INFO - PROCESS | 2348 | 1464289898635 Marionette TRACE conn8 <- [1,1195,null,{"value":null}] 12:11:38 INFO - PROCESS | 2348 | 1464289898780 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 2348 | ++DOCSHELL 0E3BA000 == 104 [pid = 2348] [id = 308] 12:11:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 165 (12107000) [pid = 2348] [serial = 923] [outer = 00000000] 12:11:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 166 (137D7C00) [pid = 2348] [serial = 924] [outer = 12107000] 12:11:38 INFO - PROCESS | 2348 | 1464289898838 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 167 (1481D800) [pid = 2348] [serial = 925] [outer = 12107000] 12:11:39 INFO - PROCESS | 2348 | 1464289899417 Marionette TRACE conn8 <- [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]]]}] 12:11: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 12:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 970ms 12:11:39 INFO - PROCESS | 2348 | 1464289899479 Marionette TRACE conn8 -> [0,1197,"getWindowHandle",null] 12:11:39 INFO - PROCESS | 2348 | 1464289899486 Marionette TRACE conn8 <- [1,1197,null,{"value":"13"}] 12:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:11:39 INFO - PROCESS | 2348 | 1464289899492 Marionette TRACE conn8 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - PROCESS | 2348 | 1464289899495 Marionette TRACE conn8 <- [1,1198,null,{}] 12:11:39 INFO - PROCESS | 2348 | 1464289899499 Marionette TRACE conn8 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:39 INFO - PROCESS | 2348 | 1464289899627 Marionette TRACE conn8 <- [1,1199,null,{"value":null}] 12:11:39 INFO - PROCESS | 2348 | 1464289899771 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 2348 | ++DOCSHELL 1656F400 == 105 [pid = 2348] [id = 309] 12:11:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 168 (16B1B800) [pid = 2348] [serial = 926] [outer = 00000000] 12:11:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 169 (1715F400) [pid = 2348] [serial = 927] [outer = 16B1B800] 12:11:39 INFO - PROCESS | 2348 | 1464289899827 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 170 (186DDC00) [pid = 2348] [serial = 928] [outer = 16B1B800] 12:11:40 INFO - PROCESS | 2348 | 1464289900447 Marionette TRACE conn8 <- [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]]]}] 12:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 970ms 12:11:40 INFO - PROCESS | 2348 | 1464289900464 Marionette TRACE conn8 -> [0,1201,"getWindowHandle",null] 12:11:40 INFO - PROCESS | 2348 | 1464289900466 Marionette TRACE conn8 <- [1,1201,null,{"value":"13"}] 12:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:11:40 INFO - PROCESS | 2348 | 1464289900470 Marionette TRACE conn8 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - PROCESS | 2348 | 1464289900474 Marionette TRACE conn8 <- [1,1202,null,{}] 12:11:40 INFO - PROCESS | 2348 | 1464289900485 Marionette TRACE conn8 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:40 INFO - PROCESS | 2348 | 1464289900605 Marionette TRACE conn8 <- [1,1203,null,{"value":null}] 12:11:40 INFO - PROCESS | 2348 | 1464289900749 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:40 INFO - PROCESS | 2348 | ++DOCSHELL 19FE8C00 == 106 [pid = 2348] [id = 310] 12:11:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 171 (1B33CC00) [pid = 2348] [serial = 929] [outer = 00000000] 12:11:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 172 (1C226400) [pid = 2348] [serial = 930] [outer = 1B33CC00] 12:11:40 INFO - PROCESS | 2348 | 1464289900808 Marionette DEBUG loaded listener.js 12:11:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 173 (1C264C00) [pid = 2348] [serial = 931] [outer = 1B33CC00] 12:11:41 INFO - PROCESS | 2348 | 1464289901400 Marionette TRACE conn8 <- [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]]]}] 12:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 12:11:41 INFO - PROCESS | 2348 | 1464289901444 Marionette TRACE conn8 -> [0,1205,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 2348 | 1464289901447 Marionette TRACE conn8 <- [1,1205,null,{"value":"13"}] 12:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:11:41 INFO - PROCESS | 2348 | 1464289901450 Marionette TRACE conn8 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 2348 | 1464289901452 Marionette TRACE conn8 <- [1,1206,null,{}] 12:11:41 INFO - PROCESS | 2348 | 1464289901456 Marionette TRACE conn8 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:41 INFO - PROCESS | 2348 | 1464289901575 Marionette TRACE conn8 <- [1,1207,null,{"value":null}] 12:11:41 INFO - PROCESS | 2348 | 1464289901720 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:41 INFO - PROCESS | 2348 | ++DOCSHELL 1C26E400 == 107 [pid = 2348] [id = 311] 12:11:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 174 (1C26EC00) [pid = 2348] [serial = 932] [outer = 00000000] 12:11:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 175 (1C296800) [pid = 2348] [serial = 933] [outer = 1C26EC00] 12:11:41 INFO - PROCESS | 2348 | 1464289901776 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 176 (1C29D000) [pid = 2348] [serial = 934] [outer = 1C26EC00] 12:11:42 INFO - PROCESS | 2348 | 1464289902323 Marionette TRACE conn8 <- [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]]]}] 12:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 930ms 12:11:42 INFO - PROCESS | 2348 | 1464289902384 Marionette TRACE conn8 -> [0,1209,"getWindowHandle",null] 12:11:42 INFO - PROCESS | 2348 | 1464289902386 Marionette TRACE conn8 <- [1,1209,null,{"value":"13"}] 12:11:42 INFO - PROCESS | 2348 | 1464289902390 Marionette TRACE conn8 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:11:42 INFO - PROCESS | 2348 | 1464289902392 Marionette TRACE conn8 <- [1,1210,null,{}] 12:11:42 INFO - PROCESS | 2348 | 1464289902396 Marionette TRACE conn8 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:42 INFO - PROCESS | 2348 | 1464289902511 Marionette TRACE conn8 <- [1,1211,null,{"value":null}] 12:11:42 INFO - PROCESS | 2348 | 1464289902671 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:42 INFO - PROCESS | 2348 | ++DOCSHELL 1C415800 == 108 [pid = 2348] [id = 312] 12:11:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 177 (1C416000) [pid = 2348] [serial = 935] [outer = 00000000] 12:11:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 178 (1C419400) [pid = 2348] [serial = 936] [outer = 1C416000] 12:11:42 INFO - PROCESS | 2348 | 1464289902727 Marionette DEBUG loaded listener.js 12:11:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 179 (1C420400) [pid = 2348] [serial = 937] [outer = 1C416000] 12:11:43 INFO - PROCESS | 2348 | 1464289903306 Marionette TRACE conn8 <- [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] 12:11:43 INFO - PROCESS | 2348 | 1464289903366 Marionette TRACE conn8 <- [1,1213,null,{"value":"13"}] 12:11:43 INFO - PROCESS | 2348 | 1464289903370 Marionette TRACE conn8 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:11:43 INFO - PROCESS | 2348 | 1464289903372 Marionette TRACE conn8 <- [1,1214,null,{}] 12:11:43 INFO - PROCESS | 2348 | 1464289903376 Marionette TRACE conn8 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:43 INFO - PROCESS | 2348 | 1464289903499 Marionette TRACE conn8 <- [1,1215,null,{"value":null}] 12:11:43 INFO - PROCESS | 2348 | 1464289903643 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:43 INFO - PROCESS | 2348 | ++DOCSHELL 1C41A800 == 109 [pid = 2348] [id = 313] 12:11:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 180 (1C555400) [pid = 2348] [serial = 938] [outer = 00000000] 12:11:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 181 (1D30C800) [pid = 2348] [serial = 939] [outer = 1C555400] 12:11:43 INFO - PROCESS | 2348 | 1464289903700 Marionette DEBUG loaded listener.js 12:11:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 182 (1D312C00) [pid = 2348] [serial = 940] [outer = 1C555400] 12:11:44 INFO - PROCESS | 2348 | 1464289904349 Marionette TRACE conn8 <- [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]]]}] 12:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1018ms 12:11:44 INFO - PROCESS | 2348 | 1464289904391 Marionette TRACE conn8 -> [0,1217,"getWindowHandle",null] 12:11:44 INFO - PROCESS | 2348 | 1464289904393 Marionette TRACE conn8 <- [1,1217,null,{"value":"13"}] 12:11:44 INFO - PROCESS | 2348 | 1464289904397 Marionette TRACE conn8 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:11:44 INFO - PROCESS | 2348 | 1464289904399 Marionette TRACE conn8 <- [1,1218,null,{}] 12:11:44 INFO - PROCESS | 2348 | 1464289904402 Marionette TRACE conn8 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:44 INFO - PROCESS | 2348 | 1464289904521 Marionette TRACE conn8 <- [1,1219,null,{"value":null}] 12:11:44 INFO - PROCESS | 2348 | 1464289904666 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:44 INFO - PROCESS | 2348 | ++DOCSHELL 0D53E000 == 110 [pid = 2348] [id = 314] 12:11:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 183 (0D868400) [pid = 2348] [serial = 941] [outer = 00000000] 12:11:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 184 (1210C000) [pid = 2348] [serial = 942] [outer = 0D868400] 12:11:44 INFO - PROCESS | 2348 | 1464289904722 Marionette DEBUG loaded listener.js 12:11:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 185 (148D2C00) [pid = 2348] [serial = 943] [outer = 0D868400] 12:11:45 INFO - PROCESS | 2348 | 1464289905536 Marionette TRACE conn8 <- [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]]]}] 12:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1167ms 12:11:45 INFO - PROCESS | 2348 | 1464289905568 Marionette TRACE conn8 -> [0,1221,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 2348 | 1464289905572 Marionette TRACE conn8 <- [1,1221,null,{"value":"13"}] 12:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:11:45 INFO - PROCESS | 2348 | 1464289905577 Marionette TRACE conn8 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - PROCESS | 2348 | 1464289905581 Marionette TRACE conn8 <- [1,1222,null,{}] 12:11:45 INFO - PROCESS | 2348 | 1464289905588 Marionette TRACE conn8 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:45 INFO - PROCESS | 2348 | 1464289905696 Marionette TRACE conn8 <- [1,1223,null,{"value":null}] 12:11:45 INFO - PROCESS | 2348 | 1464289905847 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:45 INFO - PROCESS | 2348 | ++DOCSHELL 0DBD5C00 == 111 [pid = 2348] [id = 315] 12:11:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 186 (11A42400) [pid = 2348] [serial = 944] [outer = 00000000] 12:11:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 187 (12FCB400) [pid = 2348] [serial = 945] [outer = 11A42400] 12:11:45 INFO - PROCESS | 2348 | 1464289905898 Marionette DEBUG loaded listener.js 12:11:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 188 (14818C00) [pid = 2348] [serial = 946] [outer = 11A42400] 12:11:46 INFO - PROCESS | 2348 | 1464289906487 Marionette TRACE conn8 <- [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]]]}] 12:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 990ms 12:11:46 INFO - PROCESS | 2348 | 1464289906569 Marionette TRACE conn8 -> [0,1225,"getWindowHandle",null] 12:11:46 INFO - PROCESS | 2348 | 1464289906574 Marionette TRACE conn8 <- [1,1225,null,{"value":"13"}] 12:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:11:46 INFO - PROCESS | 2348 | 1464289906580 Marionette TRACE conn8 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:11:46 INFO - PROCESS | 2348 | 1464289906583 Marionette TRACE conn8 <- [1,1226,null,{}] 12:11:46 INFO - PROCESS | 2348 | 1464289906587 Marionette TRACE conn8 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:46 INFO - PROCESS | 2348 | 1464289906693 Marionette TRACE conn8 <- [1,1227,null,{"value":null}] 12:11:46 INFO - PROCESS | 2348 | 1464289906868 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:46 INFO - PROCESS | 2348 | --DOCSHELL 1B338400 == 110 [pid = 2348] [id = 306] 12:11:46 INFO - PROCESS | 2348 | --DOCSHELL 16BCBC00 == 109 [pid = 2348] [id = 305] 12:11:46 INFO - PROCESS | 2348 | --DOCSHELL 0CD0E800 == 108 [pid = 2348] [id = 304] 12:11:46 INFO - PROCESS | 2348 | --DOCSHELL 17163000 == 107 [pid = 2348] [id = 303] 12:11:46 INFO - PROCESS | 2348 | --DOCSHELL 17158000 == 106 [pid = 2348] [id = 302] 12:11:46 INFO - PROCESS | 2348 | --DOCSHELL 161A9C00 == 105 [pid = 2348] [id = 301] 12:11:46 INFO - PROCESS | 2348 | --DOCSHELL 14CE0000 == 104 [pid = 2348] [id = 300] 12:11:46 INFO - PROCESS | 2348 | --DOMWINDOW == 187 (175B9800) [pid = 2348] [serial = 867] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2348 | --DOMWINDOW == 186 (1D315400) [pid = 2348] [serial = 816] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2348 | --DOMWINDOW == 185 (19B39C00) [pid = 2348] [serial = 822] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2348 | --DOMWINDOW == 184 (1DFE3400) [pid = 2348] [serial = 825] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2348 | --DOMWINDOW == 183 (1CC23C00) [pid = 2348] [serial = 828] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2348 | --DOMWINDOW == 182 (161B1800) [pid = 2348] [serial = 819] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2348 | --DOMWINDOW == 181 (2049E800) [pid = 2348] [serial = 831] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2348 | ++DOCSHELL 0D26F800 == 105 [pid = 2348] [id = 316] 12:11:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 182 (0D539800) [pid = 2348] [serial = 947] [outer = 00000000] 12:11:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 183 (0EF11800) [pid = 2348] [serial = 948] [outer = 0D539800] 12:11:47 INFO - PROCESS | 2348 | 1464289906991 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 184 (12109000) [pid = 2348] [serial = 949] [outer = 0D539800] 12:11:47 INFO - PROCESS | 2348 | --DOCSHELL 1370A000 == 104 [pid = 2348] [id = 299] 12:11:47 INFO - PROCESS | 2348 | --DOCSHELL 0CDF1C00 == 103 [pid = 2348] [id = 298] 12:11:47 INFO - PROCESS | 2348 | --DOCSHELL 0D270400 == 102 [pid = 2348] [id = 297] 12:11:47 INFO - PROCESS | 2348 | --DOCSHELL 17164C00 == 101 [pid = 2348] [id = 292] 12:11:47 INFO - PROCESS | 2348 | --DOCSHELL 12FD4000 == 100 [pid = 2348] [id = 291] 12:11:47 INFO - PROCESS | 2348 | --DOCSHELL 0DA74000 == 99 [pid = 2348] [id = 290] 12:11:47 INFO - PROCESS | 2348 | --DOCSHELL 17163800 == 98 [pid = 2348] [id = 289] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 183 (16C60000) [pid = 2348] [serial = 864] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 182 (153F9400) [pid = 2348] [serial = 852] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 181 (161CE800) [pid = 2348] [serial = 855] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 180 (16231400) [pid = 2348] [serial = 856] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 179 (2095A400) [pid = 2348] [serial = 835] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 178 (20956800) [pid = 2348] [serial = 834] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 177 (14812800) [pid = 2348] [serial = 849] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 176 (12FD3800) [pid = 2348] [serial = 846] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 175 (137D4400) [pid = 2348] [serial = 847] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 174 (0D7E2C00) [pid = 2348] [serial = 838] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 173 (0D538800) [pid = 2348] [serial = 837] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 172 (11CD6800) [pid = 2348] [serial = 841] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 171 (11A40400) [pid = 2348] [serial = 840] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 170 (16B0D000) [pid = 2348] [serial = 859] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 169 (162C9400) [pid = 2348] [serial = 858] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 168 (16BA5800) [pid = 2348] [serial = 861] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 167 (12105400) [pid = 2348] [serial = 843] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 166 (12188800) [pid = 2348] [serial = 844] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 165 (15703800) [pid = 2348] [serial = 853] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 164 (16BCCC00) [pid = 2348] [serial = 862] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 163 (16C65C00) [pid = 2348] [serial = 865] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | --DOMWINDOW == 162 (14C57000) [pid = 2348] [serial = 850] [outer = 00000000] [url = about:blank] 12:11:47 INFO - PROCESS | 2348 | 1464289907468 Marionette TRACE conn8 <- [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]]]}] 12:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 931ms 12:11:47 INFO - PROCESS | 2348 | 1464289907514 Marionette TRACE conn8 -> [0,1229,"getWindowHandle",null] 12:11:47 INFO - PROCESS | 2348 | 1464289907516 Marionette TRACE conn8 <- [1,1229,null,{"value":"13"}] 12:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:11:47 INFO - PROCESS | 2348 | 1464289907519 Marionette TRACE conn8 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - PROCESS | 2348 | 1464289907523 Marionette TRACE conn8 <- [1,1230,null,{}] 12:11:47 INFO - PROCESS | 2348 | 1464289907533 Marionette TRACE conn8 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:47 INFO - PROCESS | 2348 | 1464289907629 Marionette TRACE conn8 <- [1,1231,null,{"value":null}] 12:11:47 INFO - PROCESS | 2348 | 1464289907641 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:47 INFO - PROCESS | 2348 | ++DOCSHELL 1217F000 == 99 [pid = 2348] [id = 317] 12:11:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 163 (12292000) [pid = 2348] [serial = 950] [outer = 00000000] 12:11:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 164 (14DA5800) [pid = 2348] [serial = 951] [outer = 12292000] 12:11:47 INFO - PROCESS | 2348 | 1464289907692 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 165 (161AB800) [pid = 2348] [serial = 952] [outer = 12292000] 12:11:48 INFO - PROCESS | 2348 | 1464289908153 Marionette TRACE conn8 <- [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]]]}] 12:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 12:11:48 INFO - PROCESS | 2348 | 1464289908194 Marionette TRACE conn8 -> [0,1233,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 2348 | 1464289908197 Marionette TRACE conn8 <- [1,1233,null,{"value":"13"}] 12:11:48 INFO - PROCESS | 2348 | 1464289908199 Marionette TRACE conn8 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 2348 | 1464289908201 Marionette TRACE conn8 <- [1,1234,null,{}] 12:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:11:48 INFO - PROCESS | 2348 | 1464289908205 Marionette TRACE conn8 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:48 INFO - PROCESS | 2348 | 1464289908299 Marionette TRACE conn8 <- [1,1235,null,{"value":null}] 12:11:48 INFO - PROCESS | 2348 | 1464289908308 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 2348 | ++DOCSHELL 12FC9C00 == 100 [pid = 2348] [id = 318] 12:11:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 166 (161B2000) [pid = 2348] [serial = 953] [outer = 00000000] 12:11:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 167 (16BA8400) [pid = 2348] [serial = 954] [outer = 161B2000] 12:11:48 INFO - PROCESS | 2348 | 1464289908354 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 168 (16BC1800) [pid = 2348] [serial = 955] [outer = 161B2000] 12:11:48 INFO - PROCESS | 2348 | 1464289908854 Marionette TRACE conn8 <- [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]]]}] 12:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 12:11:48 INFO - PROCESS | 2348 | 1464289908874 Marionette TRACE conn8 -> [0,1237,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 2348 | 1464289908876 Marionette TRACE conn8 <- [1,1237,null,{"value":"13"}] 12:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:11:48 INFO - PROCESS | 2348 | 1464289908879 Marionette TRACE conn8 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 2348 | 1464289908880 Marionette TRACE conn8 <- [1,1238,null,{}] 12:11:48 INFO - PROCESS | 2348 | 1464289908884 Marionette TRACE conn8 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:48 INFO - PROCESS | 2348 | 1464289908973 Marionette TRACE conn8 <- [1,1239,null,{"value":null}] 12:11:48 INFO - PROCESS | 2348 | 1464289908979 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:49 INFO - PROCESS | 2348 | ++DOCSHELL 16BC8800 == 101 [pid = 2348] [id = 319] 12:11:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 169 (16BCD800) [pid = 2348] [serial = 956] [outer = 00000000] 12:11:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 170 (16C67C00) [pid = 2348] [serial = 957] [outer = 16BCD800] 12:11:49 INFO - PROCESS | 2348 | 1464289909024 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 171 (1715A800) [pid = 2348] [serial = 958] [outer = 16BCD800] 12:11:49 INFO - PROCESS | 2348 | 1464289909526 Marionette TRACE conn8 <- [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]]]}] 12:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 12:11:49 INFO - PROCESS | 2348 | 1464289909610 Marionette TRACE conn8 -> [0,1241,"getWindowHandle",null] 12:11:49 INFO - PROCESS | 2348 | 1464289909612 Marionette TRACE conn8 <- [1,1241,null,{"value":"13"}] 12:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:11:49 INFO - PROCESS | 2348 | 1464289909616 Marionette TRACE conn8 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:11:49 INFO - PROCESS | 2348 | 1464289909617 Marionette TRACE conn8 <- [1,1242,null,{}] 12:11:49 INFO - PROCESS | 2348 | 1464289909621 Marionette TRACE conn8 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:49 INFO - PROCESS | 2348 | 1464289909791 Marionette TRACE conn8 <- [1,1243,null,{"value":null}] 12:11:49 INFO - PROCESS | 2348 | 1464289909819 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:49 INFO - PROCESS | 2348 | ++DOCSHELL 18C9E400 == 102 [pid = 2348] [id = 320] 12:11:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 172 (18CA3C00) [pid = 2348] [serial = 959] [outer = 00000000] 12:11:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 173 (19A01400) [pid = 2348] [serial = 960] [outer = 18CA3C00] 12:11:49 INFO - PROCESS | 2348 | 1464289909864 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 174 (19B10000) [pid = 2348] [serial = 961] [outer = 18CA3C00] 12:11:50 INFO - PROCESS | 2348 | 1464289910317 Marionette TRACE conn8 <- [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]]]}] 12:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 12:11:50 INFO - PROCESS | 2348 | 1464289910350 Marionette TRACE conn8 -> [0,1245,"getWindowHandle",null] 12:11:50 INFO - PROCESS | 2348 | 1464289910352 Marionette TRACE conn8 <- [1,1245,null,{"value":"13"}] 12:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:11:50 INFO - PROCESS | 2348 | 1464289910355 Marionette TRACE conn8 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:11:50 INFO - PROCESS | 2348 | 1464289910356 Marionette TRACE conn8 <- [1,1246,null,{}] 12:11:50 INFO - PROCESS | 2348 | 1464289910360 Marionette TRACE conn8 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:50 INFO - PROCESS | 2348 | 1464289910485 Marionette TRACE conn8 <- [1,1247,null,{"value":null}] 12:11:50 INFO - PROCESS | 2348 | 1464289910551 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:50 INFO - PROCESS | 2348 | ++DOCSHELL 19A10400 == 103 [pid = 2348] [id = 321] 12:11:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 175 (19B2D000) [pid = 2348] [serial = 962] [outer = 00000000] 12:11:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 176 (19CD9000) [pid = 2348] [serial = 963] [outer = 19B2D000] 12:11:50 INFO - PROCESS | 2348 | 1464289910600 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 177 (19D4A400) [pid = 2348] [serial = 964] [outer = 19B2D000] 12:11:51 INFO - PROCESS | 2348 | 1464289911042 Marionette TRACE conn8 <- [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]]]}] 12:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 730ms 12:11:51 INFO - PROCESS | 2348 | 1464289911086 Marionette TRACE conn8 -> [0,1249,"getWindowHandle",null] 12:11:51 INFO - PROCESS | 2348 | 1464289911088 Marionette TRACE conn8 <- [1,1249,null,{"value":"13"}] 12:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:11:51 INFO - PROCESS | 2348 | 1464289911096 Marionette TRACE conn8 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:11:51 INFO - PROCESS | 2348 | 1464289911098 Marionette TRACE conn8 <- [1,1250,null,{}] 12:11:51 INFO - PROCESS | 2348 | 1464289911101 Marionette TRACE conn8 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:51 INFO - PROCESS | 2348 | 1464289911693 Marionette TRACE conn8 <- [1,1251,null,{"value":null}] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 176 (1B33E000) [pid = 2348] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 175 (0EFA4C00) [pid = 2348] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 174 (16BC0000) [pid = 2348] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 173 (0D270800) [pid = 2348] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 172 (1C226000) [pid = 2348] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 171 (2049BC00) [pid = 2348] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 170 (0D248C00) [pid = 2348] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 169 (0EF1C000) [pid = 2348] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 168 (175AB400) [pid = 2348] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 167 (13914000) [pid = 2348] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 166 (17159400) [pid = 2348] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 165 (175BFC00) [pid = 2348] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 164 (16BCC400) [pid = 2348] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 163 (18C9F800) [pid = 2348] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 162 (2049AC00) [pid = 2348] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 161 (1DCB0400) [pid = 2348] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 160 (0E3B3C00) [pid = 2348] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 159 (16C67000) [pid = 2348] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 158 (161B3C00) [pid = 2348] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 157 (19B0F000) [pid = 2348] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 156 (153F4400) [pid = 2348] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 155 (175B7C00) [pid = 2348] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 154 (18CA2C00) [pid = 2348] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 153 (1DCABC00) [pid = 2348] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 152 (1B335C00) [pid = 2348] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 151 (1BB3F000) [pid = 2348] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 150 (1210BC00) [pid = 2348] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 149 (11D1DC00) [pid = 2348] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 148 (1C230400) [pid = 2348] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 147 (1A99C000) [pid = 2348] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 146 (14C59800) [pid = 2348] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 145 (19D42400) [pid = 2348] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 144 (16DC8400) [pid = 2348] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 143 (0D250400) [pid = 2348] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 142 (1C292400) [pid = 2348] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 141 (20824400) [pid = 2348] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 140 (1D314000) [pid = 2348] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 139 (161CF000) [pid = 2348] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 138 (1B337000) [pid = 2348] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:11:51 INFO - PROCESS | 2348 | --DOMWINDOW == 137 (1CC1C800) [pid = 2348] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:11:51 INFO - PROCESS | 2348 | 1464289911778 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:51 INFO - PROCESS | 2348 | ++DOCSHELL 0CD0BC00 == 104 [pid = 2348] [id = 322] 12:11:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 138 (0D248C00) [pid = 2348] [serial = 965] [outer = 00000000] 12:11:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 139 (0DB78C00) [pid = 2348] [serial = 966] [outer = 0D248C00] 12:11:51 INFO - PROCESS | 2348 | 1464289911823 Marionette DEBUG loaded listener.js 12:11:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 140 (12108400) [pid = 2348] [serial = 967] [outer = 0D248C00] 12:11:52 INFO - PROCESS | 2348 | 1464289912212 Marionette TRACE conn8 <- [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]]]}] 12:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1185ms 12:11:52 INFO - PROCESS | 2348 | 1464289912277 Marionette TRACE conn8 -> [0,1253,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 2348 | 1464289912279 Marionette TRACE conn8 <- [1,1253,null,{"value":"13"}] 12:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:11:52 INFO - PROCESS | 2348 | 1464289912282 Marionette TRACE conn8 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - PROCESS | 2348 | 1464289912284 Marionette TRACE conn8 <- [1,1254,null,{}] 12:11:52 INFO - PROCESS | 2348 | 1464289912287 Marionette TRACE conn8 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:52 INFO - PROCESS | 2348 | 1464289912376 Marionette TRACE conn8 <- [1,1255,null,{"value":null}] 12:11:52 INFO - PROCESS | 2348 | 1464289912383 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:52 INFO - PROCESS | 2348 | ++DOCSHELL 137DDC00 == 105 [pid = 2348] [id = 323] 12:11:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 141 (153EF400) [pid = 2348] [serial = 968] [outer = 00000000] 12:11:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 142 (16BC6C00) [pid = 2348] [serial = 969] [outer = 153EF400] 12:11:52 INFO - PROCESS | 2348 | 1464289912427 Marionette DEBUG loaded listener.js 12:11:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 143 (175B7C00) [pid = 2348] [serial = 970] [outer = 153EF400] 12:11:52 INFO - PROCESS | 2348 | 1464289912861 Marionette TRACE conn8 <- [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]]]}] 12:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 12:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:11:52 INFO - PROCESS | 2348 | 1464289912913 Marionette TRACE conn8 -> [0,1257,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 2348 | 1464289912915 Marionette TRACE conn8 <- [1,1257,null,{"value":"13"}] 12:11:52 INFO - PROCESS | 2348 | 1464289912918 Marionette TRACE conn8 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - PROCESS | 2348 | 1464289912920 Marionette TRACE conn8 <- [1,1258,null,{}] 12:11:52 INFO - PROCESS | 2348 | 1464289912923 Marionette TRACE conn8 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:53 INFO - PROCESS | 2348 | 1464289913015 Marionette TRACE conn8 <- [1,1259,null,{"value":null}] 12:11:53 INFO - PROCESS | 2348 | 1464289913054 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:53 INFO - PROCESS | 2348 | ++DOCSHELL 0D869800 == 106 [pid = 2348] [id = 324] 12:11:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 144 (18B14000) [pid = 2348] [serial = 971] [outer = 00000000] 12:11:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 145 (19CD8000) [pid = 2348] [serial = 972] [outer = 18B14000] 12:11:53 INFO - PROCESS | 2348 | 1464289913100 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 146 (19FE5400) [pid = 2348] [serial = 973] [outer = 18B14000] 12:11:53 INFO - PROCESS | 2348 | 1464289913549 Marionette TRACE conn8 <- [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]]]}] 12:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 12:11:53 INFO - PROCESS | 2348 | 1464289913596 Marionette TRACE conn8 -> [0,1261,"getWindowHandle",null] 12:11:53 INFO - PROCESS | 2348 | 1464289913598 Marionette TRACE conn8 <- [1,1261,null,{"value":"13"}] 12:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:11:53 INFO - PROCESS | 2348 | 1464289913601 Marionette TRACE conn8 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:11:53 INFO - PROCESS | 2348 | 1464289913604 Marionette TRACE conn8 <- [1,1262,null,{}] 12:11:53 INFO - PROCESS | 2348 | 1464289913607 Marionette TRACE conn8 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:53 INFO - PROCESS | 2348 | 1464289913790 Marionette TRACE conn8 <- [1,1263,null,{"value":null}] 12:11:53 INFO - PROCESS | 2348 | 1464289913931 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:53 INFO - PROCESS | 2348 | ++DOCSHELL 0D24AC00 == 107 [pid = 2348] [id = 325] 12:11:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 147 (0D270400) [pid = 2348] [serial = 974] [outer = 00000000] 12:11:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 148 (0D871000) [pid = 2348] [serial = 975] [outer = 0D270400] 12:11:54 INFO - PROCESS | 2348 | 1464289913992 Marionette DEBUG loaded listener.js 12:11:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 149 (0EF0F400) [pid = 2348] [serial = 976] [outer = 0D270400] 12:11:54 INFO - PROCESS | 2348 | 1464289914622 Marionette TRACE conn8 <- [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]]]}] 12:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1071ms 12:11:54 INFO - PROCESS | 2348 | 1464289914675 Marionette TRACE conn8 -> [0,1265,"getWindowHandle",null] 12:11:54 INFO - PROCESS | 2348 | 1464289914679 Marionette TRACE conn8 <- [1,1265,null,{"value":"13"}] 12:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:11:54 INFO - PROCESS | 2348 | 1464289914684 Marionette TRACE conn8 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:11:54 INFO - PROCESS | 2348 | 1464289914688 Marionette TRACE conn8 <- [1,1266,null,{}] 12:11:54 INFO - PROCESS | 2348 | 1464289914693 Marionette TRACE conn8 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:54 INFO - PROCESS | 2348 | 1464289914816 Marionette TRACE conn8 <- [1,1267,null,{"value":null}] 12:11:55 INFO - PROCESS | 2348 | 1464289914991 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:55 INFO - PROCESS | 2348 | ++DOCSHELL 153F8C00 == 108 [pid = 2348] [id = 326] 12:11:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 150 (153F9000) [pid = 2348] [serial = 977] [outer = 00000000] 12:11:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 151 (161CBC00) [pid = 2348] [serial = 978] [outer = 153F9000] 12:11:55 INFO - PROCESS | 2348 | 1464289915051 Marionette DEBUG loaded listener.js 12:11:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 152 (1623A800) [pid = 2348] [serial = 979] [outer = 153F9000] 12:11:55 INFO - PROCESS | 2348 | 1464289915612 Marionette TRACE conn8 <- [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]]]}] 12:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 990ms 12:11:55 INFO - PROCESS | 2348 | 1464289915675 Marionette TRACE conn8 -> [0,1269,"getWindowHandle",null] 12:11:55 INFO - PROCESS | 2348 | 1464289915678 Marionette TRACE conn8 <- [1,1269,null,{"value":"13"}] 12:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:11:55 INFO - PROCESS | 2348 | 1464289915682 Marionette TRACE conn8 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:11:55 INFO - PROCESS | 2348 | 1464289915684 Marionette TRACE conn8 <- [1,1270,null,{}] 12:11:55 INFO - PROCESS | 2348 | 1464289915688 Marionette TRACE conn8 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:55 INFO - PROCESS | 2348 | 1464289915806 Marionette TRACE conn8 <- [1,1271,null,{"value":null}] 12:11:56 INFO - PROCESS | 2348 | 1464289915991 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:56 INFO - PROCESS | 2348 | ++DOCSHELL 16C66400 == 109 [pid = 2348] [id = 327] 12:11:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 153 (175C3C00) [pid = 2348] [serial = 980] [outer = 00000000] 12:11:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 154 (18CA9000) [pid = 2348] [serial = 981] [outer = 175C3C00] 12:11:56 INFO - PROCESS | 2348 | 1464289916052 Marionette DEBUG loaded listener.js 12:11:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 155 (19D3F400) [pid = 2348] [serial = 982] [outer = 175C3C00] 12:11:56 INFO - PROCESS | 2348 | 1464289916576 Marionette TRACE conn8 <- [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]]]}] 12:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1098ms 12:11:56 INFO - PROCESS | 2348 | 1464289916803 Marionette TRACE conn8 -> [0,1273,"getWindowHandle",null] 12:11:56 INFO - PROCESS | 2348 | 1464289916807 Marionette TRACE conn8 <- [1,1273,null,{"value":"13"}] 12:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:11:56 INFO - PROCESS | 2348 | 1464289916864 Marionette TRACE conn8 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:11:56 INFO - PROCESS | 2348 | 1464289916869 Marionette TRACE conn8 <- [1,1274,null,{}] 12:11:56 INFO - PROCESS | 2348 | 1464289916874 Marionette TRACE conn8 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:57 INFO - PROCESS | 2348 | 1464289916985 Marionette TRACE conn8 <- [1,1275,null,{"value":null}] 12:11:57 INFO - PROCESS | 2348 | 1464289917124 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:57 INFO - PROCESS | 2348 | ++DOCSHELL 19D49000 == 110 [pid = 2348] [id = 328] 12:11:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 156 (1BDA8800) [pid = 2348] [serial = 983] [outer = 00000000] 12:11:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 157 (1C26F000) [pid = 2348] [serial = 984] [outer = 1BDA8800] 12:11:57 INFO - PROCESS | 2348 | 1464289917178 Marionette DEBUG loaded listener.js 12:11:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 158 (1C416C00) [pid = 2348] [serial = 985] [outer = 1BDA8800] 12:11:57 INFO - PROCESS | 2348 | 1464289917798 Marionette TRACE conn8 <- [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]]]}] 12:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 990ms 12:11:57 INFO - PROCESS | 2348 | 1464289917850 Marionette TRACE conn8 -> [0,1277,"getWindowHandle",null] 12:11:57 INFO - PROCESS | 2348 | 1464289917853 Marionette TRACE conn8 <- [1,1277,null,{"value":"13"}] 12:11:57 INFO - PROCESS | 2348 | 1464289917856 Marionette TRACE conn8 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:11:57 INFO - PROCESS | 2348 | 1464289917858 Marionette TRACE conn8 <- [1,1278,null,{}] 12:11:57 INFO - PROCESS | 2348 | 1464289917862 Marionette TRACE conn8 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:57 INFO - PROCESS | 2348 | 1464289917978 Marionette TRACE conn8 <- [1,1279,null,{"value":null}] 12:11:58 INFO - PROCESS | 2348 | 1464289918125 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:58 INFO - PROCESS | 2348 | ++DOCSHELL 1C26B000 == 111 [pid = 2348] [id = 329] 12:11:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 159 (1C418C00) [pid = 2348] [serial = 986] [outer = 00000000] 12:11:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 160 (1CC1E000) [pid = 2348] [serial = 987] [outer = 1C418C00] 12:11:58 INFO - PROCESS | 2348 | 1464289918181 Marionette DEBUG loaded listener.js 12:11:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 161 (1CC1E800) [pid = 2348] [serial = 988] [outer = 1C418C00] 12:11:58 INFO - PROCESS | 2348 | 1464289918777 Marionette TRACE conn8 <- [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]]]}] 12:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 970ms 12:11:58 INFO - PROCESS | 2348 | 1464289918830 Marionette TRACE conn8 -> [0,1281,"getWindowHandle",null] 12:11:58 INFO - PROCESS | 2348 | 1464289918833 Marionette TRACE conn8 <- [1,1281,null,{"value":"13"}] 12:11:58 INFO - PROCESS | 2348 | 1464289918836 Marionette TRACE conn8 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:11:58 INFO - PROCESS | 2348 | 1464289918838 Marionette TRACE conn8 <- [1,1282,null,{}] 12:11:58 INFO - PROCESS | 2348 | 1464289918842 Marionette TRACE conn8 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:58 INFO - PROCESS | 2348 | 1464289918963 Marionette TRACE conn8 <- [1,1283,null,{"value":null}] 12:11:59 INFO - PROCESS | 2348 | 1464289919111 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:59 INFO - PROCESS | 2348 | ++DOCSHELL 1D318000 == 112 [pid = 2348] [id = 330] 12:11:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 162 (1DCAA400) [pid = 2348] [serial = 989] [outer = 00000000] 12:11:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 163 (1DCB0C00) [pid = 2348] [serial = 990] [outer = 1DCAA400] 12:11:59 INFO - PROCESS | 2348 | 1464289919174 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 164 (1DFE6800) [pid = 2348] [serial = 991] [outer = 1DCAA400] 12:11:59 INFO - PROCESS | 2348 | 1464289919769 Marionette TRACE conn8 <- [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]]]}] 12:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 970ms 12:11:59 INFO - PROCESS | 2348 | 1464289919810 Marionette TRACE conn8 -> [0,1285,"getWindowHandle",null] 12:11:59 INFO - PROCESS | 2348 | 1464289919813 Marionette TRACE conn8 <- [1,1285,null,{"value":"13"}] 12:11:59 INFO - PROCESS | 2348 | 1464289919816 Marionette TRACE conn8 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:11:59 INFO - PROCESS | 2348 | 1464289919818 Marionette TRACE conn8 <- [1,1286,null,{}] 12:11:59 INFO - PROCESS | 2348 | 1464289919822 Marionette TRACE conn8 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:59 INFO - PROCESS | 2348 | 1464289919939 Marionette TRACE conn8 <- [1,1287,null,{"value":null}] 12:12:00 INFO - PROCESS | 2348 | 1464289920088 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:00 INFO - PROCESS | 2348 | ++DOCSHELL 1DFEEC00 == 113 [pid = 2348] [id = 331] 12:12:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 165 (1FF02800) [pid = 2348] [serial = 992] [outer = 00000000] 12:12:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 166 (1FF09800) [pid = 2348] [serial = 993] [outer = 1FF02800] 12:12:00 INFO - PROCESS | 2348 | 1464289920143 Marionette DEBUG loaded listener.js 12:12:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 167 (1FF05000) [pid = 2348] [serial = 994] [outer = 1FF02800] 12:12:00 INFO - PROCESS | 2348 | 1464289920690 Marionette TRACE conn8 <- [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]]]}] 12:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 930ms 12:12:00 INFO - PROCESS | 2348 | 1464289920751 Marionette TRACE conn8 -> [0,1289,"getWindowHandle",null] 12:12:00 INFO - PROCESS | 2348 | 1464289920753 Marionette TRACE conn8 <- [1,1289,null,{"value":"13"}] 12:12:00 INFO - PROCESS | 2348 | 1464289920756 Marionette TRACE conn8 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:12:00 INFO - PROCESS | 2348 | 1464289920758 Marionette TRACE conn8 <- [1,1290,null,{}] 12:12:00 INFO - PROCESS | 2348 | 1464289920762 Marionette TRACE conn8 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:00 INFO - PROCESS | 2348 | 1464289920875 Marionette TRACE conn8 <- [1,1291,null,{"value":null}] 12:12:01 INFO - PROCESS | 2348 | 1464289921022 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:01 INFO - PROCESS | 2348 | ++DOCSHELL 1FF0F400 == 114 [pid = 2348] [id = 332] 12:12:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 168 (20496400) [pid = 2348] [serial = 995] [outer = 00000000] 12:12:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 169 (2049BC00) [pid = 2348] [serial = 996] [outer = 20496400] 12:12:01 INFO - PROCESS | 2348 | 1464289921079 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 170 (204A2000) [pid = 2348] [serial = 997] [outer = 20496400] 12:12:01 INFO - PROCESS | 2348 | 1464289921715 Marionette TRACE conn8 <- [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]]]}] 12:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 12:12:01 INFO - PROCESS | 2348 | 1464289921742 Marionette TRACE conn8 -> [0,1293,"getWindowHandle",null] 12:12:01 INFO - PROCESS | 2348 | 1464289921744 Marionette TRACE conn8 <- [1,1293,null,{"value":"13"}] 12:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:12:01 INFO - PROCESS | 2348 | 1464289921749 Marionette TRACE conn8 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:12:01 INFO - PROCESS | 2348 | 1464289921751 Marionette TRACE conn8 <- [1,1294,null,{}] 12:12:01 INFO - PROCESS | 2348 | 1464289921755 Marionette TRACE conn8 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:01 INFO - PROCESS | 2348 | 1464289921870 Marionette TRACE conn8 <- [1,1295,null,{"value":null}] 12:12:02 INFO - PROCESS | 2348 | 1464289922019 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:02 INFO - PROCESS | 2348 | ++DOCSHELL 0DB1F800 == 115 [pid = 2348] [id = 333] 12:12:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 171 (0DB71800) [pid = 2348] [serial = 998] [outer = 00000000] 12:12:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 172 (144D0400) [pid = 2348] [serial = 999] [outer = 0DB71800] 12:12:02 INFO - PROCESS | 2348 | 1464289922075 Marionette DEBUG loaded listener.js 12:12:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 173 (1570C800) [pid = 2348] [serial = 1000] [outer = 0DB71800] 12:12:02 INFO - PROCESS | 2348 | 1464289922906 Marionette TRACE conn8 <- [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]]]}] 12:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1182ms 12:12:02 INFO - PROCESS | 2348 | 1464289922934 Marionette TRACE conn8 -> [0,1297,"getWindowHandle",null] 12:12:02 INFO - PROCESS | 2348 | 1464289922938 Marionette TRACE conn8 <- [1,1297,null,{"value":"13"}] 12:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:12:02 INFO - PROCESS | 2348 | 1464289922943 Marionette TRACE conn8 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:12:02 INFO - PROCESS | 2348 | 1464289922946 Marionette TRACE conn8 <- [1,1298,null,{}] 12:12:02 INFO - PROCESS | 2348 | 1464289922952 Marionette TRACE conn8 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:03 INFO - PROCESS | 2348 | 1464289923063 Marionette TRACE conn8 <- [1,1299,null,{"value":null}] 12:12:03 INFO - PROCESS | 2348 | 1464289923229 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:03 INFO - PROCESS | 2348 | ++DOCSHELL 0EFA4C00 == 116 [pid = 2348] [id = 334] 12:12:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 174 (11D12000) [pid = 2348] [serial = 1001] [outer = 00000000] 12:12:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 175 (137D9800) [pid = 2348] [serial = 1002] [outer = 11D12000] 12:12:03 INFO - PROCESS | 2348 | 1464289923281 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 176 (153ED000) [pid = 2348] [serial = 1003] [outer = 11D12000] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 1CC1C000 == 115 [pid = 2348] [id = 276] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 20499800 == 114 [pid = 2348] [id = 277] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 0D869800 == 113 [pid = 2348] [id = 324] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 137DDC00 == 112 [pid = 2348] [id = 323] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 0CD0BC00 == 111 [pid = 2348] [id = 322] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 19A10400 == 110 [pid = 2348] [id = 321] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 18C9E400 == 109 [pid = 2348] [id = 320] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 16BC8800 == 108 [pid = 2348] [id = 319] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 12FC9C00 == 107 [pid = 2348] [id = 318] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 1217F000 == 106 [pid = 2348] [id = 317] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 0D26F800 == 105 [pid = 2348] [id = 316] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 0DBD5C00 == 104 [pid = 2348] [id = 315] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 1C415800 == 103 [pid = 2348] [id = 312] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 1C26E400 == 102 [pid = 2348] [id = 311] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 19FE8C00 == 101 [pid = 2348] [id = 310] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 1656F400 == 100 [pid = 2348] [id = 309] 12:12:03 INFO - PROCESS | 2348 | --DOCSHELL 0E3BA000 == 99 [pid = 2348] [id = 308] 12:12:03 INFO - PROCESS | 2348 | 1464289923938 Marionette TRACE conn8 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",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/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 12:12:04 INFO - PROCESS | 2348 | 1464289923993 Marionette TRACE conn8 <- [1,1301,null,{"value":"13"}] 12:12:04 INFO - PROCESS | 2348 | 1464289924022 Marionette TRACE conn8 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:12:04 INFO - PROCESS | 2348 | 1464289924025 Marionette TRACE conn8 <- [1,1302,null,{}] 12:12:04 INFO - PROCESS | 2348 | 1464289924029 Marionette TRACE conn8 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:04 INFO - PROCESS | 2348 | 1464289924125 Marionette TRACE conn8 <- [1,1303,null,{"value":null}] 12:12:04 INFO - PROCESS | 2348 | 1464289924137 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:04 INFO - PROCESS | 2348 | ++DOCSHELL 0DA6CC00 == 100 [pid = 2348] [id = 335] 12:12:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (0DA6F800) [pid = 2348] [serial = 1004] [outer = 00000000] 12:12:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (11D1AC00) [pid = 2348] [serial = 1005] [outer = 0DA6F800] 12:12:04 INFO - PROCESS | 2348 | 1464289924183 Marionette DEBUG loaded listener.js 12:12:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (12FC8000) [pid = 2348] [serial = 1006] [outer = 0DA6F800] 12:12:04 INFO - PROCESS | 2348 | 1464289924689 Marionette TRACE conn8 <- [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]]]}] 12:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 12:12:04 INFO - PROCESS | 2348 | 1464289924757 Marionette TRACE conn8 -> [0,1305,"getWindowHandle",null] 12:12:04 INFO - PROCESS | 2348 | 1464289924759 Marionette TRACE conn8 <- [1,1305,null,{"value":"13"}] 12:12:04 INFO - PROCESS | 2348 | 1464289924762 Marionette TRACE conn8 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:12:04 INFO - PROCESS | 2348 | 1464289924765 Marionette TRACE conn8 <- [1,1306,null,{}] 12:12:04 INFO - PROCESS | 2348 | 1464289924776 Marionette TRACE conn8 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:04 INFO - PROCESS | 2348 | 1464289924874 Marionette TRACE conn8 <- [1,1307,null,{"value":null}] 12:12:04 INFO - PROCESS | 2348 | 1464289924979 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:05 INFO - PROCESS | 2348 | ++DOCSHELL 12FD3400 == 101 [pid = 2348] [id = 336] 12:12:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (14818400) [pid = 2348] [serial = 1007] [outer = 00000000] 12:12:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (161CC000) [pid = 2348] [serial = 1008] [outer = 14818400] 12:12:05 INFO - PROCESS | 2348 | 1464289925027 Marionette DEBUG loaded listener.js 12:12:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (16232400) [pid = 2348] [serial = 1009] [outer = 14818400] 12:12:05 INFO - PROCESS | 2348 | 1464289925399 Marionette TRACE conn8 <- [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]]]}] 12:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 12:12:05 INFO - PROCESS | 2348 | 1464289925436 Marionette TRACE conn8 -> [0,1309,"getWindowHandle",null] 12:12:05 INFO - PROCESS | 2348 | 1464289925439 Marionette TRACE conn8 <- [1,1309,null,{"value":"13"}] 12:12:05 INFO - PROCESS | 2348 | 1464289925442 Marionette TRACE conn8 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:12:05 INFO - PROCESS | 2348 | 1464289925444 Marionette TRACE conn8 <- [1,1310,null,{}] 12:12:05 INFO - PROCESS | 2348 | 1464289925447 Marionette TRACE conn8 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:05 INFO - PROCESS | 2348 | 1464289925570 Marionette TRACE conn8 <- [1,1311,null,{"value":null}] 12:12:05 INFO - PROCESS | 2348 | 1464289925578 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:05 INFO - PROCESS | 2348 | ++DOCSHELL 162C9000 == 102 [pid = 2348] [id = 337] 12:12:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (162C9400) [pid = 2348] [serial = 1010] [outer = 00000000] 12:12:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (16BA5000) [pid = 2348] [serial = 1011] [outer = 162C9400] 12:12:05 INFO - PROCESS | 2348 | 1464289925624 Marionette DEBUG loaded listener.js 12:12:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (16BC1000) [pid = 2348] [serial = 1012] [outer = 162C9400] 12:12:06 INFO - PROCESS | 2348 | 1464289926071 Marionette TRACE conn8 <- [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]]]}] 12:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 12:12:06 INFO - PROCESS | 2348 | 1464289926126 Marionette TRACE conn8 -> [0,1313,"getWindowHandle",null] 12:12:06 INFO - PROCESS | 2348 | 1464289926128 Marionette TRACE conn8 <- [1,1313,null,{"value":"13"}] 12:12:06 INFO - PROCESS | 2348 | 1464289926132 Marionette TRACE conn8 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:12:06 INFO - PROCESS | 2348 | 1464289926133 Marionette TRACE conn8 <- [1,1314,null,{}] 12:12:06 INFO - PROCESS | 2348 | 1464289926146 Marionette TRACE conn8 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:06 INFO - PROCESS | 2348 | 1464289926270 Marionette TRACE conn8 <- [1,1315,null,{"value":null}] 12:12:06 INFO - PROCESS | 2348 | 1464289926331 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:06 INFO - PROCESS | 2348 | ++DOCSHELL 16B19800 == 103 [pid = 2348] [id = 338] 12:12:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (16BC7000) [pid = 2348] [serial = 1013] [outer = 00000000] 12:12:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (16C6AC00) [pid = 2348] [serial = 1014] [outer = 16BC7000] 12:12:06 INFO - PROCESS | 2348 | 1464289926377 Marionette DEBUG loaded listener.js 12:12:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (1715D800) [pid = 2348] [serial = 1015] [outer = 16BC7000] 12:12:06 INFO - PROCESS | 2348 | 1464289926803 Marionette TRACE conn8 <- [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]]]}] 12:12:06 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 12:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 731ms 12:12:06 INFO - PROCESS | 2348 | 1464289926869 Marionette TRACE conn8 -> [0,1317,"getWindowHandle",null] 12:12:06 INFO - PROCESS | 2348 | 1464289926871 Marionette TRACE conn8 <- [1,1317,null,{"value":"13"}] 12:12:06 INFO - PROCESS | 2348 | 1464289926874 Marionette TRACE conn8 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:12:06 INFO - PROCESS | 2348 | 1464289926876 Marionette TRACE conn8 <- [1,1318,null,{}] 12:12:06 INFO - PROCESS | 2348 | 1464289926879 Marionette TRACE conn8 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:07 INFO - PROCESS | 2348 | 1464289927052 Marionette TRACE conn8 <- [1,1319,null,{"value":null}] 12:12:07 INFO - PROCESS | 2348 | 1464289927081 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:07 INFO - PROCESS | 2348 | ++DOCSHELL 187B9C00 == 104 [pid = 2348] [id = 339] 12:12:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (18B17800) [pid = 2348] [serial = 1016] [outer = 00000000] 12:12:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (18C9C800) [pid = 2348] [serial = 1017] [outer = 18B17800] 12:12:07 INFO - PROCESS | 2348 | 1464289927126 Marionette DEBUG loaded listener.js 12:12:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (18CE8400) [pid = 2348] [serial = 1018] [outer = 18B17800] 12:12:07 INFO - PROCESS | 2348 | 1464289927571 Marionette TRACE conn8 <- [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]]]}] 12:12:07 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 12:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 12:12:07 INFO - PROCESS | 2348 | 1464289927619 Marionette TRACE conn8 -> [0,1321,"getWindowHandle",null] 12:12:07 INFO - PROCESS | 2348 | 1464289927621 Marionette TRACE conn8 <- [1,1321,null,{"value":"13"}] 12:12:07 INFO - PROCESS | 2348 | 1464289927624 Marionette TRACE conn8 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:12:07 INFO - PROCESS | 2348 | 1464289927626 Marionette TRACE conn8 <- [1,1322,null,{}] 12:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:12:07 INFO - PROCESS | 2348 | 1464289927635 Marionette TRACE conn8 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:07 INFO - PROCESS | 2348 | 1464289927762 Marionette TRACE conn8 <- [1,1323,null,{"value":null}] 12:12:07 INFO - PROCESS | 2348 | 1464289927831 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:07 INFO - PROCESS | 2348 | ++DOCSHELL 18C9B400 == 105 [pid = 2348] [id = 340] 12:12:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 135 (18CA5C00) [pid = 2348] [serial = 1019] [outer = 00000000] 12:12:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 136 (19B10400) [pid = 2348] [serial = 1020] [outer = 18CA5C00] 12:12:07 INFO - PROCESS | 2348 | 1464289927876 Marionette DEBUG loaded listener.js 12:12:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 137 (19B39400) [pid = 2348] [serial = 1021] [outer = 18CA5C00] 12:12:08 INFO - PROCESS | 2348 | --DOMWINDOW == 136 (18CA3C00) [pid = 2348] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:12:08 INFO - PROCESS | 2348 | --DOMWINDOW == 135 (19B2D000) [pid = 2348] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:12:08 INFO - PROCESS | 2348 | --DOMWINDOW == 134 (161B2000) [pid = 2348] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:12:08 INFO - PROCESS | 2348 | --DOMWINDOW == 133 (153EF400) [pid = 2348] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:12:08 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (12292000) [pid = 2348] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:12:08 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (0D539800) [pid = 2348] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:12:08 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (16BCD800) [pid = 2348] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:12:08 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (11A42400) [pid = 2348] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:12:08 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (0D248C00) [pid = 2348] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:12:08 INFO - PROCESS | 2348 | 1464289928498 Marionette TRACE conn8 <- [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]]]}] 12:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 12:12:08 INFO - PROCESS | 2348 | 1464289928560 Marionette TRACE conn8 -> [0,1325,"getWindowHandle",null] 12:12:08 INFO - PROCESS | 2348 | 1464289928562 Marionette TRACE conn8 <- [1,1325,null,{"value":"13"}] 12:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:12:08 INFO - PROCESS | 2348 | 1464289928565 Marionette TRACE conn8 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:12:08 INFO - PROCESS | 2348 | 1464289928566 Marionette TRACE conn8 <- [1,1326,null,{}] 12:12:08 INFO - PROCESS | 2348 | 1464289928570 Marionette TRACE conn8 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:08 INFO - PROCESS | 2348 | 1464289928661 Marionette TRACE conn8 <- [1,1327,null,{"value":null}] 12:12:08 INFO - PROCESS | 2348 | 1464289928669 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:08 INFO - PROCESS | 2348 | ++DOCSHELL 16C68800 == 106 [pid = 2348] [id = 341] 12:12:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (16FB5000) [pid = 2348] [serial = 1022] [outer = 00000000] 12:12:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (19C35800) [pid = 2348] [serial = 1023] [outer = 16FB5000] 12:12:08 INFO - PROCESS | 2348 | 1464289928713 Marionette DEBUG loaded listener.js 12:12:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (19CD6400) [pid = 2348] [serial = 1024] [outer = 16FB5000] 12:12:09 INFO - PROCESS | 2348 | 1464289929626 Marionette TRACE conn8 <- [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]]]}] 12:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1068ms 12:12:09 INFO - PROCESS | 2348 | 1464289929634 Marionette TRACE conn8 -> [0,1329,"getWindowHandle",null] 12:12:09 INFO - PROCESS | 2348 | 1464289929635 Marionette TRACE conn8 <- [1,1329,null,{"value":"13"}] 12:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:12:09 INFO - PROCESS | 2348 | 1464289929638 Marionette TRACE conn8 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:12:09 INFO - PROCESS | 2348 | 1464289929640 Marionette TRACE conn8 <- [1,1330,null,{}] 12:12:09 INFO - PROCESS | 2348 | 1464289929644 Marionette TRACE conn8 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:09 INFO - PROCESS | 2348 | 1464289929736 Marionette TRACE conn8 <- [1,1331,null,{"value":null}] 12:12:09 INFO - PROCESS | 2348 | 1464289929835 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:09 INFO - PROCESS | 2348 | ++DOCSHELL 0DB27000 == 107 [pid = 2348] [id = 342] 12:12:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (19B0FC00) [pid = 2348] [serial = 1025] [outer = 00000000] 12:12:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (19D49800) [pid = 2348] [serial = 1026] [outer = 19B0FC00] 12:12:09 INFO - PROCESS | 2348 | 1464289929879 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (19F5E400) [pid = 2348] [serial = 1027] [outer = 19B0FC00] 12:12:10 INFO - PROCESS | 2348 | 1464289930256 Marionette TRACE conn8 <- [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]]]}] 12:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 12:12:10 INFO - PROCESS | 2348 | 1464289930380 Marionette TRACE conn8 -> [0,1333,"getWindowHandle",null] 12:12:10 INFO - PROCESS | 2348 | 1464289930384 Marionette TRACE conn8 <- [1,1333,null,{"value":"13"}] 12:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:12:10 INFO - PROCESS | 2348 | 1464289930395 Marionette TRACE conn8 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:12:10 INFO - PROCESS | 2348 | 1464289930399 Marionette TRACE conn8 <- [1,1334,null,{}] 12:12:10 INFO - PROCESS | 2348 | 1464289930406 Marionette TRACE conn8 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:10 INFO - PROCESS | 2348 | 1464289930542 Marionette TRACE conn8 <- [1,1335,null,{"value":null}] 12:12:10 INFO - PROCESS | 2348 | 1464289930654 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:10 INFO - PROCESS | 2348 | ++DOCSHELL 0D870C00 == 108 [pid = 2348] [id = 343] 12:12:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 135 (0D876C00) [pid = 2348] [serial = 1028] [outer = 00000000] 12:12:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 136 (11A11800) [pid = 2348] [serial = 1029] [outer = 0D876C00] 12:12:10 INFO - PROCESS | 2348 | 1464289930711 Marionette DEBUG loaded listener.js 12:12:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 137 (12105000) [pid = 2348] [serial = 1030] [outer = 0D876C00] 12:12:11 INFO - PROCESS | 2348 | 1464289931375 Marionette TRACE conn8 <- [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]]]}] 12:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1018ms 12:12:11 INFO - PROCESS | 2348 | 1464289931419 Marionette TRACE conn8 -> [0,1337,"getWindowHandle",null] 12:12:11 INFO - PROCESS | 2348 | 1464289931423 Marionette TRACE conn8 <- [1,1337,null,{"value":"13"}] 12:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:12:11 INFO - PROCESS | 2348 | 1464289931431 Marionette TRACE conn8 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:12:11 INFO - PROCESS | 2348 | 1464289931435 Marionette TRACE conn8 <- [1,1338,null,{}] 12:12:11 INFO - PROCESS | 2348 | 1464289931440 Marionette TRACE conn8 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:11 INFO - PROCESS | 2348 | 1464289931564 Marionette TRACE conn8 <- [1,1339,null,{"value":null}] 12:12:11 INFO - PROCESS | 2348 | 1464289931713 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:11 INFO - PROCESS | 2348 | ++DOCSHELL 153EE800 == 109 [pid = 2348] [id = 344] 12:12:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 138 (153F0C00) [pid = 2348] [serial = 1031] [outer = 00000000] 12:12:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 139 (161CC800) [pid = 2348] [serial = 1032] [outer = 153F0C00] 12:12:11 INFO - PROCESS | 2348 | 1464289931771 Marionette DEBUG loaded listener.js 12:12:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 140 (16239C00) [pid = 2348] [serial = 1033] [outer = 153F0C00] 12:12:12 INFO - PROCESS | 2348 | 1464289932338 Marionette TRACE conn8 <- [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]]]}] 12:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 970ms 12:12:12 INFO - PROCESS | 2348 | 1464289932404 Marionette TRACE conn8 -> [0,1341,"getWindowHandle",null] 12:12:12 INFO - PROCESS | 2348 | 1464289932407 Marionette TRACE conn8 <- [1,1341,null,{"value":"13"}] 12:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:12:12 INFO - PROCESS | 2348 | 1464289932410 Marionette TRACE conn8 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:12:12 INFO - PROCESS | 2348 | 1464289932413 Marionette TRACE conn8 <- [1,1342,null,{}] 12:12:12 INFO - PROCESS | 2348 | 1464289932423 Marionette TRACE conn8 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:12 INFO - PROCESS | 2348 | 1464289932547 Marionette TRACE conn8 <- [1,1343,null,{"value":null}] 12:12:12 INFO - PROCESS | 2348 | 1464289932696 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:12 INFO - PROCESS | 2348 | ++DOCSHELL 18CE3C00 == 110 [pid = 2348] [id = 345] 12:12:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 141 (19A10000) [pid = 2348] [serial = 1034] [outer = 00000000] 12:12:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 142 (19CDA000) [pid = 2348] [serial = 1035] [outer = 19A10000] 12:12:12 INFO - PROCESS | 2348 | 1464289932756 Marionette DEBUG loaded listener.js 12:12:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 143 (19FE9800) [pid = 2348] [serial = 1036] [outer = 19A10000] 12:12:13 INFO - PROCESS | 2348 | 1464289933426 Marionette TRACE conn8 <- [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]]]}] 12:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1068ms 12:12:13 INFO - PROCESS | 2348 | 1464289933482 Marionette TRACE conn8 -> [0,1345,"getWindowHandle",null] 12:12:13 INFO - PROCESS | 2348 | 1464289933484 Marionette TRACE conn8 <- [1,1345,null,{"value":"13"}] 12:12:13 INFO - PROCESS | 2348 | 1464289933488 Marionette TRACE conn8 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:12:13 INFO - PROCESS | 2348 | 1464289933490 Marionette TRACE conn8 <- [1,1346,null,{}] 12:12:13 INFO - PROCESS | 2348 | 1464289933493 Marionette TRACE conn8 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:13 INFO - PROCESS | 2348 | 1464289933612 Marionette TRACE conn8 <- [1,1347,null,{"value":null}] 12:12:13 INFO - PROCESS | 2348 | 1464289933757 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:13 INFO - PROCESS | 2348 | ++DOCSHELL 1B340C00 == 111 [pid = 2348] [id = 346] 12:12:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 144 (1B341000) [pid = 2348] [serial = 1037] [outer = 00000000] 12:12:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 145 (1BD9A400) [pid = 2348] [serial = 1038] [outer = 1B341000] 12:12:13 INFO - PROCESS | 2348 | 1464289933813 Marionette DEBUG loaded listener.js 12:12:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 146 (1BDA0400) [pid = 2348] [serial = 1039] [outer = 1B341000] 12:12:14 INFO - PROCESS | 2348 | 1464289934364 Marionette TRACE conn8 <- [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]]]}] 12:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 931ms 12:12:14 INFO - PROCESS | 2348 | 1464289934422 Marionette TRACE conn8 -> [0,1349,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 2348 | 1464289934424 Marionette TRACE conn8 <- [1,1349,null,{"value":"13"}] 12:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:12:14 INFO - PROCESS | 2348 | 1464289934428 Marionette TRACE conn8 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 2348 | 1464289934430 Marionette TRACE conn8 <- [1,1350,null,{}] 12:12:14 INFO - PROCESS | 2348 | 1464289934434 Marionette TRACE conn8 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:14 INFO - PROCESS | 2348 | 1464289934579 Marionette TRACE conn8 <- [1,1351,null,{"value":null}] 12:12:14 INFO - PROCESS | 2348 | 1464289934728 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 2348 | ++DOCSHELL 1BDA1C00 == 112 [pid = 2348] [id = 347] 12:12:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 147 (1BDA5400) [pid = 2348] [serial = 1040] [outer = 00000000] 12:12:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 148 (1C263C00) [pid = 2348] [serial = 1041] [outer = 1BDA5400] 12:12:14 INFO - PROCESS | 2348 | 1464289934803 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 149 (1C297400) [pid = 2348] [serial = 1042] [outer = 1BDA5400] 12:12:15 INFO - PROCESS | 2348 | 1464289935356 Marionette TRACE conn8 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 970ms 12:12:15 INFO - PROCESS | 2348 | 1464289935402 Marionette TRACE conn8 -> [0,1353,"getWindowHandle",null] 12:12:15 INFO - PROCESS | 2348 | 1464289935405 Marionette TRACE conn8 <- [1,1353,null,{"value":"13"}] 12:12:15 INFO - PROCESS | 2348 | 1464289935408 Marionette TRACE conn8 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:12:15 INFO - PROCESS | 2348 | 1464289935410 Marionette TRACE conn8 <- [1,1354,null,{}] 12:12:15 INFO - PROCESS | 2348 | 1464289935414 Marionette TRACE conn8 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:15 INFO - PROCESS | 2348 | 1464289935552 Marionette TRACE conn8 <- [1,1355,null,{"value":null}] 12:12:15 INFO - PROCESS | 2348 | 1464289935715 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:15 INFO - PROCESS | 2348 | ++DOCSHELL 1C558800 == 113 [pid = 2348] [id = 348] 12:12:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 150 (1CC1C000) [pid = 2348] [serial = 1043] [outer = 00000000] 12:12:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 151 (1CC24400) [pid = 2348] [serial = 1044] [outer = 1CC1C000] 12:12:15 INFO - PROCESS | 2348 | 1464289935804 Marionette DEBUG loaded listener.js 12:12:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 152 (1DCABC00) [pid = 2348] [serial = 1045] [outer = 1CC1C000] 12:12:16 INFO - PROCESS | 2348 | 1464289936384 Marionette TRACE conn8 <- [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] 12:12:16 INFO - PROCESS | 2348 | 1464289936434 Marionette TRACE conn8 <- [1,1357,null,{"value":"13"}] 12:12:16 INFO - PROCESS | 2348 | 1464289936437 Marionette TRACE conn8 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:12:16 INFO - PROCESS | 2348 | 1464289936439 Marionette TRACE conn8 <- [1,1358,null,{}] 12:12:16 INFO - PROCESS | 2348 | 1464289936443 Marionette TRACE conn8 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:16 INFO - PROCESS | 2348 | 1464289936557 Marionette TRACE conn8 <- [1,1359,null,{"value":null}] 12:12:16 INFO - PROCESS | 2348 | 1464289936717 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:16 INFO - PROCESS | 2348 | ++DOCSHELL 1DCB5400 == 114 [pid = 2348] [id = 349] 12:12:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 153 (1DFE2C00) [pid = 2348] [serial = 1046] [outer = 00000000] 12:12:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 154 (1DFE7C00) [pid = 2348] [serial = 1047] [outer = 1DFE2C00] 12:12:16 INFO - PROCESS | 2348 | 1464289936772 Marionette DEBUG loaded listener.js 12:12:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 155 (1FF08C00) [pid = 2348] [serial = 1048] [outer = 1DFE2C00] 12:12:17 INFO - PROCESS | 2348 | 1464289937387 Marionette TRACE conn8 <- [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] 12:12:17 INFO - PROCESS | 2348 | 1464289937426 Marionette TRACE conn8 <- [1,1361,null,{"value":"13"}] 12:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:12:17 INFO - PROCESS | 2348 | 1464289937431 Marionette TRACE conn8 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - PROCESS | 2348 | 1464289937433 Marionette TRACE conn8 <- [1,1362,null,{}] 12:12:17 INFO - PROCESS | 2348 | 1464289937437 Marionette TRACE conn8 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:17 INFO - PROCESS | 2348 | 1464289937552 Marionette TRACE conn8 <- [1,1363,null,{"value":null}] 12:12:17 INFO - PROCESS | 2348 | 1464289937697 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:17 INFO - PROCESS | 2348 | ++DOCSHELL 1DFE3400 == 115 [pid = 2348] [id = 350] 12:12:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 156 (1FF0F000) [pid = 2348] [serial = 1049] [outer = 00000000] 12:12:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 157 (20825C00) [pid = 2348] [serial = 1050] [outer = 1FF0F000] 12:12:17 INFO - PROCESS | 2348 | 1464289937752 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 158 (20829400) [pid = 2348] [serial = 1051] [outer = 1FF0F000] 12:12:18 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:18 INFO - PROCESS | 2348 | 1464289938401 Marionette TRACE conn8 <- [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] 12:12:18 INFO - PROCESS | 2348 | 1464289938457 Marionette TRACE conn8 <- [1,1365,null,{"value":"13"}] 12:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:12:18 INFO - PROCESS | 2348 | 1464289938460 Marionette TRACE conn8 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:12:18 INFO - PROCESS | 2348 | 1464289938462 Marionette TRACE conn8 <- [1,1366,null,{}] 12:12:18 INFO - PROCESS | 2348 | 1464289938466 Marionette TRACE conn8 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:18 INFO - PROCESS | 2348 | 1464289938750 Marionette TRACE conn8 <- [1,1367,null,{"value":null}] 12:12:18 INFO - PROCESS | 2348 | 1464289938937 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:18 INFO - PROCESS | 2348 | ++DOCSHELL 0EFA5800 == 116 [pid = 2348] [id = 351] 12:12:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 159 (11A42400) [pid = 2348] [serial = 1052] [outer = 00000000] 12:12:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 160 (11F0DC00) [pid = 2348] [serial = 1053] [outer = 11A42400] 12:12:18 INFO - PROCESS | 2348 | 1464289938989 Marionette DEBUG loaded listener.js 12:12:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 161 (137D2C00) [pid = 2348] [serial = 1054] [outer = 11A42400] 12:12:19 INFO - PROCESS | 2348 | 1464289939586 Marionette TRACE conn8 <- [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] 12:12:19 INFO - PROCESS | 2348 | 1464289939644 Marionette TRACE conn8 <- [1,1369,null,{"value":"13"}] 12:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:12:19 INFO - PROCESS | 2348 | 1464289939648 Marionette TRACE conn8 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - PROCESS | 2348 | 1464289939652 Marionette TRACE conn8 <- [1,1370,null,{}] 12:12:19 INFO - PROCESS | 2348 | 1464289939657 Marionette TRACE conn8 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:19 INFO - PROCESS | 2348 | 1464289939770 Marionette TRACE conn8 <- [1,1371,null,{"value":null}] 12:12:19 INFO - PROCESS | 2348 | 1464289939957 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:19 INFO - PROCESS | 2348 | --DOCSHELL 0DA74800 == 115 [pid = 2348] [id = 206] 12:12:19 INFO - PROCESS | 2348 | --DOCSHELL 16C68800 == 114 [pid = 2348] [id = 341] 12:12:19 INFO - PROCESS | 2348 | --DOCSHELL 18C9B400 == 113 [pid = 2348] [id = 340] 12:12:19 INFO - PROCESS | 2348 | --DOCSHELL 187B9C00 == 112 [pid = 2348] [id = 339] 12:12:19 INFO - PROCESS | 2348 | --DOCSHELL 16B19800 == 111 [pid = 2348] [id = 338] 12:12:19 INFO - PROCESS | 2348 | --DOCSHELL 162C9000 == 110 [pid = 2348] [id = 337] 12:12:19 INFO - PROCESS | 2348 | --DOCSHELL 12FD3400 == 109 [pid = 2348] [id = 336] 12:12:19 INFO - PROCESS | 2348 | --DOCSHELL 0DA6CC00 == 108 [pid = 2348] [id = 335] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 160 (1D30C800) [pid = 2348] [serial = 939] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 159 (19CD8000) [pid = 2348] [serial = 972] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 158 (1C225800) [pid = 2348] [serial = 921] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 157 (137D7C00) [pid = 2348] [serial = 924] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 156 (1715F400) [pid = 2348] [serial = 927] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 155 (1C226400) [pid = 2348] [serial = 930] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 154 (1C296800) [pid = 2348] [serial = 933] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 153 (1C419400) [pid = 2348] [serial = 936] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | ++DOCSHELL 0D877C00 == 109 [pid = 2348] [id = 352] 12:12:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 154 (0DA6CC00) [pid = 2348] [serial = 1055] [outer = 00000000] 12:12:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 155 (11D16400) [pid = 2348] [serial = 1056] [outer = 0DA6CC00] 12:12:20 INFO - PROCESS | 2348 | 1464289940079 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 156 (137D3800) [pid = 2348] [serial = 1057] [outer = 0DA6CC00] 12:12:20 INFO - PROCESS | 2348 | --DOCSHELL 0EFA4C00 == 108 [pid = 2348] [id = 334] 12:12:20 INFO - PROCESS | 2348 | --DOCSHELL 16C66400 == 107 [pid = 2348] [id = 327] 12:12:20 INFO - PROCESS | 2348 | --DOCSHELL 153F8C00 == 106 [pid = 2348] [id = 326] 12:12:20 INFO - PROCESS | 2348 | --DOCSHELL 0D24AC00 == 105 [pid = 2348] [id = 325] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 155 (161AB800) [pid = 2348] [serial = 952] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 154 (16BC1800) [pid = 2348] [serial = 955] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 153 (0EF11800) [pid = 2348] [serial = 948] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 152 (12109000) [pid = 2348] [serial = 949] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 151 (16C67C00) [pid = 2348] [serial = 957] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 150 (14818C00) [pid = 2348] [serial = 946] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 149 (12FCB400) [pid = 2348] [serial = 945] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 148 (1210C000) [pid = 2348] [serial = 942] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 147 (0DB78C00) [pid = 2348] [serial = 966] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 146 (175B7C00) [pid = 2348] [serial = 970] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 145 (1715A800) [pid = 2348] [serial = 958] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 144 (12108400) [pid = 2348] [serial = 967] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 143 (19A01400) [pid = 2348] [serial = 960] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 142 (19CD9000) [pid = 2348] [serial = 963] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 141 (19B10000) [pid = 2348] [serial = 961] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 140 (19D4A400) [pid = 2348] [serial = 964] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 139 (16BA8400) [pid = 2348] [serial = 954] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 138 (16BC6C00) [pid = 2348] [serial = 969] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | --DOMWINDOW == 137 (14DA5800) [pid = 2348] [serial = 951] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2348 | [2348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:20 INFO - PROCESS | 2348 | 1464289940572 Marionette TRACE conn8 <- [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] 12:12:20 INFO - PROCESS | 2348 | 1464289940643 Marionette TRACE conn8 <- [1,1373,null,{"value":"13"}] 12:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:12:20 INFO - PROCESS | 2348 | 1464289940647 Marionette TRACE conn8 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:12:20 INFO - PROCESS | 2348 | 1464289940649 Marionette TRACE conn8 <- [1,1374,null,{}] 12:12:20 INFO - PROCESS | 2348 | 1464289940652 Marionette TRACE conn8 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:20 INFO - PROCESS | 2348 | 1464289940748 Marionette TRACE conn8 <- [1,1375,null,{"value":null}] 12:12:20 INFO - PROCESS | 2348 | 1464289940763 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:20 INFO - PROCESS | 2348 | ++DOCSHELL 161B5C00 == 106 [pid = 2348] [id = 353] 12:12:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 138 (161B6000) [pid = 2348] [serial = 1058] [outer = 00000000] 12:12:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 139 (161D6400) [pid = 2348] [serial = 1059] [outer = 161B6000] 12:12:20 INFO - PROCESS | 2348 | 1464289940810 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 140 (162D0800) [pid = 2348] [serial = 1060] [outer = 161B6000] 12:12:21 INFO - PROCESS | 2348 | 1464289941306 Marionette TRACE conn8 <- [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] 12:12:21 INFO - PROCESS | 2348 | 1464289941323 Marionette TRACE conn8 <- [1,1377,null,{"value":"13"}] 12:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:12:21 INFO - PROCESS | 2348 | 1464289941333 Marionette TRACE conn8 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:12:21 INFO - PROCESS | 2348 | 1464289941337 Marionette TRACE conn8 <- [1,1378,null,{}] 12:12:21 INFO - PROCESS | 2348 | 1464289941368 Marionette TRACE conn8 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:21 INFO - PROCESS | 2348 | 1464289941468 Marionette TRACE conn8 <- [1,1379,null,{"value":null}] 12:12:21 INFO - PROCESS | 2348 | 1464289941575 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:21 INFO - PROCESS | 2348 | ++DOCSHELL 16B0DC00 == 107 [pid = 2348] [id = 354] 12:12:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 141 (16B14800) [pid = 2348] [serial = 1061] [outer = 00000000] 12:12:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 142 (16F42800) [pid = 2348] [serial = 1062] [outer = 16B14800] 12:12:21 INFO - PROCESS | 2348 | 1464289941621 Marionette DEBUG loaded listener.js 12:12:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 143 (17164800) [pid = 2348] [serial = 1063] [outer = 16B14800] 12:12:22 INFO - PROCESS | 2348 | 1464289941996 Marionette TRACE conn8 <- [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]]]}] 12:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 711ms 12:12:22 INFO - PROCESS | 2348 | 1464289942040 Marionette TRACE conn8 -> [0,1381,"getWindowHandle",null] 12:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:12:22 INFO - PROCESS | 2348 | 1464289942042 Marionette TRACE conn8 <- [1,1381,null,{"value":"13"}] 12:12:22 INFO - PROCESS | 2348 | 1464289942045 Marionette TRACE conn8 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:12:22 INFO - PROCESS | 2348 | 1464289942047 Marionette TRACE conn8 <- [1,1382,null,{}] 12:12:22 INFO - PROCESS | 2348 | 1464289942066 Marionette TRACE conn8 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:22 INFO - PROCESS | 2348 | 1464289942201 Marionette TRACE conn8 <- [1,1383,null,{"value":null}] 12:12:22 INFO - PROCESS | 2348 | 1464289942221 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:22 INFO - PROCESS | 2348 | ++DOCSHELL 175B6000 == 108 [pid = 2348] [id = 355] 12:12:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 144 (175B6400) [pid = 2348] [serial = 1064] [outer = 00000000] 12:12:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 145 (18598400) [pid = 2348] [serial = 1065] [outer = 175B6400] 12:12:22 INFO - PROCESS | 2348 | 1464289942265 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 146 (186DD000) [pid = 2348] [serial = 1066] [outer = 175B6400] 12:12:22 INFO - PROCESS | 2348 | 1464289942654 Marionette TRACE conn8 <- [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]]]}] 12:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 650ms 12:12:23 INFO - PROCESS | 2348 | 1464289942696 Marionette TRACE conn8 -> [0,1385,"getWindowHandle",null] 12:12:23 INFO - PROCESS | 2348 | 1464289942698 Marionette TRACE conn8 <- [1,1385,null,{"value":"13"}] 12:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:12:23 INFO - PROCESS | 2348 | 1464289942708 Marionette TRACE conn8 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:12:23 INFO - PROCESS | 2348 | 1464289942709 Marionette TRACE conn8 <- [1,1386,null,{}] 12:12:23 INFO - PROCESS | 2348 | 1464289942713 Marionette TRACE conn8 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:23 INFO - PROCESS | 2348 | 1464289942841 Marionette TRACE conn8 <- [1,1387,null,{"value":null}] 12:12:23 INFO - PROCESS | 2348 | 1464289942937 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:23 INFO - PROCESS | 2348 | ++DOCSHELL 18DD4800 == 109 [pid = 2348] [id = 356] 12:12:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 147 (19A08C00) [pid = 2348] [serial = 1067] [outer = 00000000] 12:12:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 148 (19B32000) [pid = 2348] [serial = 1068] [outer = 19A08C00] 12:12:23 INFO - PROCESS | 2348 | 1464289942988 Marionette DEBUG loaded listener.js 12:12:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 149 (19CD6C00) [pid = 2348] [serial = 1069] [outer = 19A08C00] 12:12:23 INFO - PROCESS | 2348 | 1464289943508 Marionette TRACE conn8 <- [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]]]}] 12:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 830ms 12:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:12:23 INFO - PROCESS | 2348 | 1464289943541 Marionette TRACE conn8 -> [0,1389,"getWindowHandle",null] 12:12:23 INFO - PROCESS | 2348 | 1464289943543 Marionette TRACE conn8 <- [1,1389,null,{"value":"13"}] 12:12:23 INFO - PROCESS | 2348 | 1464289943546 Marionette TRACE conn8 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:12:23 INFO - PROCESS | 2348 | 1464289943548 Marionette TRACE conn8 <- [1,1390,null,{}] 12:12:23 INFO - PROCESS | 2348 | 1464289943551 Marionette TRACE conn8 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:23 INFO - PROCESS | 2348 | 1464289943684 Marionette TRACE conn8 <- [1,1391,null,{"value":null}] 12:12:23 INFO - PROCESS | 2348 | 1464289943703 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:23 INFO - PROCESS | 2348 | ++DOCSHELL 18DD4C00 == 110 [pid = 2348] [id = 357] 12:12:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 150 (19B0CC00) [pid = 2348] [serial = 1070] [outer = 00000000] 12:12:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 151 (19FE3C00) [pid = 2348] [serial = 1071] [outer = 19B0CC00] 12:12:23 INFO - PROCESS | 2348 | 1464289943747 Marionette DEBUG loaded listener.js 12:12:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 152 (1A99A000) [pid = 2348] [serial = 1072] [outer = 19B0CC00] 12:12:24 INFO - PROCESS | 2348 | --DOMWINDOW == 151 (16FB5000) [pid = 2348] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:12:24 INFO - PROCESS | 2348 | --DOMWINDOW == 150 (11D12000) [pid = 2348] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:12:24 INFO - PROCESS | 2348 | --DOMWINDOW == 149 (162C9400) [pid = 2348] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:12:24 INFO - PROCESS | 2348 | --DOMWINDOW == 148 (14818400) [pid = 2348] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:12:24 INFO - PROCESS | 2348 | --DOMWINDOW == 147 (0DA6F800) [pid = 2348] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:12:24 INFO - PROCESS | 2348 | --DOMWINDOW == 146 (18CA5C00) [pid = 2348] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:12:24 INFO - PROCESS | 2348 | --DOMWINDOW == 145 (18B14000) [pid = 2348] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:12:24 INFO - PROCESS | 2348 | --DOMWINDOW == 144 (18B17800) [pid = 2348] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:12:24 INFO - PROCESS | 2348 | --DOMWINDOW == 143 (16BC7000) [pid = 2348] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:12:24 INFO - PROCESS | 2348 | 1464289944405 Marionette TRACE conn8 <- [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]]]}] 12:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 871ms 12:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:12:24 INFO - PROCESS | 2348 | 1464289944417 Marionette TRACE conn8 -> [0,1393,"getWindowHandle",null] 12:12:24 INFO - PROCESS | 2348 | 1464289944419 Marionette TRACE conn8 <- [1,1393,null,{"value":"13"}] 12:12:24 INFO - PROCESS | 2348 | 1464289944422 Marionette TRACE conn8 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:12:24 INFO - PROCESS | 2348 | 1464289944424 Marionette TRACE conn8 <- [1,1394,null,{}] 12:12:24 INFO - PROCESS | 2348 | 1464289944427 Marionette TRACE conn8 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:24 INFO - PROCESS | 2348 | 1464289944521 Marionette TRACE conn8 <- [1,1395,null,{"value":null}] 12:12:24 INFO - PROCESS | 2348 | 1464289944629 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:24 INFO - PROCESS | 2348 | ++DOCSHELL 0DA6C800 == 111 [pid = 2348] [id = 358] 12:12:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 144 (12184400) [pid = 2348] [serial = 1073] [outer = 00000000] 12:12:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 145 (16F3F400) [pid = 2348] [serial = 1074] [outer = 12184400] 12:12:24 INFO - PROCESS | 2348 | 1464289944673 Marionette DEBUG loaded listener.js 12:12:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 146 (18B17800) [pid = 2348] [serial = 1075] [outer = 12184400] 12:12:25 INFO - PROCESS | 2348 | 1464289945058 Marionette TRACE conn8 <- [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]]]}] 12:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 12:12:25 INFO - PROCESS | 2348 | 1464289945093 Marionette TRACE conn8 -> [0,1397,"getWindowHandle",null] 12:12:25 INFO - PROCESS | 2348 | 1464289945095 Marionette TRACE conn8 <- [1,1397,null,{"value":"13"}] 12:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:12:25 INFO - PROCESS | 2348 | 1464289945098 Marionette TRACE conn8 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:12:25 INFO - PROCESS | 2348 | 1464289945100 Marionette TRACE conn8 <- [1,1398,null,{}] 12:12:25 INFO - PROCESS | 2348 | 1464289945103 Marionette TRACE conn8 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:25 INFO - PROCESS | 2348 | 1464289945195 Marionette TRACE conn8 <- [1,1399,null,{"value":null}] 12:12:25 INFO - PROCESS | 2348 | 1464289945381 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:25 INFO - PROCESS | 2348 | ++DOCSHELL 0D532400 == 112 [pid = 2348] [id = 359] 12:12:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 147 (0D729C00) [pid = 2348] [serial = 1076] [outer = 00000000] 12:12:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 148 (0DB1F400) [pid = 2348] [serial = 1077] [outer = 0D729C00] 12:12:25 INFO - PROCESS | 2348 | 1464289945440 Marionette DEBUG loaded listener.js 12:12:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 149 (11D1A400) [pid = 2348] [serial = 1078] [outer = 0D729C00] 12:12:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 150 (153FBC00) [pid = 2348] [serial = 1079] [outer = 185EE800] 12:12:26 INFO - PROCESS | 2348 | 1464289946256 Marionette TRACE conn8 <- [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]]]}] 12:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1170ms 12:12:26 INFO - PROCESS | 2348 | 1464289946271 Marionette TRACE conn8 -> [0,1401,"getWindowHandle",null] 12:12:26 INFO - PROCESS | 2348 | 1464289946275 Marionette TRACE conn8 <- [1,1401,null,{"value":"13"}] 12:12:26 INFO - PROCESS | 2348 | 1464289946280 Marionette TRACE conn8 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:12:26 INFO - PROCESS | 2348 | 1464289946285 Marionette TRACE conn8 <- [1,1402,null,{}] 12:12:26 INFO - PROCESS | 2348 | 1464289946290 Marionette TRACE conn8 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:26 INFO - PROCESS | 2348 | 1464289946422 Marionette TRACE conn8 <- [1,1403,null,{"value":null}] 12:12:26 INFO - PROCESS | 2348 | 1464289946575 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:26 INFO - PROCESS | 2348 | ++DOCSHELL 16234000 == 113 [pid = 2348] [id = 360] 12:12:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 151 (162C6C00) [pid = 2348] [serial = 1080] [outer = 00000000] 12:12:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 152 (16BCD000) [pid = 2348] [serial = 1081] [outer = 162C6C00] 12:12:26 INFO - PROCESS | 2348 | 1464289946634 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 153 (16D0CC00) [pid = 2348] [serial = 1082] [outer = 162C6C00] 12:12:27 INFO - PROCESS | 2348 | 1464289947256 Marionette TRACE conn8 <- [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]]]}] 12:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1021ms 12:12:27 INFO - PROCESS | 2348 | 1464289947310 Marionette TRACE conn8 -> [0,1405,"getWindowHandle",null] 12:12:27 INFO - PROCESS | 2348 | 1464289947315 Marionette TRACE conn8 <- [1,1405,null,{"value":"13"}] 12:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:12:27 INFO - PROCESS | 2348 | 1464289947320 Marionette TRACE conn8 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:12:27 INFO - PROCESS | 2348 | 1464289947323 Marionette TRACE conn8 <- [1,1406,null,{}] 12:12:27 INFO - PROCESS | 2348 | 1464289947327 Marionette TRACE conn8 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:27 INFO - PROCESS | 2348 | 1464289947455 Marionette TRACE conn8 <- [1,1407,null,{"value":null}] 12:12:27 INFO - PROCESS | 2348 | 1464289947604 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:27 INFO - PROCESS | 2348 | ++DOCSHELL 175BEC00 == 114 [pid = 2348] [id = 361] 12:12:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 154 (1859A800) [pid = 2348] [serial = 1083] [outer = 00000000] 12:12:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 155 (18DDDC00) [pid = 2348] [serial = 1084] [outer = 1859A800] 12:12:27 INFO - PROCESS | 2348 | 1464289947662 Marionette DEBUG loaded listener.js 12:12:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 156 (19B0E000) [pid = 2348] [serial = 1085] [outer = 1859A800] 12:12:28 INFO - PROCESS | 2348 | 1464289948324 Marionette TRACE conn8 <- [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]]]}] 12:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1076ms 12:12:28 INFO - PROCESS | 2348 | 1464289948397 Marionette TRACE conn8 -> [0,1409,"getWindowHandle",null] 12:12:28 INFO - PROCESS | 2348 | 1464289948400 Marionette TRACE conn8 <- [1,1409,null,{"value":"13"}] 12:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:12:28 INFO - PROCESS | 2348 | 1464289948410 Marionette TRACE conn8 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - PROCESS | 2348 | 1464289948416 Marionette TRACE conn8 <- [1,1410,null,{}] 12:12:28 INFO - PROCESS | 2348 | 1464289948437 Marionette TRACE conn8 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:28 INFO - PROCESS | 2348 | 1464289948571 Marionette TRACE conn8 <- [1,1411,null,{"value":null}] 12:12:28 INFO - PROCESS | 2348 | 1464289948714 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:28 INFO - PROCESS | 2348 | ++DOCSHELL 1A99F000 == 115 [pid = 2348] [id = 362] 12:12:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 157 (1B333800) [pid = 2348] [serial = 1086] [outer = 00000000] 12:12:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 158 (1C263400) [pid = 2348] [serial = 1087] [outer = 1B333800] 12:12:28 INFO - PROCESS | 2348 | 1464289948772 Marionette DEBUG loaded listener.js 12:12:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 159 (1C295800) [pid = 2348] [serial = 1088] [outer = 1B333800] 12:12:29 INFO - PROCESS | 2348 | 1464289949399 Marionette TRACE conn8 <- [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]]]}] 12:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1044ms 12:12:29 INFO - PROCESS | 2348 | 1464289949450 Marionette TRACE conn8 -> [0,1413,"getWindowHandle",null] 12:12:29 INFO - PROCESS | 2348 | 1464289949453 Marionette TRACE conn8 <- [1,1413,null,{"value":"13"}] 12:12:29 INFO - PROCESS | 2348 | 1464289949457 Marionette TRACE conn8 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:12:29 INFO - PROCESS | 2348 | 1464289949459 Marionette TRACE conn8 <- [1,1414,null,{}] 12:12:29 INFO - PROCESS | 2348 | 1464289949463 Marionette TRACE conn8 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:29 INFO - PROCESS | 2348 | 1464289949592 Marionette TRACE conn8 <- [1,1415,null,{"value":null}] 12:12:29 INFO - PROCESS | 2348 | 1464289949740 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:29 INFO - PROCESS | 2348 | ++DOCSHELL 1C29B800 == 116 [pid = 2348] [id = 363] 12:12:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 160 (1C29C000) [pid = 2348] [serial = 1089] [outer = 00000000] 12:12:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 161 (1C550800) [pid = 2348] [serial = 1090] [outer = 1C29C000] 12:12:29 INFO - PROCESS | 2348 | 1464289949796 Marionette DEBUG loaded listener.js 12:12:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 162 (1CC1DC00) [pid = 2348] [serial = 1091] [outer = 1C29C000] 12:12:30 INFO - PROCESS | 2348 | 1464289950452 Marionette TRACE conn8 <- [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]]]}] 12:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1016ms 12:12:30 INFO - PROCESS | 2348 | 1464289950477 Marionette TRACE conn8 -> [0,1417,"getWindowHandle",null] 12:12:30 INFO - PROCESS | 2348 | 1464289950479 Marionette TRACE conn8 <- [1,1417,null,{"value":"13"}] 12:12:30 INFO - PROCESS | 2348 | 1464289950483 Marionette TRACE conn8 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:12:30 INFO - PROCESS | 2348 | 1464289950485 Marionette TRACE conn8 <- [1,1418,null,{}] 12:12:30 INFO - PROCESS | 2348 | 1464289950488 Marionette TRACE conn8 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:30 INFO - PROCESS | 2348 | 1464289950613 Marionette TRACE conn8 <- [1,1419,null,{"value":null}] 12:12:30 INFO - PROCESS | 2348 | 1464289950765 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:30 INFO - PROCESS | 2348 | ++DOCSHELL 1DFE5400 == 117 [pid = 2348] [id = 364] 12:12:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 163 (1DFE5C00) [pid = 2348] [serial = 1092] [outer = 00000000] 12:12:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 164 (1EA81400) [pid = 2348] [serial = 1093] [outer = 1DFE5C00] 12:12:30 INFO - PROCESS | 2348 | 1464289950830 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 165 (1EA8B400) [pid = 2348] [serial = 1094] [outer = 1DFE5C00] 12:12:31 INFO - PROCESS | 2348 | 1464289951449 Marionette TRACE conn8 <- [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]]]}] 12:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1019ms 12:12:31 INFO - PROCESS | 2348 | 1464289951506 Marionette TRACE conn8 -> [0,1421,"getWindowHandle",null] 12:12:31 INFO - PROCESS | 2348 | 1464289951508 Marionette TRACE conn8 <- [1,1421,null,{"value":"13"}] 12:12:31 INFO - PROCESS | 2348 | 1464289951511 Marionette TRACE conn8 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:12:31 INFO - PROCESS | 2348 | 1464289951513 Marionette TRACE conn8 <- [1,1422,null,{}] 12:12:31 INFO - PROCESS | 2348 | 1464289951517 Marionette TRACE conn8 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:31 INFO - PROCESS | 2348 | 1464289951638 Marionette TRACE conn8 <- [1,1423,null,{"value":null}] 12:12:31 INFO - PROCESS | 2348 | 1464289951786 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:31 INFO - PROCESS | 2348 | ++DOCSHELL 1FF07000 == 118 [pid = 2348] [id = 365] 12:12:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 166 (1FF0E400) [pid = 2348] [serial = 1095] [outer = 00000000] 12:12:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 167 (2079A000) [pid = 2348] [serial = 1096] [outer = 1FF0E400] 12:12:31 INFO - PROCESS | 2348 | 1464289951842 Marionette DEBUG loaded listener.js 12:12:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 168 (2079F800) [pid = 2348] [serial = 1097] [outer = 1FF0E400] 12:12:32 INFO - PROCESS | 2348 | 1464289952457 Marionette TRACE conn8 <- [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]]]}] 12:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 970ms 12:12:32 INFO - PROCESS | 2348 | 1464289952491 Marionette TRACE conn8 -> [0,1425,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 2348 | 1464289952494 Marionette TRACE conn8 <- [1,1425,null,{"value":"13"}] 12:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:12:32 INFO - PROCESS | 2348 | 1464289952498 Marionette TRACE conn8 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - PROCESS | 2348 | 1464289952500 Marionette TRACE conn8 <- [1,1426,null,{}] 12:12:32 INFO - PROCESS | 2348 | 1464289952504 Marionette TRACE conn8 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:32 INFO - PROCESS | 2348 | 1464289952619 Marionette TRACE conn8 <- [1,1427,null,{"value":null}] 12:12:32 INFO - PROCESS | 2348 | 1464289952767 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:32 INFO - PROCESS | 2348 | ++DOCSHELL 207A1C00 == 119 [pid = 2348] [id = 366] 12:12:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 169 (207A4800) [pid = 2348] [serial = 1098] [outer = 00000000] 12:12:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 170 (207A7000) [pid = 2348] [serial = 1099] [outer = 207A4800] 12:12:32 INFO - PROCESS | 2348 | 1464289952824 Marionette DEBUG loaded listener.js 12:12:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 171 (207AD400) [pid = 2348] [serial = 1100] [outer = 207A4800] 12:12:33 INFO - PROCESS | 2348 | 1464289953433 Marionette TRACE conn8 <- [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]]]}] 12:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 970ms 12:12:33 INFO - PROCESS | 2348 | 1464289953471 Marionette TRACE conn8 -> [0,1429,"getWindowHandle",null] 12:12:33 INFO - PROCESS | 2348 | 1464289953473 Marionette TRACE conn8 <- [1,1429,null,{"value":"13"}] 12:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:12:33 INFO - PROCESS | 2348 | 1464289953476 Marionette TRACE conn8 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:12:33 INFO - PROCESS | 2348 | 1464289953478 Marionette TRACE conn8 <- [1,1430,null,{}] 12:12:33 INFO - PROCESS | 2348 | 1464289953482 Marionette TRACE conn8 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:33 INFO - PROCESS | 2348 | 1464289953599 Marionette TRACE conn8 <- [1,1431,null,{"value":null}] 12:12:33 INFO - PROCESS | 2348 | 1464289953761 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:33 INFO - PROCESS | 2348 | ++DOCSHELL 207AE800 == 120 [pid = 2348] [id = 367] 12:12:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 172 (207AFC00) [pid = 2348] [serial = 1101] [outer = 00000000] 12:12:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 173 (207B5000) [pid = 2348] [serial = 1102] [outer = 207AFC00] 12:12:33 INFO - PROCESS | 2348 | 1464289953817 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 174 (20826C00) [pid = 2348] [serial = 1103] [outer = 207AFC00] 12:12:34 INFO - PROCESS | 2348 | 1464289954441 Marionette TRACE conn8 <- [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]]]}] 12:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1017ms 12:12:34 INFO - PROCESS | 2348 | 1464289954497 Marionette TRACE conn8 -> [0,1433,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 2348 | 1464289954499 Marionette TRACE conn8 <- [1,1433,null,{"value":"13"}] 12:12:34 INFO - PROCESS | 2348 | 1464289954503 Marionette TRACE conn8 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:12:34 INFO - PROCESS | 2348 | 1464289954505 Marionette TRACE conn8 <- [1,1434,null,{}] 12:12:34 INFO - PROCESS | 2348 | 1464289954508 Marionette TRACE conn8 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:34 INFO - PROCESS | 2348 | 1464289954629 Marionette TRACE conn8 <- [1,1435,null,{"value":null}] 12:12:35 INFO - PROCESS | 2348 | 1464289954986 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 2348 | ++DOCSHELL 12101C00 == 121 [pid = 2348] [id = 368] 12:12:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 175 (12104000) [pid = 2348] [serial = 1104] [outer = 00000000] 12:12:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 176 (137D4000) [pid = 2348] [serial = 1105] [outer = 12104000] 12:12:35 INFO - PROCESS | 2348 | 1464289955038 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 177 (153EC400) [pid = 2348] [serial = 1106] [outer = 12104000] 12:12:35 INFO - PROCESS | 2348 | 1464289955699 Marionette TRACE conn8 <- [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]]]}] 12:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1224ms 12:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:12:35 INFO - PROCESS | 2348 | 1464289955731 Marionette TRACE conn8 -> [0,1437,"getWindowHandle",null] 12:12:35 INFO - PROCESS | 2348 | 1464289955736 Marionette TRACE conn8 <- [1,1437,null,{"value":"13"}] 12:12:35 INFO - PROCESS | 2348 | 1464289955740 Marionette TRACE conn8 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:12:35 INFO - PROCESS | 2348 | 1464289955744 Marionette TRACE conn8 <- [1,1438,null,{}] 12:12:35 INFO - PROCESS | 2348 | 1464289955748 Marionette TRACE conn8 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:35 INFO - PROCESS | 2348 | 1464289955869 Marionette TRACE conn8 <- [1,1439,null,{"value":null}] 12:12:36 INFO - PROCESS | 2348 | 1464289956106 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:36 INFO - PROCESS | 2348 | --DOCSHELL 13047400 == 120 [pid = 2348] [id = 278] 12:12:36 INFO - PROCESS | 2348 | --DOCSHELL 0DA6C800 == 119 [pid = 2348] [id = 358] 12:12:36 INFO - PROCESS | 2348 | --DOCSHELL 18DD4C00 == 118 [pid = 2348] [id = 357] 12:12:36 INFO - PROCESS | 2348 | --DOCSHELL 18DD4800 == 117 [pid = 2348] [id = 356] 12:12:36 INFO - PROCESS | 2348 | --DOCSHELL 175B6000 == 116 [pid = 2348] [id = 355] 12:12:36 INFO - PROCESS | 2348 | --DOCSHELL 16B0DC00 == 115 [pid = 2348] [id = 354] 12:12:36 INFO - PROCESS | 2348 | --DOCSHELL 161B5C00 == 114 [pid = 2348] [id = 353] 12:12:36 INFO - PROCESS | 2348 | --DOCSHELL 0D877C00 == 113 [pid = 2348] [id = 352] 12:12:36 INFO - PROCESS | 2348 | --DOCSHELL 0EFA5800 == 112 [pid = 2348] [id = 351] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 176 (1FF09800) [pid = 2348] [serial = 993] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 175 (2049BC00) [pid = 2348] [serial = 996] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 174 (19D49800) [pid = 2348] [serial = 1026] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | ++DOCSHELL 0CDE9C00 == 113 [pid = 2348] [id = 369] 12:12:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 175 (0CDEA400) [pid = 2348] [serial = 1107] [outer = 00000000] 12:12:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 176 (0DB72000) [pid = 2348] [serial = 1108] [outer = 0CDEA400] 12:12:36 INFO - PROCESS | 2348 | 1464289956227 Marionette DEBUG loaded listener.js 12:12:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 177 (1210A400) [pid = 2348] [serial = 1109] [outer = 0CDEA400] 12:12:36 INFO - PROCESS | 2348 | --DOCSHELL 1DCB5400 == 112 [pid = 2348] [id = 349] 12:12:36 INFO - PROCESS | 2348 | --DOCSHELL 1C558800 == 111 [pid = 2348] [id = 348] 12:12:36 INFO - PROCESS | 2348 | --DOCSHELL 1BDA1C00 == 110 [pid = 2348] [id = 347] 12:12:36 INFO - PROCESS | 2348 | --DOCSHELL 1B340C00 == 109 [pid = 2348] [id = 346] 12:12:36 INFO - PROCESS | 2348 | --DOCSHELL 18CE3C00 == 108 [pid = 2348] [id = 345] 12:12:36 INFO - PROCESS | 2348 | --DOCSHELL 153EE800 == 107 [pid = 2348] [id = 344] 12:12:36 INFO - PROCESS | 2348 | --DOCSHELL 0D870C00 == 106 [pid = 2348] [id = 343] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 176 (19CD6400) [pid = 2348] [serial = 1024] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 175 (153ED000) [pid = 2348] [serial = 1003] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 174 (137D9800) [pid = 2348] [serial = 1002] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 173 (16BA5000) [pid = 2348] [serial = 1011] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 172 (161CC000) [pid = 2348] [serial = 1008] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 171 (16232400) [pid = 2348] [serial = 1009] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 170 (11D1AC00) [pid = 2348] [serial = 1005] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 169 (12FC8000) [pid = 2348] [serial = 1006] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 168 (19B10400) [pid = 2348] [serial = 1020] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 167 (19FE5400) [pid = 2348] [serial = 973] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 166 (144D0400) [pid = 2348] [serial = 999] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 165 (18CE8400) [pid = 2348] [serial = 1018] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 164 (18C9C800) [pid = 2348] [serial = 1017] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 163 (18CA9000) [pid = 2348] [serial = 981] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 162 (0D871000) [pid = 2348] [serial = 975] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 161 (19B39400) [pid = 2348] [serial = 1021] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 160 (1CC1E000) [pid = 2348] [serial = 987] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 159 (161CBC00) [pid = 2348] [serial = 978] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 158 (1DCB0C00) [pid = 2348] [serial = 990] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 157 (1C26F000) [pid = 2348] [serial = 984] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 156 (16C6AC00) [pid = 2348] [serial = 1014] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 155 (1715D800) [pid = 2348] [serial = 1015] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 154 (19C35800) [pid = 2348] [serial = 1023] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | --DOMWINDOW == 153 (16BC1000) [pid = 2348] [serial = 1012] [outer = 00000000] [url = about:blank] 12:12:36 INFO - PROCESS | 2348 | 1464289956968 Marionette TRACE conn8 <- [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]]]}] 12:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1282ms 12:12:37 INFO - PROCESS | 2348 | 1464289957024 Marionette TRACE conn8 -> [0,1441,"getWindowHandle",null] 12:12:37 INFO - PROCESS | 2348 | 1464289957029 Marionette TRACE conn8 <- [1,1441,null,{"value":"13"}] 12:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:12:37 INFO - PROCESS | 2348 | 1464289957033 Marionette TRACE conn8 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:12:37 INFO - PROCESS | 2348 | 1464289957037 Marionette TRACE conn8 <- [1,1442,null,{}] 12:12:37 INFO - PROCESS | 2348 | 1464289957042 Marionette TRACE conn8 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:37 INFO - PROCESS | 2348 | 1464289957170 Marionette TRACE conn8 <- [1,1443,null,{"value":null}] 12:12:37 INFO - PROCESS | 2348 | 1464289957320 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:37 INFO - PROCESS | 2348 | ++DOCSHELL 153ED000 == 107 [pid = 2348] [id = 370] 12:12:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 154 (153F1000) [pid = 2348] [serial = 1110] [outer = 00000000] 12:12:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 155 (1570CC00) [pid = 2348] [serial = 1111] [outer = 153F1000] 12:12:37 INFO - PROCESS | 2348 | 1464289957381 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 156 (161CF400) [pid = 2348] [serial = 1112] [outer = 153F1000] 12:12:38 INFO - PROCESS | 2348 | 1464289958017 Marionette TRACE conn8 <- [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]]]}] 12:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1020ms 12:12:38 INFO - PROCESS | 2348 | 1464289958060 Marionette TRACE conn8 -> [0,1445,"getWindowHandle",null] 12:12:38 INFO - PROCESS | 2348 | 1464289958065 Marionette TRACE conn8 <- [1,1445,null,{"value":"13"}] 12:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:12:38 INFO - PROCESS | 2348 | 1464289958069 Marionette TRACE conn8 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - PROCESS | 2348 | 1464289958072 Marionette TRACE conn8 <- [1,1446,null,{}] 12:12:38 INFO - PROCESS | 2348 | 1464289958076 Marionette TRACE conn8 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:38 INFO - PROCESS | 2348 | 1464289958201 Marionette TRACE conn8 <- [1,1447,null,{"value":null}] 12:12:38 INFO - PROCESS | 2348 | 1464289958364 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 2348 | ++DOCSHELL 16BA8800 == 108 [pid = 2348] [id = 371] 12:12:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 157 (16BA9800) [pid = 2348] [serial = 1113] [outer = 00000000] 12:12:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 158 (16BC8C00) [pid = 2348] [serial = 1114] [outer = 16BA9800] 12:12:38 INFO - PROCESS | 2348 | 1464289958423 Marionette DEBUG loaded listener.js 12:12:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 159 (16C6A000) [pid = 2348] [serial = 1115] [outer = 16BA9800] 12:12:39 INFO - PROCESS | 2348 | 1464289959143 Marionette TRACE conn8 <- [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]]]}] 12:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1126ms 12:12:39 INFO - PROCESS | 2348 | 1464289959199 Marionette TRACE conn8 -> [0,1449,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 2348 | 1464289959202 Marionette TRACE conn8 <- [1,1449,null,{"value":"13"}] 12:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:12:39 INFO - PROCESS | 2348 | 1464289959207 Marionette TRACE conn8 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 2348 | 1464289959213 Marionette TRACE conn8 <- [1,1450,null,{}] 12:12:39 INFO - PROCESS | 2348 | 1464289959223 Marionette TRACE conn8 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:39 INFO - PROCESS | 2348 | 1464289959381 Marionette TRACE conn8 <- [1,1451,null,{"value":null}] 12:12:39 INFO - PROCESS | 2348 | 1464289959532 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:39 INFO - PROCESS | 2348 | ++DOCSHELL 185E5800 == 109 [pid = 2348] [id = 372] 12:12:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 160 (18B17000) [pid = 2348] [serial = 1116] [outer = 00000000] 12:12:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 161 (18CA4C00) [pid = 2348] [serial = 1117] [outer = 18B17000] 12:12:39 INFO - PROCESS | 2348 | 1464289959590 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 162 (18D31400) [pid = 2348] [serial = 1118] [outer = 18B17000] 12:12:40 INFO - PROCESS | 2348 | 1464289960200 Marionette TRACE conn8 <- [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]]]}] 12:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1028ms 12:12:40 INFO - PROCESS | 2348 | 1464289960237 Marionette TRACE conn8 -> [0,1453,"getWindowHandle",null] 12:12:40 INFO - PROCESS | 2348 | 1464289960240 Marionette TRACE conn8 <- [1,1453,null,{"value":"13"}] 12:12:40 INFO - PROCESS | 2348 | 1464289960243 Marionette TRACE conn8 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:12:40 INFO - PROCESS | 2348 | 1464289960245 Marionette TRACE conn8 <- [1,1454,null,{}] 12:12:40 INFO - PROCESS | 2348 | 1464289960249 Marionette TRACE conn8 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:40 INFO - PROCESS | 2348 | 1464289960372 Marionette TRACE conn8 <- [1,1455,null,{"value":null}] 12:12:40 INFO - PROCESS | 2348 | 1464289960522 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 2348 | ++DOCSHELL 19B33000 == 110 [pid = 2348] [id = 373] 12:12:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 163 (19B34800) [pid = 2348] [serial = 1119] [outer = 00000000] 12:12:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 164 (19C3E000) [pid = 2348] [serial = 1120] [outer = 19B34800] 12:12:40 INFO - PROCESS | 2348 | 1464289960579 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 165 (19CD6400) [pid = 2348] [serial = 1121] [outer = 19B34800] 12:12:41 INFO - PROCESS | 2348 | 1464289961253 Marionette TRACE conn8 <- [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]]]}] 12:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1077ms 12:12:41 INFO - PROCESS | 2348 | 1464289961324 Marionette TRACE conn8 -> [0,1457,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 2348 | 1464289961327 Marionette TRACE conn8 <- [1,1457,null,{"value":"13"}] 12:12:41 INFO - PROCESS | 2348 | 1464289961330 Marionette TRACE conn8 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:12:41 INFO - PROCESS | 2348 | 1464289961332 Marionette TRACE conn8 <- [1,1458,null,{}] 12:12:41 INFO - PROCESS | 2348 | 1464289961336 Marionette TRACE conn8 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:41 INFO - PROCESS | 2348 | 1464289961453 Marionette TRACE conn8 <- [1,1459,null,{"value":null}] 12:12:41 INFO - PROCESS | 2348 | 1464289961603 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:41 INFO - PROCESS | 2348 | ++DOCSHELL 19D4B000 == 111 [pid = 2348] [id = 374] 12:12:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 166 (19F5C000) [pid = 2348] [serial = 1122] [outer = 00000000] 12:12:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 167 (19FE5000) [pid = 2348] [serial = 1123] [outer = 19F5C000] 12:12:41 INFO - PROCESS | 2348 | 1464289961668 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 168 (1BB37000) [pid = 2348] [serial = 1124] [outer = 19F5C000] 12:12:42 INFO - PROCESS | 2348 | 1464289962282 Marionette TRACE conn8 <- [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]]]}] 12:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1019ms 12:12:42 INFO - PROCESS | 2348 | 1464289962353 Marionette TRACE conn8 -> [0,1461,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 2348 | 1464289962355 Marionette TRACE conn8 <- [1,1461,null,{"value":"13"}] 12:12:42 INFO - PROCESS | 2348 | 1464289962359 Marionette TRACE conn8 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:12:42 INFO - PROCESS | 2348 | 1464289962361 Marionette TRACE conn8 <- [1,1462,null,{}] 12:12:42 INFO - PROCESS | 2348 | 1464289962365 Marionette TRACE conn8 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:42 INFO - PROCESS | 2348 | 1464289962484 Marionette TRACE conn8 <- [1,1463,null,{"value":null}] 12:12:42 INFO - PROCESS | 2348 | 1464289962635 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 2348 | ++DOCSHELL 1A999400 == 112 [pid = 2348] [id = 375] 12:12:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 169 (1BB3A400) [pid = 2348] [serial = 1125] [outer = 00000000] 12:12:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 170 (1C29CC00) [pid = 2348] [serial = 1126] [outer = 1BB3A400] 12:12:42 INFO - PROCESS | 2348 | 1464289962692 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 171 (1C415800) [pid = 2348] [serial = 1127] [outer = 1BB3A400] 12:12:43 INFO - PROCESS | 2348 | 1464289963281 Marionette TRACE conn8 <- [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]]]}] 12:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 970ms 12:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:12:43 INFO - PROCESS | 2348 | 1464289963333 Marionette TRACE conn8 -> [0,1465,"getWindowHandle",null] 12:12:43 INFO - PROCESS | 2348 | 1464289963335 Marionette TRACE conn8 <- [1,1465,null,{"value":"13"}] 12:12:43 INFO - PROCESS | 2348 | 1464289963338 Marionette TRACE conn8 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - PROCESS | 2348 | 1464289963340 Marionette TRACE conn8 <- [1,1466,null,{}] 12:12:43 INFO - PROCESS | 2348 | 1464289963344 Marionette TRACE conn8 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:43 INFO - PROCESS | 2348 | 1464289963458 Marionette TRACE conn8 <- [1,1467,null,{"value":null}] 12:12:43 INFO - PROCESS | 2348 | 1464289963621 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 2348 | ++DOCSHELL 1CC1E400 == 113 [pid = 2348] [id = 376] 12:12:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 172 (1D311400) [pid = 2348] [serial = 1128] [outer = 00000000] 12:12:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 173 (1DCB2000) [pid = 2348] [serial = 1129] [outer = 1D311400] 12:12:43 INFO - PROCESS | 2348 | 1464289963678 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 174 (1DCB5C00) [pid = 2348] [serial = 1130] [outer = 1D311400] 12:12:44 INFO - PROCESS | 2348 | 1464289964315 Marionette TRACE conn8 <- [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]]]}] 12:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1022ms 12:12:44 INFO - PROCESS | 2348 | 1464289964360 Marionette TRACE conn8 -> [0,1469,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 2348 | 1464289964362 Marionette TRACE conn8 <- [1,1469,null,{"value":"13"}] 12:12:44 INFO - PROCESS | 2348 | 1464289964366 Marionette TRACE conn8 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:12:44 INFO - PROCESS | 2348 | 1464289964368 Marionette TRACE conn8 <- [1,1470,null,{}] 12:12:44 INFO - PROCESS | 2348 | 1464289964371 Marionette TRACE conn8 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:44 INFO - PROCESS | 2348 | 1464289964485 Marionette TRACE conn8 <- [1,1471,null,{"value":null}] 12:12:44 INFO - PROCESS | 2348 | 1464289964637 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:44 INFO - PROCESS | 2348 | ++DOCSHELL 1DCBF800 == 114 [pid = 2348] [id = 377] 12:12:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 175 (1DCC3400) [pid = 2348] [serial = 1131] [outer = 00000000] 12:12:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 176 (1DCC6400) [pid = 2348] [serial = 1132] [outer = 1DCC3400] 12:12:44 INFO - PROCESS | 2348 | 1464289964694 Marionette DEBUG loaded listener.js 12:12:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 177 (1DCC9000) [pid = 2348] [serial = 1133] [outer = 1DCC3400] 12:12:45 INFO - PROCESS | 2348 | 1464289965309 Marionette TRACE conn8 <- [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]]]}] 12:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 970ms 12:12:45 INFO - PROCESS | 2348 | 1464289965340 Marionette TRACE conn8 -> [0,1473,"getWindowHandle",null] 12:12:45 INFO - PROCESS | 2348 | 1464289965342 Marionette TRACE conn8 <- [1,1473,null,{"value":"13"}] 12:12:45 INFO - PROCESS | 2348 | 1464289965346 Marionette TRACE conn8 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:12:45 INFO - PROCESS | 2348 | 1464289965348 Marionette TRACE conn8 <- [1,1474,null,{}] 12:12:45 INFO - PROCESS | 2348 | 1464289965352 Marionette TRACE conn8 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:45 INFO - PROCESS | 2348 | 1464289965470 Marionette TRACE conn8 <- [1,1475,null,{"value":null}] 12:12:45 INFO - PROCESS | 2348 | 1464289965634 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:45 INFO - PROCESS | 2348 | ++DOCSHELL 1DFEB800 == 115 [pid = 2348] [id = 378] 12:12:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 178 (1DFEC800) [pid = 2348] [serial = 1134] [outer = 00000000] 12:12:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 179 (1EA85000) [pid = 2348] [serial = 1135] [outer = 1DFEC800] 12:12:45 INFO - PROCESS | 2348 | 1464289965690 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 180 (1EA8A400) [pid = 2348] [serial = 1136] [outer = 1DFEC800] 12:12:46 INFO - PROCESS | 2348 | 1464289966283 Marionette TRACE conn8 <- [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]]]}] 12:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 970ms 12:12:46 INFO - PROCESS | 2348 | 1464289966320 Marionette TRACE conn8 -> [0,1477,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 2348 | 1464289966322 Marionette TRACE conn8 <- [1,1477,null,{"value":"13"}] 12:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:12:46 INFO - PROCESS | 2348 | 1464289966326 Marionette TRACE conn8 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 2348 | 1464289966328 Marionette TRACE conn8 <- [1,1478,null,{}] 12:12:46 INFO - PROCESS | 2348 | 1464289966347 Marionette TRACE conn8 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:46 INFO - PROCESS | 2348 | 1464289966467 Marionette TRACE conn8 <- [1,1479,null,{"value":null}] 12:12:46 INFO - PROCESS | 2348 | 1464289966618 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 2348 | ++DOCSHELL 1DCC6800 == 116 [pid = 2348] [id = 379] 12:12:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 181 (1DFE2400) [pid = 2348] [serial = 1137] [outer = 00000000] 12:12:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 182 (2049B800) [pid = 2348] [serial = 1138] [outer = 1DFE2400] 12:12:46 INFO - PROCESS | 2348 | 1464289966687 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 183 (207A7C00) [pid = 2348] [serial = 1139] [outer = 1DFE2400] 12:12:47 INFO - PROCESS | 2348 | 1464289967470 Marionette TRACE conn8 <- [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]]]}] 12:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1190ms 12:12:47 INFO - PROCESS | 2348 | 1464289967520 Marionette TRACE conn8 -> [0,1481,"getWindowHandle",null] 12:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:12:47 INFO - PROCESS | 2348 | 1464289967525 Marionette TRACE conn8 <- [1,1481,null,{"value":"13"}] 12:12:47 INFO - PROCESS | 2348 | 1464289967529 Marionette TRACE conn8 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 2348 | 1464289967533 Marionette TRACE conn8 <- [1,1482,null,{}] 12:12:47 INFO - PROCESS | 2348 | 1464289967538 Marionette TRACE conn8 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:47 INFO - PROCESS | 2348 | 1464289967656 Marionette TRACE conn8 <- [1,1483,null,{"value":null}] 12:12:47 INFO - PROCESS | 2348 | 1464289967815 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 2348 | ++DOCSHELL 15703C00 == 117 [pid = 2348] [id = 380] 12:12:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 184 (15707800) [pid = 2348] [serial = 1140] [outer = 00000000] 12:12:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 185 (16231000) [pid = 2348] [serial = 1141] [outer = 15707800] 12:12:47 INFO - PROCESS | 2348 | 1464289967870 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 186 (16BABC00) [pid = 2348] [serial = 1142] [outer = 15707800] 12:12:48 INFO - PROCESS | 2348 | --DOCSHELL 11D17800 == 116 [pid = 2348] [id = 244] 12:12:48 INFO - PROCESS | 2348 | --DOCSHELL 12101C00 == 115 [pid = 2348] [id = 368] 12:12:48 INFO - PROCESS | 2348 | --DOCSHELL 1A99F000 == 114 [pid = 2348] [id = 362] 12:12:48 INFO - PROCESS | 2348 | --DOCSHELL 175BEC00 == 113 [pid = 2348] [id = 361] 12:12:48 INFO - PROCESS | 2348 | --DOCSHELL 16234000 == 112 [pid = 2348] [id = 360] 12:12:48 INFO - PROCESS | 2348 | --DOCSHELL 0D532400 == 111 [pid = 2348] [id = 359] 12:12:48 INFO - PROCESS | 2348 | 1464289968680 Marionette TRACE conn8 <- [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]]]}] 12:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1232ms 12:12:48 INFO - PROCESS | 2348 | 1464289968763 Marionette TRACE conn8 -> [0,1485,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 2348 | 1464289968768 Marionette TRACE conn8 <- [1,1485,null,{"value":"13"}] 12:12:48 INFO - PROCESS | 2348 | 1464289968773 Marionette TRACE conn8 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:12:48 INFO - PROCESS | 2348 | 1464289968778 Marionette TRACE conn8 <- [1,1486,null,{}] 12:12:48 INFO - PROCESS | 2348 | 1464289968783 Marionette TRACE conn8 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:48 INFO - PROCESS | 2348 | 1464289968920 Marionette TRACE conn8 <- [1,1487,null,{"value":null}] 12:12:49 INFO - PROCESS | 2348 | 1464289969071 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 2348 | ++DOCSHELL 153F1400 == 112 [pid = 2348] [id = 381] 12:12:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 187 (153F5000) [pid = 2348] [serial = 1143] [outer = 00000000] 12:12:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 188 (162C6400) [pid = 2348] [serial = 1144] [outer = 153F5000] 12:12:49 INFO - PROCESS | 2348 | 1464289969135 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 189 (16BC3400) [pid = 2348] [serial = 1145] [outer = 153F5000] 12:12:49 INFO - PROCESS | 2348 | 1464289969741 Marionette TRACE conn8 <- [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]]]}] 12:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1023ms 12:12:49 INFO - PROCESS | 2348 | 1464289969801 Marionette TRACE conn8 -> [0,1489,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 2348 | 1464289969807 Marionette TRACE conn8 <- [1,1489,null,{"value":"13"}] 12:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:12:49 INFO - PROCESS | 2348 | 1464289969814 Marionette TRACE conn8 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 2348 | 1464289969817 Marionette TRACE conn8 <- [1,1490,null,{}] 12:12:49 INFO - PROCESS | 2348 | 1464289969821 Marionette TRACE conn8 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:49 INFO - PROCESS | 2348 | 1464289969960 Marionette TRACE conn8 <- [1,1491,null,{"value":null}] 12:12:50 INFO - PROCESS | 2348 | 1464289970108 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 2348 | ++DOCSHELL 175AF800 == 113 [pid = 2348] [id = 382] 12:12:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 190 (175BF800) [pid = 2348] [serial = 1146] [outer = 00000000] 12:12:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 191 (187B5800) [pid = 2348] [serial = 1147] [outer = 175BF800] 12:12:50 INFO - PROCESS | 2348 | 1464289970166 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 192 (18DD8400) [pid = 2348] [serial = 1148] [outer = 175BF800] 12:12:50 INFO - PROCESS | 2348 | 1464289970774 Marionette TRACE conn8 <- [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]]]}] 12:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1019ms 12:12:50 INFO - PROCESS | 2348 | 1464289970835 Marionette TRACE conn8 -> [0,1493,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 2348 | 1464289970837 Marionette TRACE conn8 <- [1,1493,null,{"value":"13"}] 12:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:12:50 INFO - PROCESS | 2348 | 1464289970841 Marionette TRACE conn8 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 2348 | 1464289970845 Marionette TRACE conn8 <- [1,1494,null,{}] 12:12:50 INFO - PROCESS | 2348 | 1464289970856 Marionette TRACE conn8 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:51 INFO - PROCESS | 2348 | 1464289971016 Marionette TRACE conn8 <- [1,1495,null,{"value":null}] 12:12:51 INFO - PROCESS | 2348 | 1464289971174 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 2348 | ++DOCSHELL 1A992800 == 114 [pid = 2348] [id = 383] 12:12:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 193 (1B335800) [pid = 2348] [serial = 1149] [outer = 00000000] 12:12:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 194 (1BB3DC00) [pid = 2348] [serial = 1150] [outer = 1B335800] 12:12:51 INFO - PROCESS | 2348 | 1464289971238 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 195 (1C554400) [pid = 2348] [serial = 1151] [outer = 1B335800] 12:12:51 INFO - PROCESS | 2348 | 1464289971837 Marionette TRACE conn8 <- [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]]]}] 12:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1020ms 12:12:51 INFO - PROCESS | 2348 | 1464289971864 Marionette TRACE conn8 -> [0,1497,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 2348 | 1464289971867 Marionette TRACE conn8 <- [1,1497,null,{"value":"13"}] 12:12:51 INFO - PROCESS | 2348 | 1464289971871 Marionette TRACE conn8 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:12:51 INFO - PROCESS | 2348 | 1464289971873 Marionette TRACE conn8 <- [1,1498,null,{}] 12:12:51 INFO - PROCESS | 2348 | 1464289971876 Marionette TRACE conn8 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:52 INFO - PROCESS | 2348 | 1464289972005 Marionette TRACE conn8 <- [1,1499,null,{"value":null}] 12:12:52 INFO - PROCESS | 2348 | 1464289972173 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 2348 | ++DOCSHELL 1EA89000 == 115 [pid = 2348] [id = 384] 12:12:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 196 (1EA8EC00) [pid = 2348] [serial = 1152] [outer = 00000000] 12:12:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 197 (2049B000) [pid = 2348] [serial = 1153] [outer = 1EA8EC00] 12:12:52 INFO - PROCESS | 2348 | 1464289972230 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 198 (2079B800) [pid = 2348] [serial = 1154] [outer = 1EA8EC00] 12:12:52 INFO - PROCESS | 2348 | 1464289972839 Marionette TRACE conn8 <- [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]]]}] 12:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1019ms 12:12:52 INFO - PROCESS | 2348 | 1464289972894 Marionette TRACE conn8 -> [0,1501,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 2348 | 1464289972896 Marionette TRACE conn8 <- [1,1501,null,{"value":"13"}] 12:12:52 INFO - PROCESS | 2348 | 1464289972900 Marionette TRACE conn8 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:12:52 INFO - PROCESS | 2348 | 1464289972902 Marionette TRACE conn8 <- [1,1502,null,{}] 12:12:52 INFO - PROCESS | 2348 | 1464289972905 Marionette TRACE conn8 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:53 INFO - PROCESS | 2348 | 1464289973022 Marionette TRACE conn8 <- [1,1503,null,{"value":null}] 12:12:53 INFO - PROCESS | 2348 | 1464289973177 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:53 INFO - PROCESS | 2348 | ++DOCSHELL 2079A800 == 116 [pid = 2348] [id = 385] 12:12:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 199 (2079F400) [pid = 2348] [serial = 1155] [outer = 00000000] 12:12:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 200 (207B7000) [pid = 2348] [serial = 1156] [outer = 2079F400] 12:12:53 INFO - PROCESS | 2348 | 1464289973234 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 201 (2082F800) [pid = 2348] [serial = 1157] [outer = 2079F400] 12:12:53 INFO - PROCESS | 2348 | 1464289973912 Marionette TRACE conn8 <- [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]]]}] 12:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1017ms 12:12:53 INFO - PROCESS | 2348 | 1464289973920 Marionette TRACE conn8 -> [0,1505,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 2348 | 1464289973922 Marionette TRACE conn8 <- [1,1505,null,{"value":"13"}] 12:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:12:53 INFO - PROCESS | 2348 | 1464289973925 Marionette TRACE conn8 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 2348 | 1464289973927 Marionette TRACE conn8 <- [1,1506,null,{}] 12:12:53 INFO - PROCESS | 2348 | 1464289973931 Marionette TRACE conn8 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:54 INFO - PROCESS | 2348 | 1464289974072 Marionette TRACE conn8 <- [1,1507,null,{"value":null}] 12:12:54 INFO - PROCESS | 2348 | 1464289974241 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 2348 | ++DOCSHELL 22773400 == 117 [pid = 2348] [id = 386] 12:12:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 202 (22773C00) [pid = 2348] [serial = 1158] [outer = 00000000] 12:12:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 203 (2277A400) [pid = 2348] [serial = 1159] [outer = 22773C00] 12:12:54 INFO - PROCESS | 2348 | 1464289974299 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 204 (2277DC00) [pid = 2348] [serial = 1160] [outer = 22773C00] 12:12:54 INFO - PROCESS | 2348 | 1464289974852 Marionette TRACE conn8 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 12:12:54 INFO - PROCESS | 2348 | 1464289974896 Marionette TRACE conn8 -> [0,1509,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 2348 | 1464289974899 Marionette TRACE conn8 <- [1,1509,null,{"value":"13"}] 12:12:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:12:54 INFO - PROCESS | 2348 | 1464289974902 Marionette TRACE conn8 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 2348 | 1464289974904 Marionette TRACE conn8 <- [1,1510,null,{}] 12:12:54 INFO - PROCESS | 2348 | 1464289974908 Marionette TRACE conn8 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:55 INFO - PROCESS | 2348 | 1464289975024 Marionette TRACE conn8 <- [1,1511,null,{"value":null}] 12:12:55 INFO - PROCESS | 2348 | 1464289975193 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 2348 | ++DOCSHELL 2277F400 == 118 [pid = 2348] [id = 387] 12:12:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 205 (2277F800) [pid = 2348] [serial = 1161] [outer = 00000000] 12:12:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 206 (22827C00) [pid = 2348] [serial = 1162] [outer = 2277F800] 12:12:55 INFO - PROCESS | 2348 | 1464289975249 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 207 (22828400) [pid = 2348] [serial = 1163] [outer = 2277F800] 12:12:56 INFO - PROCESS | 2348 | --DOCSHELL 19B30000 == 117 [pid = 2348] [id = 194] 12:12:56 INFO - PROCESS | 2348 | --DOCSHELL 175AE400 == 116 [pid = 2348] [id = 191] 12:12:56 INFO - PROCESS | 2348 | --DOCSHELL 1C41A800 == 115 [pid = 2348] [id = 313] 12:12:56 INFO - PROCESS | 2348 | --DOCSHELL 0D53E000 == 114 [pid = 2348] [id = 314] 12:12:56 INFO - PROCESS | 2348 | --DOCSHELL 1DCBF800 == 113 [pid = 2348] [id = 377] 12:12:56 INFO - PROCESS | 2348 | --DOCSHELL 1A999400 == 112 [pid = 2348] [id = 375] 12:12:56 INFO - PROCESS | 2348 | --DOCSHELL 1CC1E400 == 111 [pid = 2348] [id = 376] 12:12:56 INFO - PROCESS | 2348 | --DOCSHELL 19D4B000 == 110 [pid = 2348] [id = 374] 12:12:56 INFO - PROCESS | 2348 | --DOCSHELL 19B33000 == 109 [pid = 2348] [id = 373] 12:12:56 INFO - PROCESS | 2348 | --DOCSHELL 16BA8800 == 108 [pid = 2348] [id = 371] 12:12:56 INFO - PROCESS | 2348 | --DOCSHELL 185E5800 == 107 [pid = 2348] [id = 372] 12:12:56 INFO - PROCESS | 2348 | --DOCSHELL 153ED000 == 106 [pid = 2348] [id = 370] 12:12:56 INFO - PROCESS | 2348 | --DOCSHELL 0CDE9C00 == 105 [pid = 2348] [id = 369] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 19B37400 == 104 [pid = 2348] [id = 295] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1B33E800 == 103 [pid = 2348] [id = 146] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1210B000 == 102 [pid = 2348] [id = 87] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 162C3C00 == 101 [pid = 2348] [id = 210] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1BB34C00 == 100 [pid = 2348] [id = 127] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 19FE9C00 == 99 [pid = 2348] [id = 161] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1623C400 == 98 [pid = 2348] [id = 192] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 19FE3800 == 97 [pid = 2348] [id = 20] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1D314800 == 96 [pid = 2348] [id = 275] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 20821C00 == 95 [pid = 2348] [id = 248] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 19D49000 == 94 [pid = 2348] [id = 328] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1C415000 == 93 [pid = 2348] [id = 147] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 19B06000 == 92 [pid = 2348] [id = 198] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 13410400 == 91 [pid = 2348] [id = 15] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 18B12C00 == 90 [pid = 2348] [id = 293] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 14CDE400 == 89 [pid = 2348] [id = 163] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 19D41000 == 88 [pid = 2348] [id = 83] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 185EEC00 == 87 [pid = 2348] [id = 160] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 16BA2800 == 86 [pid = 2348] [id = 243] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 16BA7C00 == 85 [pid = 2348] [id = 185] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 16B0EC00 == 84 [pid = 2348] [id = 21] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 0E6A8400 == 83 [pid = 2348] [id = 187] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 0D86CC00 == 82 [pid = 2348] [id = 140] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 19D4AC00 == 81 [pid = 2348] [id = 205] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 14817C00 == 80 [pid = 2348] [id = 184] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 18CAA400 == 79 [pid = 2348] [id = 71] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1B340800 == 78 [pid = 2348] [id = 208] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1BB3EC00 == 77 [pid = 2348] [id = 241] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 19A0E800 == 76 [pid = 2348] [id = 259] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1C29B800 == 75 [pid = 2348] [id = 363] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 18C9D800 == 74 [pid = 2348] [id = 258] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1BD9E800 == 73 [pid = 2348] [id = 72] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1BDA9C00 == 72 [pid = 2348] [id = 228] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 11C45000 == 71 [pid = 2348] [id = 262] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1DCB0000 == 70 [pid = 2348] [id = 230] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 17165C00 == 69 [pid = 2348] [id = 186] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1BDA9800 == 68 [pid = 2348] [id = 98] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1C222800 == 67 [pid = 2348] [id = 245] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 0DB1F800 == 66 [pid = 2348] [id = 333] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 185E5C00 == 65 [pid = 2348] [id = 274] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 16B13800 == 64 [pid = 2348] [id = 207] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1FF0F400 == 63 [pid = 2348] [id = 332] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 137D9400 == 62 [pid = 2348] [id = 158] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1C26B000 == 61 [pid = 2348] [id = 329] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1FF07000 == 60 [pid = 2348] [id = 365] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 18CA8400 == 59 [pid = 2348] [id = 197] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 18CE4000 == 58 [pid = 2348] [id = 204] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 16C69800 == 57 [pid = 2348] [id = 227] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 19CD6800 == 56 [pid = 2348] [id = 260] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1DFEEC00 == 55 [pid = 2348] [id = 331] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 19FE6800 == 54 [pid = 2348] [id = 173] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 207A1C00 == 53 [pid = 2348] [id = 366] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 0D379400 == 52 [pid = 2348] [id = 26] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 12108C00 == 51 [pid = 2348] [id = 296] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1C224800 == 50 [pid = 2348] [id = 162] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1DFE5400 == 49 [pid = 2348] [id = 364] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1A995000 == 48 [pid = 2348] [id = 261] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1D318000 == 47 [pid = 2348] [id = 330] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 13410000 == 46 [pid = 2348] [id = 200] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 12FCE800 == 45 [pid = 2348] [id = 189] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 13414400 == 44 [pid = 2348] [id = 188] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 12F05400 == 43 [pid = 2348] [id = 209] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 0D86C000 == 42 [pid = 2348] [id = 201] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 16BA4C00 == 41 [pid = 2348] [id = 190] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1C29EC00 == 40 [pid = 2348] [id = 129] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 16B17000 == 39 [pid = 2348] [id = 203] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 0D53DC00 == 38 [pid = 2348] [id = 193] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 161B5800 == 37 [pid = 2348] [id = 100] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 137DA800 == 36 [pid = 2348] [id = 70] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1BDA6C00 == 35 [pid = 2348] [id = 307] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 17160400 == 34 [pid = 2348] [id = 202] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 161CDC00 == 33 [pid = 2348] [id = 126] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1C298C00 == 32 [pid = 2348] [id = 272] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 162C7400 == 31 [pid = 2348] [id = 196] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 0D530C00 == 30 [pid = 2348] [id = 18] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 0D876800 == 29 [pid = 2348] [id = 195] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 0DB27000 == 28 [pid = 2348] [id = 342] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 16BA0C00 == 27 [pid = 2348] [id = 145] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1BD9D000 == 26 [pid = 2348] [id = 246] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1DFEB800 == 25 [pid = 2348] [id = 378] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 18DD2800 == 24 [pid = 2348] [id = 294] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 0D53EC00 == 23 [pid = 2348] [id = 19] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 2049A800 == 22 [pid = 2348] [id = 247] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1D30AC00 == 21 [pid = 2348] [id = 214] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 12FCA000 == 20 [pid = 2348] [id = 199] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1D30A400 == 19 [pid = 2348] [id = 229] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 22773400 == 18 [pid = 2348] [id = 386] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 2079A800 == 17 [pid = 2348] [id = 385] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 207AE800 == 16 [pid = 2348] [id = 367] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1DCC6800 == 15 [pid = 2348] [id = 379] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1A992800 == 14 [pid = 2348] [id = 383] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1EA89000 == 13 [pid = 2348] [id = 384] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 175AF800 == 12 [pid = 2348] [id = 382] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 153F1400 == 11 [pid = 2348] [id = 381] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 1DFE3400 == 10 [pid = 2348] [id = 350] 12:13:00 INFO - PROCESS | 2348 | --DOCSHELL 15703C00 == 9 [pid = 2348] [id = 380] 12:13:03 INFO - PROCESS | 2348 | 1464289983059 Marionette TRACE conn8 <- [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"]]]}] 12:13:03 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 () { 12:13:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:13:03 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 () { 12:13:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:13:03 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 () { 12:13:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:13:03 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 () { 12:13:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:13:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 8208ms 12:13:03 INFO - PROCESS | 2348 | 1464289983115 Marionette TRACE conn8 -> [0,1513,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 2348 | 1464289983120 Marionette TRACE conn8 <- [1,1513,null,{"value":"13"}] 12:13:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:13:03 INFO - PROCESS | 2348 | 1464289983126 Marionette TRACE conn8 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 2348 | 1464289983130 Marionette TRACE conn8 <- [1,1514,null,{}] 12:13:03 INFO - PROCESS | 2348 | 1464289983137 Marionette TRACE conn8 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:03 INFO - PROCESS | 2348 | 1464289983229 Marionette TRACE conn8 <- [1,1515,null,{"value":null}] 12:13:03 INFO - PROCESS | 2348 | 1464289983247 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 2348 | ++DOCSHELL 08B78000 == 10 [pid = 2348] [id = 388] 12:13:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 208 (0D378C00) [pid = 2348] [serial = 1164] [outer = 00000000] 12:13:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 209 (0D532C00) [pid = 2348] [serial = 1165] [outer = 0D378C00] 12:13:03 INFO - PROCESS | 2348 | 1464289983296 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 210 (0D53D000) [pid = 2348] [serial = 1166] [outer = 0D378C00] 12:13:03 INFO - PROCESS | 2348 | 1464289983868 Marionette TRACE conn8 <- [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"]]]}] 12:13:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:13:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:13:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:13:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 771ms 12:13:03 INFO - PROCESS | 2348 | 1464289983901 Marionette TRACE conn8 -> [0,1517,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 2348 | 1464289983905 Marionette TRACE conn8 <- [1,1517,null,{"value":"13"}] 12:13:03 INFO - PROCESS | 2348 | 1464289983911 Marionette TRACE conn8 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:13:03 INFO - PROCESS | 2348 | 1464289983916 Marionette TRACE conn8 <- [1,1518,null,{}] 12:13:03 INFO - PROCESS | 2348 | 1464289983923 Marionette TRACE conn8 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:04 INFO - PROCESS | 2348 | 1464289984064 Marionette TRACE conn8 <- [1,1519,null,{"value":null}] 12:13:05 INFO - PROCESS | 2348 | --DOCSHELL 2277F400 == 9 [pid = 2348] [id = 387] 12:13:05 INFO - PROCESS | 2348 | 1464289985390 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 2348 | ++DOCSHELL 0CDF4000 == 10 [pid = 2348] [id = 389] 12:13:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 211 (0CDF5800) [pid = 2348] [serial = 1167] [outer = 00000000] 12:13:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 212 (0D533C00) [pid = 2348] [serial = 1168] [outer = 0CDF5800] 12:13:05 INFO - PROCESS | 2348 | 1464289985439 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 213 (0D7F0800) [pid = 2348] [serial = 1169] [outer = 0CDF5800] 12:13:05 INFO - PROCESS | 2348 | 1464289985838 Marionette TRACE conn8 <- [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]]]}] 12:13:05 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 12:13:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:13:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:13:05 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. 12:13:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:13:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 2020ms 12:13:05 INFO - PROCESS | 2348 | 1464289985936 Marionette TRACE conn8 -> [0,1521,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 2348 | 1464289985940 Marionette TRACE conn8 <- [1,1521,null,{"value":"13"}] 12:13:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:13:05 INFO - PROCESS | 2348 | 1464289985949 Marionette TRACE conn8 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 2348 | 1464289985953 Marionette TRACE conn8 <- [1,1522,null,{}] 12:13:05 INFO - PROCESS | 2348 | 1464289985957 Marionette TRACE conn8 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:06 INFO - PROCESS | 2348 | 1464289986050 Marionette TRACE conn8 <- [1,1523,null,{"value":null}] 12:13:06 INFO - PROCESS | 2348 | 1464289986059 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 2348 | ++DOCSHELL 0E3B1800 == 11 [pid = 2348] [id = 390] 12:13:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 214 (0E3BC000) [pid = 2348] [serial = 1170] [outer = 00000000] 12:13:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 215 (0EF9D400) [pid = 2348] [serial = 1171] [outer = 0E3BC000] 12:13:06 INFO - PROCESS | 2348 | 1464289986110 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 216 (11C41000) [pid = 2348] [serial = 1172] [outer = 0E3BC000] 12:13:06 INFO - PROCESS | 2348 | 1464289986672 Marionette TRACE conn8 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:13:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:13:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 831ms 12:13:06 INFO - PROCESS | 2348 | 1464289986779 Marionette TRACE conn8 -> [0,1525,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 2348 | 1464289986784 Marionette TRACE conn8 <- [1,1525,null,{"value":"13"}] 12:13:06 INFO - PROCESS | 2348 | 1464289986792 Marionette TRACE conn8 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:13:06 INFO - PROCESS | 2348 | 1464289986794 Marionette TRACE conn8 <- [1,1526,null,{}] 12:13:06 INFO - PROCESS | 2348 | 1464289986799 Marionette TRACE conn8 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:06 INFO - PROCESS | 2348 | 1464289986930 Marionette TRACE conn8 <- [1,1527,null,{"value":null}] 12:13:07 INFO - PROCESS | 2348 | 1464289986998 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:07 INFO - PROCESS | 2348 | ++DOCSHELL 12F06C00 == 12 [pid = 2348] [id = 391] 12:13:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 217 (12F08400) [pid = 2348] [serial = 1173] [outer = 00000000] 12:13:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 218 (12FC8400) [pid = 2348] [serial = 1174] [outer = 12F08400] 12:13:07 INFO - PROCESS | 2348 | 1464289987044 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 219 (12FCD800) [pid = 2348] [serial = 1175] [outer = 12F08400] 12:13:07 INFO - PROCESS | 2348 | 1464289987497 Marionette TRACE conn8 <- [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]]]}] 12:13:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:13:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 12:13:07 INFO - PROCESS | 2348 | 1464289987527 Marionette TRACE conn8 -> [0,1529,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 2348 | 1464289987529 Marionette TRACE conn8 <- [1,1529,null,{"value":"13"}] 12:13:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:13:07 INFO - PROCESS | 2348 | 1464289987540 Marionette TRACE conn8 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 2348 | 1464289987546 Marionette TRACE conn8 <- [1,1530,null,{}] 12:13:07 INFO - PROCESS | 2348 | 1464289987561 Marionette TRACE conn8 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:07 INFO - PROCESS | 2348 | 1464289987686 Marionette TRACE conn8 <- [1,1531,null,{"value":null}] 12:13:07 INFO - PROCESS | 2348 | 1464289987756 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:07 INFO - PROCESS | 2348 | ++DOCSHELL 13048400 == 13 [pid = 2348] [id = 392] 12:13:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 220 (13048800) [pid = 2348] [serial = 1176] [outer = 00000000] 12:13:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 221 (1448B400) [pid = 2348] [serial = 1177] [outer = 13048800] 12:13:07 INFO - PROCESS | 2348 | 1464289987801 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 222 (14819400) [pid = 2348] [serial = 1178] [outer = 13048800] 12:13:08 INFO - PROCESS | 2348 | 1464289988227 Marionette TRACE conn8 <- [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]]]}] 12:13:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:13:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 750ms 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 221 (0D729C00) [pid = 2348] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 220 (0CDEA400) [pid = 2348] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 219 (12104000) [pid = 2348] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 218 (16BA9800) [pid = 2348] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 217 (207AFC00) [pid = 2348] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 216 (2277F800) [pid = 2348] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 215 (207A4800) [pid = 2348] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 214 (2079F400) [pid = 2348] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 213 (1FF0E400) [pid = 2348] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 212 (1DFE5C00) [pid = 2348] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 211 (153F5000) [pid = 2348] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 210 (1EA8EC00) [pid = 2348] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 209 (1C29C000) [pid = 2348] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 208 (1B333800) [pid = 2348] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 207 (1B335800) [pid = 2348] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 206 (19B0FC00) [pid = 2348] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 205 (19A10000) [pid = 2348] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 204 (19B0CC00) [pid = 2348] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 203 (153F0C00) [pid = 2348] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 202 (153F1000) [pid = 2348] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 201 (0D876C00) [pid = 2348] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 200 (1CC1C000) [pid = 2348] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 199 (12107000) [pid = 2348] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 198 (1BDA7800) [pid = 2348] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 197 (19C38800) [pid = 2348] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 196 (1BDA5400) [pid = 2348] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 195 (11A42400) [pid = 2348] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 194 (16B14800) [pid = 2348] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 193 (18DD5C00) [pid = 2348] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 192 (1C416000) [pid = 2348] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 191 (1DCAA400) [pid = 2348] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 190 (0DA6CC00) [pid = 2348] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 189 (0DB21400) [pid = 2348] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 188 (175B5800) [pid = 2348] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 187 (1FF02800) [pid = 2348] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 186 (1B341000) [pid = 2348] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 185 (175B6400) [pid = 2348] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 184 (1FF0F000) [pid = 2348] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 183 (0D868400) [pid = 2348] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 182 (16B1B800) [pid = 2348] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 181 (0DB71800) [pid = 2348] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 180 (161B6000) [pid = 2348] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 179 (1BDA8800) [pid = 2348] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 178 (1B33CC00) [pid = 2348] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 177 (1340B000) [pid = 2348] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 176 (1C26EC00) [pid = 2348] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 175 (18C44C00) [pid = 2348] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 174 (19A08C00) [pid = 2348] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 173 (1C418C00) [pid = 2348] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 172 (1DFE2C00) [pid = 2348] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 171 (0D270400) [pid = 2348] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 170 (1C551C00) [pid = 2348] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 169 (12184400) [pid = 2348] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 168 (153F9000) [pid = 2348] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 167 (20496400) [pid = 2348] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 166 (1C555400) [pid = 2348] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 165 (121DB400) [pid = 2348] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 164 (175C3C00) [pid = 2348] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 163 (175BF800) [pid = 2348] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 162 (1859A800) [pid = 2348] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 161 (162C6C00) [pid = 2348] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 160 (1DCC3400) [pid = 2348] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 159 (1DFE2400) [pid = 2348] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 158 (22773C00) [pid = 2348] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 157 (1DFEC800) [pid = 2348] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 156 (1D311400) [pid = 2348] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 155 (1BB3A400) [pid = 2348] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 154 (19F5C000) [pid = 2348] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 153 (19B34800) [pid = 2348] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:13:09 INFO - PROCESS | 2348 | --DOMWINDOW == 152 (18B17000) [pid = 2348] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:13:09 INFO - PROCESS | 2348 | 1464289989830 Marionette TRACE conn8 -> [0,1533,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 2348 | 1464289989833 Marionette TRACE conn8 <- [1,1533,null,{"value":"13"}] 12:13:09 INFO - PROCESS | 2348 | 1464289989854 Marionette TRACE conn8 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - PROCESS | 2348 | 1464289989856 Marionette TRACE conn8 <- [1,1534,null,{}] 12:13:09 INFO - PROCESS | 2348 | 1464289989860 Marionette TRACE conn8 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:13:09 INFO - PROCESS | 2348 | 1464289989954 Marionette TRACE conn8 <- [1,1535,null,{"value":null}] 12:13:09 INFO - PROCESS | 2348 | 1464289989965 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 2348 | ++DOCSHELL 12103800 == 14 [pid = 2348] [id = 393] 12:13:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 153 (12105400) [pid = 2348] [serial = 1179] [outer = 00000000] 12:13:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 154 (121D7000) [pid = 2348] [serial = 1180] [outer = 12105400] 12:13:10 INFO - PROCESS | 2348 | 1464289990010 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 155 (137D5C00) [pid = 2348] [serial = 1181] [outer = 12105400] 12:13:10 INFO - PROCESS | 2348 | 1464289990441 Marionette TRACE conn8 <- [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]]]}] 12:13:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:13:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 610ms 12:13:10 INFO - PROCESS | 2348 | 1464289990485 Marionette TRACE conn8 -> [0,1537,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 2348 | 1464289990487 Marionette TRACE conn8 <- [1,1537,null,{"value":"13"}] 12:13:10 INFO - PROCESS | 2348 | 1464289990490 Marionette TRACE conn8 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 2348 | 1464289990492 Marionette TRACE conn8 <- [1,1538,null,{}] 12:13:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:13:10 INFO - PROCESS | 2348 | 1464289990495 Marionette TRACE conn8 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:10 INFO - PROCESS | 2348 | 1464289990578 Marionette TRACE conn8 <- [1,1539,null,{"value":null}] 12:13:10 INFO - PROCESS | 2348 | 1464289990585 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 2348 | ++DOCSHELL 1391A400 == 15 [pid = 2348] [id = 394] 12:13:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 156 (148C7800) [pid = 2348] [serial = 1182] [outer = 00000000] 12:13:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 157 (14DAAC00) [pid = 2348] [serial = 1183] [outer = 148C7800] 12:13:10 INFO - PROCESS | 2348 | 1464289990638 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 158 (15707C00) [pid = 2348] [serial = 1184] [outer = 148C7800] 12:13:11 INFO - PROCESS | 2348 | 1464289991104 Marionette TRACE conn8 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:13:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 12:13:11 INFO - PROCESS | 2348 | 1464289991165 Marionette TRACE conn8 -> [0,1541,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 2348 | 1464289991167 Marionette TRACE conn8 <- [1,1541,null,{"value":"13"}] 12:13:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:13:11 INFO - PROCESS | 2348 | 1464289991170 Marionette TRACE conn8 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 2348 | 1464289991172 Marionette TRACE conn8 <- [1,1542,null,{}] 12:13:11 INFO - PROCESS | 2348 | 1464289991175 Marionette TRACE conn8 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:11 INFO - PROCESS | 2348 | 1464289991257 Marionette TRACE conn8 <- [1,1543,null,{"value":null}] 12:13:11 INFO - PROCESS | 2348 | 1464289991264 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 2348 | ++DOCSHELL 161AB000 == 16 [pid = 2348] [id = 395] 12:13:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 159 (161AE800) [pid = 2348] [serial = 1185] [outer = 00000000] 12:13:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 160 (161CC000) [pid = 2348] [serial = 1186] [outer = 161AE800] 12:13:11 INFO - PROCESS | 2348 | 1464289991308 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 161 (161CE000) [pid = 2348] [serial = 1187] [outer = 161AE800] 12:13:11 INFO - PROCESS | 2348 | 1464289991862 Marionette TRACE conn8 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:13:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 770ms 12:13:11 INFO - PROCESS | 2348 | 1464289991941 Marionette TRACE conn8 -> [0,1545,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 2348 | 1464289991946 Marionette TRACE conn8 <- [1,1545,null,{"value":"13"}] 12:13:11 INFO - PROCESS | 2348 | 1464289991952 Marionette TRACE conn8 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:13:11 INFO - PROCESS | 2348 | 1464289991957 Marionette TRACE conn8 <- [1,1546,null,{}] 12:13:11 INFO - PROCESS | 2348 | 1464289991964 Marionette TRACE conn8 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:12 INFO - PROCESS | 2348 | 1464289992085 Marionette TRACE conn8 <- [1,1547,null,{"value":null}] 12:13:12 INFO - PROCESS | 2348 | 1464289992197 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 2348 | ++DOCSHELL 0D86E000 == 17 [pid = 2348] [id = 396] 12:13:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 162 (0D871400) [pid = 2348] [serial = 1188] [outer = 00000000] 12:13:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 163 (0DB20000) [pid = 2348] [serial = 1189] [outer = 0D871400] 12:13:12 INFO - PROCESS | 2348 | 1464289992255 Marionette DEBUG loaded listener.js 12:13:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 164 (0E6AC800) [pid = 2348] [serial = 1190] [outer = 0D871400] 12:13:12 INFO - PROCESS | 2348 | 1464289992893 Marionette TRACE conn8 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:13:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:13:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 970ms 12:13:12 INFO - PROCESS | 2348 | 1464289992927 Marionette TRACE conn8 -> [0,1549,"getWindowHandle",null] 12:13:12 INFO - PROCESS | 2348 | 1464289992933 Marionette TRACE conn8 <- [1,1549,null,{"value":"13"}] 12:13:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:13:12 INFO - PROCESS | 2348 | 1464289992939 Marionette TRACE conn8 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 2348 | 1464289992942 Marionette TRACE conn8 <- [1,1550,null,{}] 12:13:12 INFO - PROCESS | 2348 | 1464289992947 Marionette TRACE conn8 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:13 INFO - PROCESS | 2348 | 1464289993056 Marionette TRACE conn8 <- [1,1551,null,{"value":null}] 12:13:13 INFO - PROCESS | 2348 | 1464289993203 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 2348 | ++DOCSHELL 137D3C00 == 18 [pid = 2348] [id = 397] 12:13:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 165 (137D4800) [pid = 2348] [serial = 1191] [outer = 00000000] 12:13:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 166 (13917000) [pid = 2348] [serial = 1192] [outer = 137D4800] 12:13:13 INFO - PROCESS | 2348 | 1464289993262 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 167 (148CAC00) [pid = 2348] [serial = 1193] [outer = 137D4800] 12:13:13 INFO - PROCESS | 2348 | 1464289993891 Marionette TRACE conn8 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:13:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:13:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1024ms 12:13:13 INFO - PROCESS | 2348 | 1464289993964 Marionette TRACE conn8 -> [0,1553,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 2348 | 1464289993967 Marionette TRACE conn8 <- [1,1553,null,{"value":"13"}] 12:13:13 INFO - PROCESS | 2348 | 1464289993971 Marionette TRACE conn8 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:13:13 INFO - PROCESS | 2348 | 1464289993975 Marionette TRACE conn8 <- [1,1554,null,{}] 12:13:14 INFO - PROCESS | 2348 | 1464289994021 Marionette TRACE conn8 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:14 INFO - PROCESS | 2348 | 1464289994143 Marionette TRACE conn8 <- [1,1555,null,{"value":null}] 12:13:14 INFO - PROCESS | 2348 | 1464289994255 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 2348 | ++DOCSHELL 161B5000 == 19 [pid = 2348] [id = 398] 12:13:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 168 (162CDC00) [pid = 2348] [serial = 1194] [outer = 00000000] 12:13:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 169 (16B63C00) [pid = 2348] [serial = 1195] [outer = 162CDC00] 12:13:14 INFO - PROCESS | 2348 | 1464289994319 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 170 (16BA4800) [pid = 2348] [serial = 1196] [outer = 162CDC00] 12:13:14 INFO - PROCESS | 2348 | 1464289994887 Marionette TRACE conn8 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:13:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:13:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 12:13:14 INFO - PROCESS | 2348 | 1464289994944 Marionette TRACE conn8 -> [0,1557,"getWindowHandle",null] 12:13:14 INFO - PROCESS | 2348 | 1464289994947 Marionette TRACE conn8 <- [1,1557,null,{"value":"13"}] 12:13:14 INFO - PROCESS | 2348 | 1464289994950 Marionette TRACE conn8 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:13:14 INFO - PROCESS | 2348 | 1464289994952 Marionette TRACE conn8 <- [1,1558,null,{}] 12:13:14 INFO - PROCESS | 2348 | 1464289994956 Marionette TRACE conn8 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:15 INFO - PROCESS | 2348 | 1464289995065 Marionette TRACE conn8 <- [1,1559,null,{"value":null}] 12:13:15 INFO - PROCESS | 2348 | 1464289995223 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:15 INFO - PROCESS | 2348 | ++DOCSHELL 16BC3C00 == 20 [pid = 2348] [id = 399] 12:13:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 171 (16BC4000) [pid = 2348] [serial = 1197] [outer = 00000000] 12:13:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 172 (16C5C400) [pid = 2348] [serial = 1198] [outer = 16BC4000] 12:13:15 INFO - PROCESS | 2348 | 1464289995280 Marionette DEBUG loaded listener.js 12:13:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 173 (16C62000) [pid = 2348] [serial = 1199] [outer = 16BC4000] 12:13:15 INFO - PROCESS | 2348 | 1464289995866 Marionette TRACE conn8 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:13:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:13:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 971ms 12:13:15 INFO - PROCESS | 2348 | 1464289995925 Marionette TRACE conn8 -> [0,1561,"getWindowHandle",null] 12:13:15 INFO - PROCESS | 2348 | 1464289995928 Marionette TRACE conn8 <- [1,1561,null,{"value":"13"}] 12:13:15 INFO - PROCESS | 2348 | 1464289995931 Marionette TRACE conn8 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:13:15 INFO - PROCESS | 2348 | 1464289995933 Marionette TRACE conn8 <- [1,1562,null,{}] 12:13:15 INFO - PROCESS | 2348 | 1464289995936 Marionette TRACE conn8 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:16 INFO - PROCESS | 2348 | 1464289996039 Marionette TRACE conn8 <- [1,1563,null,{"value":null}] 12:13:16 INFO - PROCESS | 2348 | 1464289996183 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 2348 | ++DOCSHELL 16C67C00 == 21 [pid = 2348] [id = 400] 12:13:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 174 (16C6A800) [pid = 2348] [serial = 1200] [outer = 00000000] 12:13:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 175 (16F42C00) [pid = 2348] [serial = 1201] [outer = 16C6A800] 12:13:16 INFO - PROCESS | 2348 | 1464289996239 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 176 (16D7B800) [pid = 2348] [serial = 1202] [outer = 16C6A800] 12:13:16 INFO - PROCESS | 2348 | 1464289996848 Marionette TRACE conn8 <- [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]]]}] 12:13:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:13:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 12:13:16 INFO - PROCESS | 2348 | 1464289996905 Marionette TRACE conn8 -> [0,1565,"getWindowHandle",null] 12:13:16 INFO - PROCESS | 2348 | 1464289996908 Marionette TRACE conn8 <- [1,1565,null,{"value":"13"}] 12:13:16 INFO - PROCESS | 2348 | 1464289996911 Marionette TRACE conn8 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:13:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:13:16 INFO - PROCESS | 2348 | 1464289996913 Marionette TRACE conn8 <- [1,1566,null,{}] 12:13:16 INFO - PROCESS | 2348 | 1464289996917 Marionette TRACE conn8 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:17 INFO - PROCESS | 2348 | 1464289997041 Marionette TRACE conn8 <- [1,1567,null,{"value":null}] 12:13:17 INFO - PROCESS | 2348 | 1464289997192 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 2348 | ++DOCSHELL 0DB7E400 == 22 [pid = 2348] [id = 401] 12:13:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 177 (11A33C00) [pid = 2348] [serial = 1203] [outer = 00000000] 12:13:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 178 (12187C00) [pid = 2348] [serial = 1204] [outer = 11A33C00] 12:13:17 INFO - PROCESS | 2348 | 1464289997250 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 179 (14C58400) [pid = 2348] [serial = 1205] [outer = 11A33C00] 12:13:18 INFO - PROCESS | 2348 | 1464289998051 Marionette TRACE conn8 <- [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]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:13:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1177ms 12:13:18 INFO - PROCESS | 2348 | 1464289998092 Marionette TRACE conn8 -> [0,1569,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 2348 | 1464289998096 Marionette TRACE conn8 <- [1,1569,null,{"value":"13"}] 12:13:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:13:18 INFO - PROCESS | 2348 | 1464289998101 Marionette TRACE conn8 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - PROCESS | 2348 | 1464289998105 Marionette TRACE conn8 <- [1,1570,null,{}] 12:13:18 INFO - PROCESS | 2348 | 1464289998110 Marionette TRACE conn8 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:18 INFO - PROCESS | 2348 | 1464289998210 Marionette TRACE conn8 <- [1,1571,null,{"value":null}] 12:13:18 INFO - PROCESS | 2348 | 1464289998358 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 2348 | ++DOCSHELL 0E34E800 == 23 [pid = 2348] [id = 402] 12:13:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 180 (0E34FC00) [pid = 2348] [serial = 1206] [outer = 00000000] 12:13:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 181 (0EFA6400) [pid = 2348] [serial = 1207] [outer = 0E34FC00] 12:13:18 INFO - PROCESS | 2348 | 1464289998412 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 182 (1212B000) [pid = 2348] [serial = 1208] [outer = 0E34FC00] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 181 (1210A400) [pid = 2348] [serial = 1109] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 180 (16234800) [pid = 2348] [serial = 673] [outer = 00000000] [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.] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 179 (1570CC00) [pid = 2348] [serial = 1111] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 178 (0DB72000) [pid = 2348] [serial = 1108] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 177 (0DB1F400) [pid = 2348] [serial = 1077] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 176 (153EC400) [pid = 2348] [serial = 1106] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 175 (22828400) [pid = 2348] [serial = 1163] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 174 (137D4000) [pid = 2348] [serial = 1105] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 173 (18B17800) [pid = 2348] [serial = 1075] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 172 (1C295800) [pid = 2348] [serial = 1088] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 171 (1C554400) [pid = 2348] [serial = 1151] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 170 (1EA81400) [pid = 2348] [serial = 1093] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 169 (2049B000) [pid = 2348] [serial = 1153] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 168 (1C550800) [pid = 2348] [serial = 1090] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 167 (19F5E400) [pid = 2348] [serial = 1027] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 166 (19FE9800) [pid = 2348] [serial = 1036] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 165 (19FE3C00) [pid = 2348] [serial = 1071] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 164 (161CC800) [pid = 2348] [serial = 1032] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 163 (161CF400) [pid = 2348] [serial = 1112] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 162 (11A11800) [pid = 2348] [serial = 1029] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 161 (1CC24400) [pid = 2348] [serial = 1044] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 160 (1481D800) [pid = 2348] [serial = 925] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 159 (19CDA000) [pid = 2348] [serial = 1035] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 158 (1C22D800) [pid = 2348] [serial = 922] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 157 (19CE0000) [pid = 2348] [serial = 886] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 156 (1C263C00) [pid = 2348] [serial = 1041] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 155 (137D2C00) [pid = 2348] [serial = 1054] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 154 (17164800) [pid = 2348] [serial = 1063] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 153 (19B30400) [pid = 2348] [serial = 883] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 152 (1C420400) [pid = 2348] [serial = 937] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 151 (1DFE6800) [pid = 2348] [serial = 991] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 150 (11D16400) [pid = 2348] [serial = 1056] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 149 (11D16C00) [pid = 2348] [serial = 871] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 148 (187AB800) [pid = 2348] [serial = 877] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 147 (1FF05000) [pid = 2348] [serial = 994] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 146 (12105000) [pid = 2348] [serial = 1030] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 145 (1BDA0400) [pid = 2348] [serial = 1039] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 144 (1BD9A400) [pid = 2348] [serial = 1038] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 143 (186DD000) [pid = 2348] [serial = 1066] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 142 (20825C00) [pid = 2348] [serial = 1050] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 141 (20829400) [pid = 2348] [serial = 1051] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 140 (148D2C00) [pid = 2348] [serial = 943] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 139 (186DDC00) [pid = 2348] [serial = 928] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 138 (1570C800) [pid = 2348] [serial = 1000] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 137 (161D6400) [pid = 2348] [serial = 1059] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 136 (1C416C00) [pid = 2348] [serial = 985] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 135 (1C264C00) [pid = 2348] [serial = 931] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 134 (153F8000) [pid = 2348] [serial = 874] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 133 (11F0DC00) [pid = 2348] [serial = 1053] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (137D3800) [pid = 2348] [serial = 1057] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (1C29D000) [pid = 2348] [serial = 934] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (162D0800) [pid = 2348] [serial = 1060] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (18D35400) [pid = 2348] [serial = 880] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (1C297400) [pid = 2348] [serial = 1042] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (18598400) [pid = 2348] [serial = 1065] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (16F42800) [pid = 2348] [serial = 1062] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (19B32000) [pid = 2348] [serial = 1068] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (1CC1E800) [pid = 2348] [serial = 988] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (1FF08C00) [pid = 2348] [serial = 1048] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (0EF0F400) [pid = 2348] [serial = 976] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (1DCADC00) [pid = 2348] [serial = 817] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (19CD6C00) [pid = 2348] [serial = 1069] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (1A99A000) [pid = 2348] [serial = 1072] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (16F3F400) [pid = 2348] [serial = 1074] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (1623A800) [pid = 2348] [serial = 979] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (204A2000) [pid = 2348] [serial = 997] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (1D312C00) [pid = 2348] [serial = 940] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (1DFE7C00) [pid = 2348] [serial = 1047] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (1DCABC00) [pid = 2348] [serial = 1045] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (16239C00) [pid = 2348] [serial = 1033] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (16C6B800) [pid = 2348] [serial = 889] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (19D3F400) [pid = 2348] [serial = 982] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (1C263400) [pid = 2348] [serial = 1087] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (1BB3DC00) [pid = 2348] [serial = 1150] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (18DD8400) [pid = 2348] [serial = 1148] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (19B0E000) [pid = 2348] [serial = 1085] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (187B5800) [pid = 2348] [serial = 1147] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (16D0CC00) [pid = 2348] [serial = 1082] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (16BC8C00) [pid = 2348] [serial = 1114] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (18DDDC00) [pid = 2348] [serial = 1084] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (162C6400) [pid = 2348] [serial = 1144] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (16231000) [pid = 2348] [serial = 1141] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (11D1A400) [pid = 2348] [serial = 1078] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (16BCD000) [pid = 2348] [serial = 1081] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (16C6A000) [pid = 2348] [serial = 1115] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (18CA4C00) [pid = 2348] [serial = 1117] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (20826C00) [pid = 2348] [serial = 1103] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (22827C00) [pid = 2348] [serial = 1162] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (207AD400) [pid = 2348] [serial = 1100] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (2082F800) [pid = 2348] [serial = 1157] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (2079F800) [pid = 2348] [serial = 1097] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (2277A400) [pid = 2348] [serial = 1159] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (207B5000) [pid = 2348] [serial = 1102] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (1EA8B400) [pid = 2348] [serial = 1094] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (16BC3400) [pid = 2348] [serial = 1145] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (207A7000) [pid = 2348] [serial = 1099] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (2079B800) [pid = 2348] [serial = 1154] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (1CC1DC00) [pid = 2348] [serial = 1091] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (207B7000) [pid = 2348] [serial = 1156] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (2079A000) [pid = 2348] [serial = 1096] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (1DCC9000) [pid = 2348] [serial = 1133] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 80 (0D532C00) [pid = 2348] [serial = 1165] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 79 (207A7C00) [pid = 2348] [serial = 1139] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 78 (2277DC00) [pid = 2348] [serial = 1160] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 77 (1EA85000) [pid = 2348] [serial = 1135] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 76 (2049B800) [pid = 2348] [serial = 1138] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 75 (1EA8A400) [pid = 2348] [serial = 1136] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 74 (1DCB5C00) [pid = 2348] [serial = 1130] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 73 (1DCC6400) [pid = 2348] [serial = 1132] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 72 (1C415800) [pid = 2348] [serial = 1127] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 71 (1DCB2000) [pid = 2348] [serial = 1129] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 70 (1BB37000) [pid = 2348] [serial = 1124] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 69 (1C29CC00) [pid = 2348] [serial = 1126] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 68 (19CD6400) [pid = 2348] [serial = 1121] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 67 (19FE5000) [pid = 2348] [serial = 1123] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 66 (18D31400) [pid = 2348] [serial = 1118] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | --DOMWINDOW == 65 (19C3E000) [pid = 2348] [serial = 1120] [outer = 00000000] [url = about:blank] 12:13:18 INFO - PROCESS | 2348 | 1464289998963 Marionette TRACE conn8 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:13:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 870ms 12:13:18 INFO - PROCESS | 2348 | 1464289998973 Marionette TRACE conn8 -> [0,1573,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 2348 | 1464289998978 Marionette TRACE conn8 <- [1,1573,null,{"value":"13"}] 12:13:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:13:19 INFO - PROCESS | 2348 | 1464289998988 Marionette TRACE conn8 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 2348 | 1464289998991 Marionette TRACE conn8 <- [1,1574,null,{}] 12:13:19 INFO - PROCESS | 2348 | 1464289998994 Marionette TRACE conn8 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:19 INFO - PROCESS | 2348 | 1464289999081 Marionette TRACE conn8 <- [1,1575,null,{"value":null}] 12:13:19 INFO - PROCESS | 2348 | 1464289999173 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 2348 | ++DOCSHELL 0D86C400 == 24 [pid = 2348] [id = 403] 12:13:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 66 (0D870400) [pid = 2348] [serial = 1209] [outer = 00000000] 12:13:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 67 (11D11C00) [pid = 2348] [serial = 1210] [outer = 0D870400] 12:13:19 INFO - PROCESS | 2348 | 1464289999218 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 68 (12104000) [pid = 2348] [serial = 1211] [outer = 0D870400] 12:13:19 INFO - PROCESS | 2348 | 1464289999633 Marionette TRACE conn8 <- [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]]]}] 12:13:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:13:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 12:13:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:13:19 INFO - PROCESS | 2348 | 1464289999663 Marionette TRACE conn8 -> [0,1577,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 2348 | 1464289999666 Marionette TRACE conn8 <- [1,1577,null,{"value":"13"}] 12:13:19 INFO - PROCESS | 2348 | 1464289999669 Marionette TRACE conn8 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 2348 | 1464289999672 Marionette TRACE conn8 <- [1,1578,null,{}] 12:13:19 INFO - PROCESS | 2348 | 1464289999682 Marionette TRACE conn8 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:19 INFO - PROCESS | 2348 | 1464289999801 Marionette TRACE conn8 <- [1,1579,null,{"value":null}] 12:13:19 INFO - PROCESS | 2348 | 1464289999813 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 2348 | ++DOCSHELL 0E3B0000 == 25 [pid = 2348] [id = 404] 12:13:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 69 (11CCCC00) [pid = 2348] [serial = 1212] [outer = 00000000] 12:13:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 70 (13911000) [pid = 2348] [serial = 1213] [outer = 11CCCC00] 12:13:19 INFO - PROCESS | 2348 | 1464289999862 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 71 (148C7C00) [pid = 2348] [serial = 1214] [outer = 11CCCC00] 12:13:20 INFO - PROCESS | 2348 | 1464290000330 Marionette TRACE conn8 <- [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]]]}] 12:13:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:13:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 12:13:20 INFO - PROCESS | 2348 | 1464290000343 Marionette TRACE conn8 -> [0,1581,"getWindowHandle",null] 12:13:20 INFO - PROCESS | 2348 | 1464290000346 Marionette TRACE conn8 <- [1,1581,null,{"value":"13"}] 12:13:20 INFO - PROCESS | 2348 | 1464290000353 Marionette TRACE conn8 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:13:20 INFO - PROCESS | 2348 | 1464290000355 Marionette TRACE conn8 <- [1,1582,null,{}] 12:13:20 INFO - PROCESS | 2348 | 1464290000358 Marionette TRACE conn8 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:20 INFO - PROCESS | 2348 | 1464290000446 Marionette TRACE conn8 <- [1,1583,null,{"value":null}] 12:13:20 INFO - PROCESS | 2348 | 1464290000453 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 2348 | ++DOCSHELL 14C5A800 == 26 [pid = 2348] [id = 405] 12:13:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 72 (14DB2800) [pid = 2348] [serial = 1215] [outer = 00000000] 12:13:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 73 (15703800) [pid = 2348] [serial = 1216] [outer = 14DB2800] 12:13:20 INFO - PROCESS | 2348 | 1464290000499 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 74 (161AD000) [pid = 2348] [serial = 1217] [outer = 14DB2800] 12:13:20 INFO - PROCESS | 2348 | 1464290000960 Marionette TRACE conn8 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:13:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 12:13:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:13:21 INFO - PROCESS | 2348 | 1464290001028 Marionette TRACE conn8 -> [0,1585,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 2348 | 1464290001030 Marionette TRACE conn8 <- [1,1585,null,{"value":"13"}] 12:13:21 INFO - PROCESS | 2348 | 1464290001033 Marionette TRACE conn8 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 2348 | 1464290001035 Marionette TRACE conn8 <- [1,1586,null,{}] 12:13:21 INFO - PROCESS | 2348 | 1464290001048 Marionette TRACE conn8 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:21 INFO - PROCESS | 2348 | 1464290001159 Marionette TRACE conn8 <- [1,1587,null,{"value":null}] 12:13:21 INFO - PROCESS | 2348 | 1464290001243 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 2348 | ++DOCSHELL 161B6800 == 27 [pid = 2348] [id = 406] 12:13:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 75 (161B7400) [pid = 2348] [serial = 1218] [outer = 00000000] 12:13:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 76 (161D4000) [pid = 2348] [serial = 1219] [outer = 161B7400] 12:13:21 INFO - PROCESS | 2348 | 1464290001289 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 77 (16237800) [pid = 2348] [serial = 1220] [outer = 161B7400] 12:13:21 INFO - PROCESS | 2348 | 1464290001710 Marionette TRACE conn8 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:13:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 12:13:21 INFO - PROCESS | 2348 | 1464290001764 Marionette TRACE conn8 -> [0,1589,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 2348 | 1464290001766 Marionette TRACE conn8 <- [1,1589,null,{"value":"13"}] 12:13:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:13:21 INFO - PROCESS | 2348 | 1464290001769 Marionette TRACE conn8 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 2348 | 1464290001771 Marionette TRACE conn8 <- [1,1590,null,{}] 12:13:21 INFO - PROCESS | 2348 | 1464290001775 Marionette TRACE conn8 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:21 INFO - PROCESS | 2348 | 1464290001908 Marionette TRACE conn8 <- [1,1591,null,{"value":null}] 12:13:21 INFO - PROCESS | 2348 | 1464290001971 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 2348 | ++DOCSHELL 16B0D400 == 28 [pid = 2348] [id = 407] 12:13:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 78 (16B10C00) [pid = 2348] [serial = 1221] [outer = 00000000] 12:13:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 79 (16BCA400) [pid = 2348] [serial = 1222] [outer = 16B10C00] 12:13:22 INFO - PROCESS | 2348 | 1464290002016 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 80 (16BCBC00) [pid = 2348] [serial = 1223] [outer = 16B10C00] 12:13:22 INFO - PROCESS | 2348 | 1464290002425 Marionette TRACE conn8 <- [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]]]}] 12:13:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:13:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 12:13:22 INFO - PROCESS | 2348 | 1464290002535 Marionette TRACE conn8 -> [0,1593,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 2348 | 1464290002537 Marionette TRACE conn8 <- [1,1593,null,{"value":"13"}] 12:13:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:13:22 INFO - PROCESS | 2348 | 1464290002545 Marionette TRACE conn8 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 2348 | 1464290002547 Marionette TRACE conn8 <- [1,1594,null,{}] 12:13:22 INFO - PROCESS | 2348 | 1464290002550 Marionette TRACE conn8 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:22 INFO - PROCESS | 2348 | 1464290002663 Marionette TRACE conn8 <- [1,1595,null,{"value":null}] 12:13:22 INFO - PROCESS | 2348 | 1464290002722 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 2348 | ++DOCSHELL 16BC8800 == 29 [pid = 2348] [id = 408] 12:13:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (16F40000) [pid = 2348] [serial = 1224] [outer = 00000000] 12:13:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (17159C00) [pid = 2348] [serial = 1225] [outer = 16F40000] 12:13:22 INFO - PROCESS | 2348 | 1464290002768 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (1715C800) [pid = 2348] [serial = 1226] [outer = 16F40000] 12:13:22 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (0CDF5800) [pid = 2348] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:13:22 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (0E3BC000) [pid = 2348] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:13:22 INFO - PROCESS | 2348 | --DOMWINDOW == 80 (13048800) [pid = 2348] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:13:22 INFO - PROCESS | 2348 | --DOMWINDOW == 79 (12105400) [pid = 2348] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:13:22 INFO - PROCESS | 2348 | --DOMWINDOW == 78 (12F08400) [pid = 2348] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:13:22 INFO - PROCESS | 2348 | --DOMWINDOW == 77 (148C7800) [pid = 2348] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:13:22 INFO - PROCESS | 2348 | --DOMWINDOW == 76 (15707800) [pid = 2348] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:13:23 INFO - PROCESS | 2348 | 1464290003140 Marionette TRACE conn8 <- [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]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:13:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 630ms 12:13:23 INFO - PROCESS | 2348 | 1464290003175 Marionette TRACE conn8 -> [0,1597,"getWindowHandle",null] 12:13:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:13:23 INFO - PROCESS | 2348 | 1464290003177 Marionette TRACE conn8 <- [1,1597,null,{"value":"13"}] 12:13:23 INFO - PROCESS | 2348 | 1464290003180 Marionette TRACE conn8 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 2348 | 1464290003182 Marionette TRACE conn8 <- [1,1598,null,{}] 12:13:23 INFO - PROCESS | 2348 | 1464290003185 Marionette TRACE conn8 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:23 INFO - PROCESS | 2348 | 1464290003309 Marionette TRACE conn8 <- [1,1599,null,{"value":null}] 12:13:23 INFO - PROCESS | 2348 | 1464290003362 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 2348 | ++DOCSHELL 0CD59800 == 30 [pid = 2348] [id = 409] 12:13:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 77 (14DAC400) [pid = 2348] [serial = 1227] [outer = 00000000] 12:13:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 78 (17157C00) [pid = 2348] [serial = 1228] [outer = 14DAC400] 12:13:23 INFO - PROCESS | 2348 | 1464290003407 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 79 (17164800) [pid = 2348] [serial = 1229] [outer = 14DAC400] 12:13:23 INFO - PROCESS | 2348 | 1464290003749 Marionette TRACE conn8 <- [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]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:13:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 631ms 12:13:23 INFO - PROCESS | 2348 | 1464290003813 Marionette TRACE conn8 -> [0,1601,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 2348 | 1464290003814 Marionette TRACE conn8 <- [1,1601,null,{"value":"13"}] 12:13:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:13:23 INFO - PROCESS | 2348 | 1464290003825 Marionette TRACE conn8 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 2348 | 1464290003827 Marionette TRACE conn8 <- [1,1602,null,{}] 12:13:23 INFO - PROCESS | 2348 | 1464290003830 Marionette TRACE conn8 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:23 INFO - PROCESS | 2348 | 1464290003911 Marionette TRACE conn8 <- [1,1603,null,{"value":null}] 12:13:23 INFO - PROCESS | 2348 | 1464290003918 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 2348 | ++DOCSHELL 16FB5400 == 31 [pid = 2348] [id = 410] 12:13:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 80 (175AFC00) [pid = 2348] [serial = 1230] [outer = 00000000] 12:13:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (175BF000) [pid = 2348] [serial = 1231] [outer = 175AFC00] 12:13:23 INFO - PROCESS | 2348 | 1464290003962 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (175C4000) [pid = 2348] [serial = 1232] [outer = 175AFC00] 12:13:24 INFO - PROCESS | 2348 | 1464290004413 Marionette TRACE conn8 <- [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]]]}] 12:13:24 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 12:13:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 631ms 12:13:24 INFO - PROCESS | 2348 | 1464290004460 Marionette TRACE conn8 -> [0,1605,"getWindowHandle",null] 12:13:24 INFO - PROCESS | 2348 | 1464290004462 Marionette TRACE conn8 <- [1,1605,null,{"value":"13"}] 12:13:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:13:24 INFO - PROCESS | 2348 | 1464290004466 Marionette TRACE conn8 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - PROCESS | 2348 | 1464290004467 Marionette TRACE conn8 <- [1,1606,null,{}] 12:13:24 INFO - PROCESS | 2348 | 1464290004471 Marionette TRACE conn8 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:24 INFO - PROCESS | 2348 | 1464290004553 Marionette TRACE conn8 <- [1,1607,null,{"value":null}] 12:13:24 INFO - PROCESS | 2348 | 1464290004560 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 2348 | ++DOCSHELL 175B8000 == 32 [pid = 2348] [id = 411] 12:13:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (1858C400) [pid = 2348] [serial = 1233] [outer = 00000000] 12:13:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (186D8400) [pid = 2348] [serial = 1234] [outer = 1858C400] 12:13:24 INFO - PROCESS | 2348 | 1464290004609 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (187B2C00) [pid = 2348] [serial = 1235] [outer = 1858C400] 12:13:25 INFO - PROCESS | 2348 | 1464290005201 Marionette TRACE conn8 <- [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]]]}] 12:13:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:13:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 770ms 12:13:25 INFO - PROCESS | 2348 | 1464290005238 Marionette TRACE conn8 -> [0,1609,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 2348 | 1464290005243 Marionette TRACE conn8 <- [1,1609,null,{"value":"13"}] 12:13:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:13:25 INFO - PROCESS | 2348 | 1464290005292 Marionette TRACE conn8 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 2348 | 1464290005297 Marionette TRACE conn8 <- [1,1610,null,{}] 12:13:25 INFO - PROCESS | 2348 | 1464290005321 Marionette TRACE conn8 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:25 INFO - PROCESS | 2348 | 1464290005446 Marionette TRACE conn8 <- [1,1611,null,{"value":null}] 12:13:25 INFO - PROCESS | 2348 | 1464290005572 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 2348 | ++DOCSHELL 0CC7F800 == 33 [pid = 2348] [id = 412] 12:13:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (0CDF1400) [pid = 2348] [serial = 1236] [outer = 00000000] 12:13:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (11D12000) [pid = 2348] [serial = 1237] [outer = 0CDF1400] 12:13:25 INFO - PROCESS | 2348 | 1464290005633 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (12101800) [pid = 2348] [serial = 1238] [outer = 0CDF1400] 12:13:26 INFO - PROCESS | 2348 | 1464290006212 Marionette TRACE conn8 <- [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]]]}] 12:13:26 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 12:13:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 950ms 12:13:26 INFO - PROCESS | 2348 | 1464290006243 Marionette TRACE conn8 -> [0,1613,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 2348 | 1464290006249 Marionette TRACE conn8 <- [1,1613,null,{"value":"13"}] 12:13:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:13:26 INFO - PROCESS | 2348 | 1464290006256 Marionette TRACE conn8 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - PROCESS | 2348 | 1464290006259 Marionette TRACE conn8 <- [1,1614,null,{}] 12:13:26 INFO - PROCESS | 2348 | 1464290006263 Marionette TRACE conn8 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:26 INFO - PROCESS | 2348 | 1464290006375 Marionette TRACE conn8 <- [1,1615,null,{"value":null}] 12:13:26 INFO - PROCESS | 2348 | 1464290006507 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 2348 | ++DOCSHELL 137DB800 == 34 [pid = 2348] [id = 413] 12:13:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (137DBC00) [pid = 2348] [serial = 1239] [outer = 00000000] 12:13:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (14CDE000) [pid = 2348] [serial = 1240] [outer = 137DBC00] 12:13:26 INFO - PROCESS | 2348 | 1464290006564 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (1570B800) [pid = 2348] [serial = 1241] [outer = 137DBC00] 12:13:27 INFO - PROCESS | 2348 | 1464290007177 Marionette TRACE conn8 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:13:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:13:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 12:13:27 INFO - PROCESS | 2348 | 1464290007228 Marionette TRACE conn8 -> [0,1617,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 2348 | 1464290007230 Marionette TRACE conn8 <- [1,1617,null,{"value":"13"}] 12:13:27 INFO - PROCESS | 2348 | 1464290007234 Marionette TRACE conn8 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:13:27 INFO - PROCESS | 2348 | 1464290007238 Marionette TRACE conn8 <- [1,1618,null,{}] 12:13:27 INFO - PROCESS | 2348 | 1464290007249 Marionette TRACE conn8 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:27 INFO - PROCESS | 2348 | 1464290007362 Marionette TRACE conn8 <- [1,1619,null,{"value":null}] 12:13:27 INFO - PROCESS | 2348 | 1464290007495 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:27 INFO - PROCESS | 2348 | ++DOCSHELL 16BAB000 == 35 [pid = 2348] [id = 414] 12:13:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (16C5D400) [pid = 2348] [serial = 1242] [outer = 00000000] 12:13:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (175AF400) [pid = 2348] [serial = 1243] [outer = 16C5D400] 12:13:27 INFO - PROCESS | 2348 | 1464290007554 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (187B4000) [pid = 2348] [serial = 1244] [outer = 16C5D400] 12:13:28 INFO - PROCESS | 2348 | 1464290008150 Marionette TRACE conn8 <- [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]]]}] 12:13:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:13:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 970ms 12:13:28 INFO - PROCESS | 2348 | 1464290008208 Marionette TRACE conn8 -> [0,1621,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 2348 | 1464290008211 Marionette TRACE conn8 <- [1,1621,null,{"value":"13"}] 12:13:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:13:28 INFO - PROCESS | 2348 | 1464290008214 Marionette TRACE conn8 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 2348 | 1464290008216 Marionette TRACE conn8 <- [1,1622,null,{}] 12:13:28 INFO - PROCESS | 2348 | 1464290008220 Marionette TRACE conn8 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:28 INFO - PROCESS | 2348 | 1464290008334 Marionette TRACE conn8 <- [1,1623,null,{"value":null}] 12:13:28 INFO - PROCESS | 2348 | 1464290008465 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:28 INFO - PROCESS | 2348 | ++DOCSHELL 18CA0000 == 36 [pid = 2348] [id = 415] 12:13:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (18CA0800) [pid = 2348] [serial = 1245] [outer = 00000000] 12:13:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (18CA7000) [pid = 2348] [serial = 1246] [outer = 18CA0800] 12:13:28 INFO - PROCESS | 2348 | 1464290008521 Marionette DEBUG loaded listener.js 12:13:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (18CEA000) [pid = 2348] [serial = 1247] [outer = 18CA0800] 12:13:29 INFO - PROCESS | 2348 | 1464290009091 Marionette TRACE conn8 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:13:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:13:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 930ms 12:13:29 INFO - PROCESS | 2348 | 1464290009148 Marionette TRACE conn8 -> [0,1625,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 2348 | 1464290009150 Marionette TRACE conn8 <- [1,1625,null,{"value":"13"}] 12:13:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:13:29 INFO - PROCESS | 2348 | 1464290009154 Marionette TRACE conn8 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 2348 | 1464290009156 Marionette TRACE conn8 <- [1,1626,null,{}] 12:13:29 INFO - PROCESS | 2348 | 1464290009160 Marionette TRACE conn8 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:29 INFO - PROCESS | 2348 | 1464290009265 Marionette TRACE conn8 <- [1,1627,null,{"value":null}] 12:13:29 INFO - PROCESS | 2348 | 1464290009368 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 2348 | ++DOCSHELL 0D7E6C00 == 37 [pid = 2348] [id = 416] 12:13:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (0D869000) [pid = 2348] [serial = 1248] [outer = 00000000] 12:13:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (11D18800) [pid = 2348] [serial = 1249] [outer = 0D869000] 12:13:29 INFO - PROCESS | 2348 | 1464290009424 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (12FD1C00) [pid = 2348] [serial = 1250] [outer = 0D869000] 12:13:30 INFO - PROCESS | 2348 | 1464290010179 Marionette TRACE conn8 <- [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]]]}] 12:13:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:13:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1075ms 12:13:30 INFO - PROCESS | 2348 | 1464290010233 Marionette TRACE conn8 -> [0,1629,"getWindowHandle",null] 12:13:30 INFO - PROCESS | 2348 | 1464290010238 Marionette TRACE conn8 <- [1,1629,null,{"value":"13"}] 12:13:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:13:30 INFO - PROCESS | 2348 | 1464290010242 Marionette TRACE conn8 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:13:30 INFO - PROCESS | 2348 | 1464290010246 Marionette TRACE conn8 <- [1,1630,null,{}] 12:13:30 INFO - PROCESS | 2348 | 1464290010251 Marionette TRACE conn8 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:30 INFO - PROCESS | 2348 | 1464290010353 Marionette TRACE conn8 <- [1,1631,null,{"value":null}] 12:13:30 INFO - PROCESS | 2348 | 1464290010490 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:30 INFO - PROCESS | 2348 | ++DOCSHELL 0D536800 == 38 [pid = 2348] [id = 417] 12:13:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (11D20000) [pid = 2348] [serial = 1251] [outer = 00000000] 12:13:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (1340D800) [pid = 2348] [serial = 1252] [outer = 11D20000] 12:13:30 INFO - PROCESS | 2348 | 1464290010542 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (14816C00) [pid = 2348] [serial = 1253] [outer = 11D20000] 12:13:30 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (161CC000) [pid = 2348] [serial = 1186] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (0D533C00) [pid = 2348] [serial = 1168] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (0EF9D400) [pid = 2348] [serial = 1171] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (1448B400) [pid = 2348] [serial = 1177] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (11C41000) [pid = 2348] [serial = 1172] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (137D5C00) [pid = 2348] [serial = 1181] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (14819400) [pid = 2348] [serial = 1178] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (12FC8400) [pid = 2348] [serial = 1174] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (0D7F0800) [pid = 2348] [serial = 1169] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (121D7000) [pid = 2348] [serial = 1180] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (12FCD800) [pid = 2348] [serial = 1175] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (14DAAC00) [pid = 2348] [serial = 1183] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (15707C00) [pid = 2348] [serial = 1184] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (16BABC00) [pid = 2348] [serial = 1142] [outer = 00000000] [url = about:blank] 12:13:31 INFO - PROCESS | 2348 | 1464290011090 Marionette TRACE conn8 <- [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]]]}] 12:13:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:13:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 890ms 12:13:31 INFO - PROCESS | 2348 | 1464290011133 Marionette TRACE conn8 -> [0,1633,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 2348 | 1464290011138 Marionette TRACE conn8 <- [1,1633,null,{"value":"13"}] 12:13:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:13:31 INFO - PROCESS | 2348 | 1464290011144 Marionette TRACE conn8 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 2348 | 1464290011147 Marionette TRACE conn8 <- [1,1634,null,{}] 12:13:31 INFO - PROCESS | 2348 | 1464290011150 Marionette TRACE conn8 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:31 INFO - PROCESS | 2348 | 1464290011238 Marionette TRACE conn8 <- [1,1635,null,{"value":null}] 12:13:31 INFO - PROCESS | 2348 | 1464290011334 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 2348 | ++DOCSHELL 0DBDBC00 == 39 [pid = 2348] [id = 418] 12:13:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (0E3BC000) [pid = 2348] [serial = 1254] [outer = 00000000] 12:13:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (1217D800) [pid = 2348] [serial = 1255] [outer = 0E3BC000] 12:13:31 INFO - PROCESS | 2348 | 1464290011379 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (12FC9000) [pid = 2348] [serial = 1256] [outer = 0E3BC000] 12:13:31 INFO - PROCESS | 2348 | 1464290011797 Marionette TRACE conn8 <- [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]]]}] 12:13:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:13:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 12:13:31 INFO - PROCESS | 2348 | 1464290011818 Marionette TRACE conn8 -> [0,1637,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 2348 | 1464290011820 Marionette TRACE conn8 <- [1,1637,null,{"value":"13"}] 12:13:31 INFO - PROCESS | 2348 | 1464290011823 Marionette TRACE conn8 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:13:31 INFO - PROCESS | 2348 | 1464290011827 Marionette TRACE conn8 <- [1,1638,null,{}] 12:13:31 INFO - PROCESS | 2348 | 1464290011837 Marionette TRACE conn8 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:31 INFO - PROCESS | 2348 | 1464290011926 Marionette TRACE conn8 <- [1,1639,null,{"value":null}] 12:13:31 INFO - PROCESS | 2348 | 1464290011934 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 2348 | ++DOCSHELL 137D6C00 == 40 [pid = 2348] [id = 419] 12:13:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (137DD400) [pid = 2348] [serial = 1257] [outer = 00000000] 12:13:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (153F9400) [pid = 2348] [serial = 1258] [outer = 137DD400] 12:13:32 INFO - PROCESS | 2348 | 1464290011982 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (161AA800) [pid = 2348] [serial = 1259] [outer = 137DD400] 12:13:32 INFO - PROCESS | 2348 | 1464290012474 Marionette TRACE conn8 <- [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]]]}] 12:13:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:13:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 12:13:32 INFO - PROCESS | 2348 | 1464290012501 Marionette TRACE conn8 -> [0,1641,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 2348 | 1464290012503 Marionette TRACE conn8 <- [1,1641,null,{"value":"13"}] 12:13:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:13:32 INFO - PROCESS | 2348 | 1464290012506 Marionette TRACE conn8 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - PROCESS | 2348 | 1464290012508 Marionette TRACE conn8 <- [1,1642,null,{}] 12:13:32 INFO - PROCESS | 2348 | 1464290012512 Marionette TRACE conn8 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:32 INFO - PROCESS | 2348 | 1464290012597 Marionette TRACE conn8 <- [1,1643,null,{"value":null}] 12:13:32 INFO - PROCESS | 2348 | 1464290012604 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 2348 | ++DOCSHELL 161CF000 == 41 [pid = 2348] [id = 420] 12:13:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (161D1C00) [pid = 2348] [serial = 1260] [outer = 00000000] 12:13:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (16B0C800) [pid = 2348] [serial = 1261] [outer = 161D1C00] 12:13:32 INFO - PROCESS | 2348 | 1464290012649 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (16B19800) [pid = 2348] [serial = 1262] [outer = 161D1C00] 12:13:33 INFO - PROCESS | 2348 | 1464290013073 Marionette TRACE conn8 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:13:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:13:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 12:13:33 INFO - PROCESS | 2348 | 1464290013138 Marionette TRACE conn8 -> [0,1645,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 2348 | 1464290013140 Marionette TRACE conn8 <- [1,1645,null,{"value":"13"}] 12:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:13:33 INFO - PROCESS | 2348 | 1464290013151 Marionette TRACE conn8 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 2348 | 1464290013153 Marionette TRACE conn8 <- [1,1646,null,{}] 12:13:33 INFO - PROCESS | 2348 | 1464290013157 Marionette TRACE conn8 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:33 INFO - PROCESS | 2348 | 1464290013269 Marionette TRACE conn8 <- [1,1647,null,{"value":null}] 12:13:33 INFO - PROCESS | 2348 | 1464290013370 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 2348 | ++DOCSHELL 0D53F000 == 42 [pid = 2348] [id = 421] 12:13:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (16BAB800) [pid = 2348] [serial = 1263] [outer = 00000000] 12:13:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (16BCC000) [pid = 2348] [serial = 1264] [outer = 16BAB800] 12:13:33 INFO - PROCESS | 2348 | 1464290013424 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (16C65400) [pid = 2348] [serial = 1265] [outer = 16BAB800] 12:13:34 INFO - PROCESS | 2348 | 1464290014158 Marionette TRACE conn8 <- [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]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1023ms 12:13:34 INFO - PROCESS | 2348 | 1464290014175 Marionette TRACE conn8 -> [0,1649,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 2348 | 1464290014177 Marionette TRACE conn8 <- [1,1649,null,{"value":"13"}] 12:13:34 INFO - PROCESS | 2348 | 1464290014180 Marionette TRACE conn8 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:13:34 INFO - PROCESS | 2348 | 1464290014182 Marionette TRACE conn8 <- [1,1650,null,{}] 12:13:34 INFO - PROCESS | 2348 | 1464290014185 Marionette TRACE conn8 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:34 INFO - PROCESS | 2348 | 1464290014325 Marionette TRACE conn8 <- [1,1651,null,{"value":null}] 12:13:34 INFO - PROCESS | 2348 | 1464290014332 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 2348 | ++DOCSHELL 16D06000 == 43 [pid = 2348] [id = 422] 12:13:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (16D0EC00) [pid = 2348] [serial = 1266] [outer = 00000000] 12:13:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (175BFC00) [pid = 2348] [serial = 1267] [outer = 16D0EC00] 12:13:34 INFO - PROCESS | 2348 | 1464290014430 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (185EC800) [pid = 2348] [serial = 1268] [outer = 16D0EC00] 12:13:34 INFO - PROCESS | 2348 | 1464290014882 Marionette TRACE conn8 <- [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]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 12:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:13:34 INFO - PROCESS | 2348 | 1464290014915 Marionette TRACE conn8 -> [0,1653,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 2348 | 1464290014917 Marionette TRACE conn8 <- [1,1653,null,{"value":"13"}] 12:13:34 INFO - PROCESS | 2348 | 1464290014920 Marionette TRACE conn8 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 2348 | 1464290014922 Marionette TRACE conn8 <- [1,1654,null,{}] 12:13:34 INFO - PROCESS | 2348 | 1464290014925 Marionette TRACE conn8 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:35 INFO - PROCESS | 2348 | 1464290015041 Marionette TRACE conn8 <- [1,1655,null,{"value":null}] 12:13:35 INFO - PROCESS | 2348 | 1464290015048 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 2348 | ++DOCSHELL 187B7800 == 44 [pid = 2348] [id = 423] 12:13:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (18C9C000) [pid = 2348] [serial = 1269] [outer = 00000000] 12:13:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (18D30C00) [pid = 2348] [serial = 1270] [outer = 18C9C000] 12:13:35 INFO - PROCESS | 2348 | 1464290015092 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (18D36C00) [pid = 2348] [serial = 1271] [outer = 18C9C000] 12:13:35 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (0D378C00) [pid = 2348] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:13:35 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (161B7400) [pid = 2348] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:13:35 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (16B10C00) [pid = 2348] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:13:35 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (11CCCC00) [pid = 2348] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:13:35 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (0E34FC00) [pid = 2348] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:13:35 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (0D870400) [pid = 2348] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:13:35 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (14DAC400) [pid = 2348] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:13:35 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (14DB2800) [pid = 2348] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:13:35 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (16F40000) [pid = 2348] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:13:35 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (175AFC00) [pid = 2348] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:13:35 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (161AE800) [pid = 2348] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:13:35 INFO - PROCESS | 2348 | 1464290015640 Marionette TRACE conn8 <- [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]]]}] 12:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 770ms 12:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:13:35 INFO - PROCESS | 2348 | 1464290015691 Marionette TRACE conn8 -> [0,1657,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 2348 | 1464290015693 Marionette TRACE conn8 <- [1,1657,null,{"value":"13"}] 12:13:35 INFO - PROCESS | 2348 | 1464290015696 Marionette TRACE conn8 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - PROCESS | 2348 | 1464290015697 Marionette TRACE conn8 <- [1,1658,null,{}] 12:13:35 INFO - PROCESS | 2348 | 1464290015701 Marionette TRACE conn8 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:35 INFO - PROCESS | 2348 | 1464290015782 Marionette TRACE conn8 <- [1,1659,null,{"value":null}] 12:13:35 INFO - PROCESS | 2348 | 1464290015788 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 2348 | ++DOCSHELL 137D5400 == 45 [pid = 2348] [id = 424] 12:13:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (16C5FC00) [pid = 2348] [serial = 1272] [outer = 00000000] 12:13:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (18C9C800) [pid = 2348] [serial = 1273] [outer = 16C5FC00] 12:13:35 INFO - PROCESS | 2348 | 1464290015872 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (18CA5400) [pid = 2348] [serial = 1274] [outer = 16C5FC00] 12:13:36 INFO - PROCESS | 2348 | 1464290016300 Marionette TRACE conn8 <- [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]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 12:13:36 INFO - PROCESS | 2348 | 1464290016334 Marionette TRACE conn8 -> [0,1661,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 2348 | 1464290016336 Marionette TRACE conn8 <- [1,1661,null,{"value":"13"}] 12:13:36 INFO - PROCESS | 2348 | 1464290016339 Marionette TRACE conn8 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:13:36 INFO - PROCESS | 2348 | 1464290016341 Marionette TRACE conn8 <- [1,1662,null,{}] 12:13:36 INFO - PROCESS | 2348 | 1464290016349 Marionette TRACE conn8 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:36 INFO - PROCESS | 2348 | 1464290016431 Marionette TRACE conn8 <- [1,1663,null,{"value":null}] 12:13:36 INFO - PROCESS | 2348 | 1464290016438 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 2348 | ++DOCSHELL 19A07000 == 46 [pid = 2348] [id = 425] 12:13:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (19B07000) [pid = 2348] [serial = 1275] [outer = 00000000] 12:13:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (19B0F000) [pid = 2348] [serial = 1276] [outer = 19B07000] 12:13:36 INFO - PROCESS | 2348 | 1464290016482 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (19B2D400) [pid = 2348] [serial = 1277] [outer = 19B07000] 12:13:36 INFO - PROCESS | 2348 | 1464290016913 Marionette TRACE conn8 <- [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]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 12:13:36 INFO - PROCESS | 2348 | 1464290016972 Marionette TRACE conn8 -> [0,1665,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 2348 | 1464290016974 Marionette TRACE conn8 <- [1,1665,null,{"value":"13"}] 12:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:13:36 INFO - PROCESS | 2348 | 1464290016978 Marionette TRACE conn8 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - PROCESS | 2348 | 1464290016979 Marionette TRACE conn8 <- [1,1666,null,{}] 12:13:37 INFO - PROCESS | 2348 | 1464290016983 Marionette TRACE conn8 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:37 INFO - PROCESS | 2348 | 1464290017067 Marionette TRACE conn8 <- [1,1667,null,{"value":null}] 12:13:37 INFO - PROCESS | 2348 | 1464290017074 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 2348 | ++DOCSHELL 19B34C00 == 47 [pid = 2348] [id = 426] 12:13:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (19B38000) [pid = 2348] [serial = 1278] [outer = 00000000] 12:13:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (19B39C00) [pid = 2348] [serial = 1279] [outer = 19B38000] 12:13:37 INFO - PROCESS | 2348 | 1464290017119 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (19C34400) [pid = 2348] [serial = 1280] [outer = 19B38000] 12:13:37 INFO - PROCESS | 2348 | 1464290017804 Marionette TRACE conn8 <- [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]]]}] 12:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 870ms 12:13:37 INFO - PROCESS | 2348 | 1464290017852 Marionette TRACE conn8 -> [0,1669,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 2348 | 1464290017857 Marionette TRACE conn8 <- [1,1669,null,{"value":"13"}] 12:13:37 INFO - PROCESS | 2348 | 1464290017863 Marionette TRACE conn8 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:13:37 INFO - PROCESS | 2348 | 1464290017867 Marionette TRACE conn8 <- [1,1670,null,{}] 12:13:37 INFO - PROCESS | 2348 | 1464290017873 Marionette TRACE conn8 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:38 INFO - PROCESS | 2348 | 1464290017987 Marionette TRACE conn8 <- [1,1671,null,{"value":null}] 12:13:38 INFO - PROCESS | 2348 | 1464290018097 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 2348 | ++DOCSHELL 11C45000 == 48 [pid = 2348] [id = 427] 12:13:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (11CCC000) [pid = 2348] [serial = 1281] [outer = 00000000] 12:13:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (12FC5400) [pid = 2348] [serial = 1282] [outer = 11CCC000] 12:13:38 INFO - PROCESS | 2348 | 1464290018154 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (1340A800) [pid = 2348] [serial = 1283] [outer = 11CCC000] 12:13:38 INFO - PROCESS | 2348 | 1464290018770 Marionette TRACE conn8 <- [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]]]}] 12:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 12:13:38 INFO - PROCESS | 2348 | 1464290018838 Marionette TRACE conn8 -> [0,1673,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 2348 | 1464290018844 Marionette TRACE conn8 <- [1,1673,null,{"value":"13"}] 12:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:13:38 INFO - PROCESS | 2348 | 1464290018851 Marionette TRACE conn8 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - PROCESS | 2348 | 1464290018854 Marionette TRACE conn8 <- [1,1674,null,{}] 12:13:38 INFO - PROCESS | 2348 | 1464290018858 Marionette TRACE conn8 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:38 INFO - PROCESS | 2348 | 1464290018971 Marionette TRACE conn8 <- [1,1675,null,{"value":null}] 12:13:39 INFO - PROCESS | 2348 | 1464290019107 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 2348 | ++DOCSHELL 0D53DC00 == 49 [pid = 2348] [id = 428] 12:13:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (14CDC000) [pid = 2348] [serial = 1284] [outer = 00000000] 12:13:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (161CF400) [pid = 2348] [serial = 1285] [outer = 14CDC000] 12:13:39 INFO - PROCESS | 2348 | 1464290019164 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (16B70400) [pid = 2348] [serial = 1286] [outer = 14CDC000] 12:13:39 INFO - PROCESS | 2348 | 1464290019761 Marionette TRACE conn8 <- [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]]]}] 12:13:39 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 12:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 970ms 12:13:39 INFO - PROCESS | 2348 | 1464290019827 Marionette TRACE conn8 -> [0,1677,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 2348 | 1464290019829 Marionette TRACE conn8 <- [1,1677,null,{"value":"13"}] 12:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:13:39 INFO - PROCESS | 2348 | 1464290019834 Marionette TRACE conn8 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 2348 | 1464290019838 Marionette TRACE conn8 <- [1,1678,null,{}] 12:13:39 INFO - PROCESS | 2348 | 1464290019849 Marionette TRACE conn8 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:39 INFO - PROCESS | 2348 | 1464290019963 Marionette TRACE conn8 <- [1,1679,null,{"value":null}] 12:13:40 INFO - PROCESS | 2348 | 1464290020124 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 2348 | ++DOCSHELL 186DA400 == 50 [pid = 2348] [id = 429] 12:13:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (19C32000) [pid = 2348] [serial = 1287] [outer = 00000000] 12:13:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (19C3B000) [pid = 2348] [serial = 1288] [outer = 19C32000] 12:13:40 INFO - PROCESS | 2348 | 1464290020183 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (19CD5000) [pid = 2348] [serial = 1289] [outer = 19C32000] 12:13:40 INFO - PROCESS | 2348 | 1464290020743 Marionette TRACE conn8 <- [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]]]}] 12:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 970ms 12:13:40 INFO - PROCESS | 2348 | 1464290020807 Marionette TRACE conn8 -> [0,1681,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 2348 | 1464290020810 Marionette TRACE conn8 <- [1,1681,null,{"value":"13"}] 12:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:13:40 INFO - PROCESS | 2348 | 1464290020814 Marionette TRACE conn8 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - PROCESS | 2348 | 1464290020816 Marionette TRACE conn8 <- [1,1682,null,{}] 12:13:40 INFO - PROCESS | 2348 | 1464290020820 Marionette TRACE conn8 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:40 INFO - PROCESS | 2348 | 1464290020930 Marionette TRACE conn8 <- [1,1683,null,{"value":null}] 12:13:41 INFO - PROCESS | 2348 | 1464290021039 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 2348 | ++DOCSHELL 19CDC800 == 51 [pid = 2348] [id = 430] 12:13:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (19CDCC00) [pid = 2348] [serial = 1290] [outer = 00000000] 12:13:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (19CE0C00) [pid = 2348] [serial = 1291] [outer = 19CDCC00] 12:13:41 INFO - PROCESS | 2348 | 1464290021094 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (19D41000) [pid = 2348] [serial = 1292] [outer = 19CDCC00] 12:13:41 INFO - PROCESS | 2348 | 1464290021680 Marionette TRACE conn8 <- [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]]]}] 12:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 930ms 12:13:41 INFO - PROCESS | 2348 | 1464290021747 Marionette TRACE conn8 -> [0,1685,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 2348 | 1464290021750 Marionette TRACE conn8 <- [1,1685,null,{"value":"13"}] 12:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:13:41 INFO - PROCESS | 2348 | 1464290021753 Marionette TRACE conn8 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - PROCESS | 2348 | 1464290021755 Marionette TRACE conn8 <- [1,1686,null,{}] 12:13:41 INFO - PROCESS | 2348 | 1464290021759 Marionette TRACE conn8 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:41 INFO - PROCESS | 2348 | 1464290021865 Marionette TRACE conn8 <- [1,1687,null,{"value":null}] 12:13:41 INFO - PROCESS | 2348 | 1464290021973 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 2348 | ++DOCSHELL 19CE2C00 == 52 [pid = 2348] [id = 431] 12:13:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (19CD6000) [pid = 2348] [serial = 1293] [outer = 00000000] 12:13:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (19D4C000) [pid = 2348] [serial = 1294] [outer = 19CD6000] 12:13:42 INFO - PROCESS | 2348 | 1464290022028 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (19F5B000) [pid = 2348] [serial = 1295] [outer = 19CD6000] 12:13:42 INFO - PROCESS | 2348 | 1464290022593 Marionette TRACE conn8 <- [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]]]}] 12:13:42 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 12:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 930ms 12:13:42 INFO - PROCESS | 2348 | 1464290022687 Marionette TRACE conn8 -> [0,1689,"getWindowHandle",null] 12:13:42 INFO - PROCESS | 2348 | 1464290022690 Marionette TRACE conn8 <- [1,1689,null,{"value":"13"}] 12:13:42 INFO - PROCESS | 2348 | 1464290022693 Marionette TRACE conn8 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:13:42 INFO - PROCESS | 2348 | 1464290022695 Marionette TRACE conn8 <- [1,1690,null,{}] 12:13:42 INFO - PROCESS | 2348 | 1464290022699 Marionette TRACE conn8 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:42 INFO - PROCESS | 2348 | 1464290022829 Marionette TRACE conn8 <- [1,1691,null,{"value":null}] 12:13:43 INFO - PROCESS | 2348 | 1464290023084 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 2348 | ++DOCSHELL 0D254800 == 53 [pid = 2348] [id = 432] 12:13:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (0D729C00) [pid = 2348] [serial = 1296] [outer = 00000000] 12:13:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (0E35C400) [pid = 2348] [serial = 1297] [outer = 0D729C00] 12:13:43 INFO - PROCESS | 2348 | 1464290023148 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (11D1C000) [pid = 2348] [serial = 1298] [outer = 0D729C00] 12:13:43 INFO - PROCESS | 2348 | 1464290023788 Marionette TRACE conn8 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1182ms 12:13:43 INFO - PROCESS | 2348 | 1464290023881 Marionette TRACE conn8 -> [0,1693,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 2348 | 1464290023885 Marionette TRACE conn8 <- [1,1693,null,{"value":"13"}] 12:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:13:43 INFO - PROCESS | 2348 | 1464290023891 Marionette TRACE conn8 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 2348 | 1464290023895 Marionette TRACE conn8 <- [1,1694,null,{}] 12:13:43 INFO - PROCESS | 2348 | 1464290023899 Marionette TRACE conn8 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:44 INFO - PROCESS | 2348 | 1464290024011 Marionette TRACE conn8 <- [1,1695,null,{"value":null}] 12:13:44 INFO - PROCESS | 2348 | 1464290024140 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 2348 | --DOCSHELL 19A07000 == 52 [pid = 2348] [id = 425] 12:13:44 INFO - PROCESS | 2348 | --DOCSHELL 137D5400 == 51 [pid = 2348] [id = 424] 12:13:44 INFO - PROCESS | 2348 | --DOCSHELL 187B7800 == 50 [pid = 2348] [id = 423] 12:13:44 INFO - PROCESS | 2348 | --DOCSHELL 16D06000 == 49 [pid = 2348] [id = 422] 12:13:44 INFO - PROCESS | 2348 | --DOCSHELL 0D53F000 == 48 [pid = 2348] [id = 421] 12:13:44 INFO - PROCESS | 2348 | --DOCSHELL 161CF000 == 47 [pid = 2348] [id = 420] 12:13:44 INFO - PROCESS | 2348 | --DOCSHELL 137D6C00 == 46 [pid = 2348] [id = 419] 12:13:44 INFO - PROCESS | 2348 | --DOCSHELL 0DBDBC00 == 45 [pid = 2348] [id = 418] 12:13:44 INFO - PROCESS | 2348 | --DOCSHELL 0D536800 == 44 [pid = 2348] [id = 417] 12:13:44 INFO - PROCESS | 2348 | --DOCSHELL 137DB800 == 43 [pid = 2348] [id = 413] 12:13:44 INFO - PROCESS | 2348 | --DOCSHELL 0CC7F800 == 42 [pid = 2348] [id = 412] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (0DB20000) [pid = 2348] [serial = 1189] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (16C5C400) [pid = 2348] [serial = 1198] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (12187C00) [pid = 2348] [serial = 1204] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (16F42C00) [pid = 2348] [serial = 1201] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (16B63C00) [pid = 2348] [serial = 1195] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (13917000) [pid = 2348] [serial = 1192] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (186D8400) [pid = 2348] [serial = 1234] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | ++DOCSHELL 0D24A800 == 43 [pid = 2348] [id = 433] 12:13:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (0D270400) [pid = 2348] [serial = 1299] [outer = 00000000] 12:13:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (0D7F0000) [pid = 2348] [serial = 1300] [outer = 0D270400] 12:13:44 INFO - PROCESS | 2348 | 1464290024249 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (0DBE1800) [pid = 2348] [serial = 1301] [outer = 0D270400] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (148C7C00) [pid = 2348] [serial = 1214] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (16BCA400) [pid = 2348] [serial = 1222] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (1212B000) [pid = 2348] [serial = 1208] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (0EFA6400) [pid = 2348] [serial = 1207] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (11D11C00) [pid = 2348] [serial = 1210] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (12104000) [pid = 2348] [serial = 1211] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (17157C00) [pid = 2348] [serial = 1228] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (15703800) [pid = 2348] [serial = 1216] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (17159C00) [pid = 2348] [serial = 1225] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (175C4000) [pid = 2348] [serial = 1232] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (1715C800) [pid = 2348] [serial = 1226] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (175BF000) [pid = 2348] [serial = 1231] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (161CE000) [pid = 2348] [serial = 1187] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (17164800) [pid = 2348] [serial = 1229] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (161AD000) [pid = 2348] [serial = 1217] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (16237800) [pid = 2348] [serial = 1220] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (0D53D000) [pid = 2348] [serial = 1166] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (161D4000) [pid = 2348] [serial = 1219] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (16BCBC00) [pid = 2348] [serial = 1223] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (13911000) [pid = 2348] [serial = 1213] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2348 | 1464290024695 Marionette TRACE conn8 <- [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]]]}] 12:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 830ms 12:13:44 INFO - PROCESS | 2348 | 1464290024725 Marionette TRACE conn8 -> [0,1697,"getWindowHandle",null] 12:13:44 INFO - PROCESS | 2348 | 1464290024729 Marionette TRACE conn8 <- [1,1697,null,{"value":"13"}] 12:13:44 INFO - PROCESS | 2348 | 1464290024733 Marionette TRACE conn8 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:13:44 INFO - PROCESS | 2348 | 1464290024735 Marionette TRACE conn8 <- [1,1698,null,{}] 12:13:44 INFO - PROCESS | 2348 | 1464290024739 Marionette TRACE conn8 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:44 INFO - PROCESS | 2348 | 1464290024828 Marionette TRACE conn8 <- [1,1699,null,{"value":null}] 12:13:44 INFO - PROCESS | 2348 | 1464290024836 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 2348 | ++DOCSHELL 12107800 == 44 [pid = 2348] [id = 434] 12:13:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (1210B400) [pid = 2348] [serial = 1302] [outer = 00000000] 12:13:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (13911000) [pid = 2348] [serial = 1303] [outer = 1210B400] 12:13:44 INFO - PROCESS | 2348 | 1464290024881 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (148D3400) [pid = 2348] [serial = 1304] [outer = 1210B400] 12:13:45 INFO - PROCESS | 2348 | 1464290025363 Marionette TRACE conn8 <- [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]]]}] 12:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 12:13:45 INFO - PROCESS | 2348 | 1464290025408 Marionette TRACE conn8 -> [0,1701,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 2348 | 1464290025410 Marionette TRACE conn8 <- [1,1701,null,{"value":"13"}] 12:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:13:45 INFO - PROCESS | 2348 | 1464290025415 Marionette TRACE conn8 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 2348 | 1464290025421 Marionette TRACE conn8 <- [1,1702,null,{}] 12:13:45 INFO - PROCESS | 2348 | 1464290025430 Marionette TRACE conn8 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:45 INFO - PROCESS | 2348 | 1464290025520 Marionette TRACE conn8 <- [1,1703,null,{"value":null}] 12:13:45 INFO - PROCESS | 2348 | 1464290025531 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 2348 | ++DOCSHELL 161CDC00 == 45 [pid = 2348] [id = 435] 12:13:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (161CE000) [pid = 2348] [serial = 1305] [outer = 00000000] 12:13:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (12FD0000) [pid = 2348] [serial = 1306] [outer = 161CE000] 12:13:45 INFO - PROCESS | 2348 | 1464290025576 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (16234000) [pid = 2348] [serial = 1307] [outer = 161CE000] 12:13:46 INFO - PROCESS | 2348 | 1464290026064 Marionette TRACE conn8 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 690ms 12:13:46 INFO - PROCESS | 2348 | 1464290026108 Marionette TRACE conn8 -> [0,1705,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 2348 | 1464290026111 Marionette TRACE conn8 <- [1,1705,null,{"value":"13"}] 12:13:46 INFO - PROCESS | 2348 | 1464290026114 Marionette TRACE conn8 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - PROCESS | 2348 | 1464290026115 Marionette TRACE conn8 <- [1,1706,null,{}] 12:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:13:46 INFO - PROCESS | 2348 | 1464290026119 Marionette TRACE conn8 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:46 INFO - PROCESS | 2348 | 1464290026208 Marionette TRACE conn8 <- [1,1707,null,{"value":null}] 12:13:46 INFO - PROCESS | 2348 | 1464290026217 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 2348 | ++DOCSHELL 161B5C00 == 46 [pid = 2348] [id = 436] 12:13:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (1622DC00) [pid = 2348] [serial = 1308] [outer = 00000000] 12:13:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (16BA7400) [pid = 2348] [serial = 1309] [outer = 1622DC00] 12:13:46 INFO - PROCESS | 2348 | 1464290026262 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (16C5CC00) [pid = 2348] [serial = 1310] [outer = 1622DC00] 12:13:46 INFO - PROCESS | 2348 | 1464290026720 Marionette TRACE conn8 <- [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]]]}] 12:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 12:13:46 INFO - PROCESS | 2348 | 1464290026754 Marionette TRACE conn8 -> [0,1709,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 2348 | 1464290026756 Marionette TRACE conn8 <- [1,1709,null,{"value":"13"}] 12:13:46 INFO - PROCESS | 2348 | 1464290026759 Marionette TRACE conn8 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:13:46 INFO - PROCESS | 2348 | 1464290026760 Marionette TRACE conn8 <- [1,1710,null,{}] 12:13:46 INFO - PROCESS | 2348 | 1464290026764 Marionette TRACE conn8 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:46 INFO - PROCESS | 2348 | 1464290026884 Marionette TRACE conn8 <- [1,1711,null,{"value":null}] 12:13:46 INFO - PROCESS | 2348 | 1464290026974 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 2348 | ++DOCSHELL 0D872000 == 47 [pid = 2348] [id = 437] 12:13:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (16C6AC00) [pid = 2348] [serial = 1311] [outer = 00000000] 12:13:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (16F49400) [pid = 2348] [serial = 1312] [outer = 16C6AC00] 12:13:47 INFO - PROCESS | 2348 | 1464290027027 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (17162400) [pid = 2348] [serial = 1313] [outer = 16C6AC00] 12:13:47 INFO - PROCESS | 2348 | 1464290027475 Marionette TRACE conn8 <- [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]]]}] 12:13:47 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 12:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 770ms 12:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:13:47 INFO - PROCESS | 2348 | 1464290027533 Marionette TRACE conn8 -> [0,1713,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 2348 | 1464290027535 Marionette TRACE conn8 <- [1,1713,null,{"value":"13"}] 12:13:47 INFO - PROCESS | 2348 | 1464290027538 Marionette TRACE conn8 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 2348 | 1464290027540 Marionette TRACE conn8 <- [1,1714,null,{}] 12:13:47 INFO - PROCESS | 2348 | 1464290027543 Marionette TRACE conn8 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:47 INFO - PROCESS | 2348 | 1464290027661 Marionette TRACE conn8 <- [1,1715,null,{"value":null}] 12:13:47 INFO - PROCESS | 2348 | 1464290027727 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 2348 | ++DOCSHELL 175B0000 == 48 [pid = 2348] [id = 438] 12:13:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (175B7400) [pid = 2348] [serial = 1314] [outer = 00000000] 12:13:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (187B0400) [pid = 2348] [serial = 1315] [outer = 175B7400] 12:13:47 INFO - PROCESS | 2348 | 1464290027774 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (187B7400) [pid = 2348] [serial = 1316] [outer = 175B7400] 12:13:48 INFO - PROCESS | 2348 | 1464290028193 Marionette TRACE conn8 <- [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]]]}] 12:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 12:13:48 INFO - PROCESS | 2348 | 1464290028209 Marionette TRACE conn8 -> [0,1717,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 2348 | 1464290028211 Marionette TRACE conn8 <- [1,1717,null,{"value":"13"}] 12:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:13:48 INFO - PROCESS | 2348 | 1464290028214 Marionette TRACE conn8 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - PROCESS | 2348 | 1464290028216 Marionette TRACE conn8 <- [1,1718,null,{}] 12:13:48 INFO - PROCESS | 2348 | 1464290028220 Marionette TRACE conn8 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:48 INFO - PROCESS | 2348 | 1464290028362 Marionette TRACE conn8 <- [1,1719,null,{"value":null}] 12:13:48 INFO - PROCESS | 2348 | 1464290028386 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 2348 | ++DOCSHELL 18CA0C00 == 49 [pid = 2348] [id = 439] 12:13:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (18CA3800) [pid = 2348] [serial = 1317] [outer = 00000000] 12:13:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (19A09000) [pid = 2348] [serial = 1318] [outer = 18CA3800] 12:13:48 INFO - PROCESS | 2348 | 1464290028430 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (19B0E800) [pid = 2348] [serial = 1319] [outer = 18CA3800] 12:13:48 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (0D871400) [pid = 2348] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:13:48 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (11A33C00) [pid = 2348] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:13:48 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (16BC4000) [pid = 2348] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:13:48 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (137D4800) [pid = 2348] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:13:48 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (162CDC00) [pid = 2348] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:13:48 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (16C6A800) [pid = 2348] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:13:48 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (0D869000) [pid = 2348] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:13:48 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (161D1C00) [pid = 2348] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:13:48 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (19B07000) [pid = 2348] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:13:48 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (0E3BC000) [pid = 2348] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:13:48 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (137DD400) [pid = 2348] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:13:48 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (16BAB800) [pid = 2348] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:13:48 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (16D0EC00) [pid = 2348] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:13:48 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (11D20000) [pid = 2348] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:13:48 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (18C9C000) [pid = 2348] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:13:48 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (16C5FC00) [pid = 2348] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:13:49 INFO - PROCESS | 2348 | 1464290029022 Marionette TRACE conn8 <- [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",0,null,null]]]}] 12:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 12:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 832ms 12:13:49 INFO - PROCESS | 2348 | 1464290029050 Marionette TRACE conn8 -> [0,1721,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 2348 | 1464290029052 Marionette TRACE conn8 <- [1,1721,null,{"value":"13"}] 12:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:13:49 INFO - PROCESS | 2348 | 1464290029055 Marionette TRACE conn8 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 2348 | 1464290029057 Marionette TRACE conn8 <- [1,1722,null,{}] 12:13:49 INFO - PROCESS | 2348 | 1464290029060 Marionette TRACE conn8 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:49 INFO - PROCESS | 2348 | 1464290029143 Marionette TRACE conn8 <- [1,1723,null,{"value":null}] 12:13:49 INFO - PROCESS | 2348 | 1464290029150 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 2348 | ++DOCSHELL 0D86AC00 == 50 [pid = 2348] [id = 440] 12:13:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (0DBD9800) [pid = 2348] [serial = 1320] [outer = 00000000] 12:13:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (161D1C00) [pid = 2348] [serial = 1321] [outer = 0DBD9800] 12:13:49 INFO - PROCESS | 2348 | 1464290029194 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (16BC0800) [pid = 2348] [serial = 1322] [outer = 0DBD9800] 12:13:49 INFO - PROCESS | 2348 | 1464290029626 Marionette TRACE conn8 <- [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]]]}] 12:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 12:13:49 INFO - PROCESS | 2348 | 1464290029706 Marionette TRACE conn8 -> [0,1725,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 2348 | 1464290029708 Marionette TRACE conn8 <- [1,1725,null,{"value":"13"}] 12:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:13:49 INFO - PROCESS | 2348 | 1464290029712 Marionette TRACE conn8 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 2348 | 1464290029713 Marionette TRACE conn8 <- [1,1726,null,{}] 12:13:49 INFO - PROCESS | 2348 | 1464290029719 Marionette TRACE conn8 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:49 INFO - PROCESS | 2348 | 1464290029804 Marionette TRACE conn8 <- [1,1727,null,{"value":null}] 12:13:49 INFO - PROCESS | 2348 | 1464290029811 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 2348 | ++DOCSHELL 15703C00 == 51 [pid = 2348] [id = 441] 12:13:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (16B0F000) [pid = 2348] [serial = 1323] [outer = 00000000] 12:13:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (19B07000) [pid = 2348] [serial = 1324] [outer = 16B0F000] 12:13:49 INFO - PROCESS | 2348 | 1464290029856 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (19B0A400) [pid = 2348] [serial = 1325] [outer = 16B0F000] 12:13:50 INFO - PROCESS | 2348 | 1464290030295 Marionette TRACE conn8 <- [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]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 12:13:50 INFO - PROCESS | 2348 | 1464290030346 Marionette TRACE conn8 -> [0,1729,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 2348 | 1464290030348 Marionette TRACE conn8 <- [1,1729,null,{"value":"13"}] 12:13:50 INFO - PROCESS | 2348 | 1464290030351 Marionette TRACE conn8 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:13:50 INFO - PROCESS | 2348 | 1464290030353 Marionette TRACE conn8 <- [1,1730,null,{}] 12:13:50 INFO - PROCESS | 2348 | 1464290030356 Marionette TRACE conn8 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:50 INFO - PROCESS | 2348 | 1464290030440 Marionette TRACE conn8 <- [1,1731,null,{"value":null}] 12:13:50 INFO - PROCESS | 2348 | 1464290030447 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:50 INFO - PROCESS | 2348 | ++DOCSHELL 19C3D800 == 52 [pid = 2348] [id = 442] 12:13:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (19CD7800) [pid = 2348] [serial = 1326] [outer = 00000000] 12:13:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (19F5E800) [pid = 2348] [serial = 1327] [outer = 19CD7800] 12:13:50 INFO - PROCESS | 2348 | 1464290030497 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (19FE5000) [pid = 2348] [serial = 1328] [outer = 19CD7800] 12:13:51 INFO - PROCESS | 2348 | 1464290031016 Marionette TRACE conn8 <- [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]]]}] 12:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 12:13:51 INFO - PROCESS | 2348 | 1464290031086 Marionette TRACE conn8 -> [0,1733,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 2348 | 1464290031091 Marionette TRACE conn8 <- [1,1733,null,{"value":"13"}] 12:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:13:51 INFO - PROCESS | 2348 | 1464290031096 Marionette TRACE conn8 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - PROCESS | 2348 | 1464290031101 Marionette TRACE conn8 <- [1,1734,null,{}] 12:13:51 INFO - PROCESS | 2348 | 1464290031108 Marionette TRACE conn8 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:51 INFO - PROCESS | 2348 | 1464290031343 Marionette TRACE conn8 <- [1,1735,null,{"value":null}] 12:13:51 INFO - PROCESS | 2348 | 1464290031449 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 2348 | ++DOCSHELL 0EFA6400 == 53 [pid = 2348] [id = 443] 12:13:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (0EFA8C00) [pid = 2348] [serial = 1329] [outer = 00000000] 12:13:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (11F31400) [pid = 2348] [serial = 1330] [outer = 0EFA8C00] 12:13:51 INFO - PROCESS | 2348 | 1464290031506 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (12FC5800) [pid = 2348] [serial = 1331] [outer = 0EFA8C00] 12:13:52 INFO - PROCESS | 2348 | 1464290032099 Marionette TRACE conn8 <- [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]]]}] 12:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1079ms 12:13:52 INFO - PROCESS | 2348 | 1464290032180 Marionette TRACE conn8 -> [0,1737,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 2348 | 1464290032187 Marionette TRACE conn8 <- [1,1737,null,{"value":"13"}] 12:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:13:52 INFO - PROCESS | 2348 | 1464290032226 Marionette TRACE conn8 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 2348 | 1464290032229 Marionette TRACE conn8 <- [1,1738,null,{}] 12:13:52 INFO - PROCESS | 2348 | 1464290032236 Marionette TRACE conn8 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:52 INFO - PROCESS | 2348 | 1464290032358 Marionette TRACE conn8 <- [1,1739,null,{"value":null}] 12:13:52 INFO - PROCESS | 2348 | 1464290032490 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:52 INFO - PROCESS | 2348 | ++DOCSHELL 153F5C00 == 54 [pid = 2348] [id = 444] 12:13:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (153F9000) [pid = 2348] [serial = 1332] [outer = 00000000] 12:13:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (161AF800) [pid = 2348] [serial = 1333] [outer = 153F9000] 12:13:52 INFO - PROCESS | 2348 | 1464290032549 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (161D4000) [pid = 2348] [serial = 1334] [outer = 153F9000] 12:13:53 INFO - PROCESS | 2348 | 1464290033105 Marionette TRACE conn8 <- [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]]]}] 12:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 950ms 12:13:53 INFO - PROCESS | 2348 | 1464290033166 Marionette TRACE conn8 -> [0,1741,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 2348 | 1464290033169 Marionette TRACE conn8 <- [1,1741,null,{"value":"13"}] 12:13:53 INFO - PROCESS | 2348 | 1464290033173 Marionette TRACE conn8 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:13:53 INFO - PROCESS | 2348 | 1464290033177 Marionette TRACE conn8 <- [1,1742,null,{}] 12:13:53 INFO - PROCESS | 2348 | 1464290033188 Marionette TRACE conn8 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:53 INFO - PROCESS | 2348 | 1464290033304 Marionette TRACE conn8 <- [1,1743,null,{"value":null}] 12:13:53 INFO - PROCESS | 2348 | 1464290033445 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 2348 | ++DOCSHELL 175C1800 == 55 [pid = 2348] [id = 445] 12:13:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (18C9B400) [pid = 2348] [serial = 1335] [outer = 00000000] 12:13:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (19CDE000) [pid = 2348] [serial = 1336] [outer = 18C9B400] 12:13:53 INFO - PROCESS | 2348 | 1464290033504 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (19F66800) [pid = 2348] [serial = 1337] [outer = 18C9B400] 12:13:54 INFO - PROCESS | 2348 | 1464290034093 Marionette TRACE conn8 <- [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]]]}] 12:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 971ms 12:13:54 INFO - PROCESS | 2348 | 1464290034146 Marionette TRACE conn8 -> [0,1745,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 2348 | 1464290034149 Marionette TRACE conn8 <- [1,1745,null,{"value":"13"}] 12:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:13:54 INFO - PROCESS | 2348 | 1464290034152 Marionette TRACE conn8 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 2348 | 1464290034154 Marionette TRACE conn8 <- [1,1746,null,{}] 12:13:54 INFO - PROCESS | 2348 | 1464290034158 Marionette TRACE conn8 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:54 INFO - PROCESS | 2348 | 1464290034270 Marionette TRACE conn8 <- [1,1747,null,{"value":null}] 12:13:54 INFO - PROCESS | 2348 | 1464290034408 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 2348 | ++DOCSHELL 1A990C00 == 56 [pid = 2348] [id = 446] 12:13:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (1A996400) [pid = 2348] [serial = 1338] [outer = 00000000] 12:13:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (1B333400) [pid = 2348] [serial = 1339] [outer = 1A996400] 12:13:54 INFO - PROCESS | 2348 | 1464290034464 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (1B338800) [pid = 2348] [serial = 1340] [outer = 1A996400] 12:13:55 INFO - PROCESS | 2348 | 1464290035090 Marionette TRACE conn8 <- [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]]]}] 12:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 12:13:55 INFO - PROCESS | 2348 | 1464290035126 Marionette TRACE conn8 -> [0,1749,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 2348 | 1464290035128 Marionette TRACE conn8 <- [1,1749,null,{"value":"13"}] 12:13:55 INFO - PROCESS | 2348 | 1464290035132 Marionette TRACE conn8 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:13:55 INFO - PROCESS | 2348 | 1464290035134 Marionette TRACE conn8 <- [1,1750,null,{}] 12:13:55 INFO - PROCESS | 2348 | 1464290035137 Marionette TRACE conn8 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:55 INFO - PROCESS | 2348 | 1464290035244 Marionette TRACE conn8 <- [1,1751,null,{"value":null}] 12:13:55 INFO - PROCESS | 2348 | 1464290035384 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 2348 | ++DOCSHELL 1A99E400 == 57 [pid = 2348] [id = 447] 12:13:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (1B339800) [pid = 2348] [serial = 1341] [outer = 00000000] 12:13:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (1BB34000) [pid = 2348] [serial = 1342] [outer = 1B339800] 12:13:55 INFO - PROCESS | 2348 | 1464290035441 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (1BB3A800) [pid = 2348] [serial = 1343] [outer = 1B339800] 12:13:56 INFO - PROCESS | 2348 | 1464290035992 Marionette TRACE conn8 <- [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]]]}] 12:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 930ms 12:13:56 INFO - PROCESS | 2348 | 1464290036066 Marionette TRACE conn8 -> [0,1753,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 2348 | 1464290036068 Marionette TRACE conn8 <- [1,1753,null,{"value":"13"}] 12:13:56 INFO - PROCESS | 2348 | 1464290036072 Marionette TRACE conn8 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:13:56 INFO - PROCESS | 2348 | 1464290036074 Marionette TRACE conn8 <- [1,1754,null,{}] 12:13:56 INFO - PROCESS | 2348 | 1464290036078 Marionette TRACE conn8 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:56 INFO - PROCESS | 2348 | 1464290036206 Marionette TRACE conn8 <- [1,1755,null,{"value":null}] 12:13:56 INFO - PROCESS | 2348 | 1464290036349 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 2348 | ++DOCSHELL 1BB3FC00 == 58 [pid = 2348] [id = 448] 12:13:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (1BD9DC00) [pid = 2348] [serial = 1344] [outer = 00000000] 12:13:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (1BDA6C00) [pid = 2348] [serial = 1345] [outer = 1BD9DC00] 12:13:56 INFO - PROCESS | 2348 | 1464290036406 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (1C225C00) [pid = 2348] [serial = 1346] [outer = 1BD9DC00] 12:13:57 INFO - PROCESS | 2348 | 1464290037010 Marionette TRACE conn8 <- [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]]]}] 12:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 970ms 12:13:57 INFO - PROCESS | 2348 | 1464290037046 Marionette TRACE conn8 -> [0,1757,"getWindowHandle",null] 12:13:57 INFO - PROCESS | 2348 | 1464290037048 Marionette TRACE conn8 <- [1,1757,null,{"value":"13"}] 12:13:57 INFO - PROCESS | 2348 | 1464290037051 Marionette TRACE conn8 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:13:57 INFO - PROCESS | 2348 | 1464290037053 Marionette TRACE conn8 <- [1,1758,null,{}] 12:13:57 INFO - PROCESS | 2348 | 1464290037057 Marionette TRACE conn8 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:57 INFO - PROCESS | 2348 | 1464290037166 Marionette TRACE conn8 <- [1,1759,null,{"value":null}] 12:13:57 INFO - PROCESS | 2348 | 1464290037279 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:57 INFO - PROCESS | 2348 | ++DOCSHELL 0CBD4000 == 59 [pid = 2348] [id = 449] 12:13:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (0CC7F800) [pid = 2348] [serial = 1347] [outer = 00000000] 12:13:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (11D1B000) [pid = 2348] [serial = 1348] [outer = 0CC7F800] 12:13:57 INFO - PROCESS | 2348 | 1464290037488 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (1210D800) [pid = 2348] [serial = 1349] [outer = 0CC7F800] 12:13:58 INFO - PROCESS | 2348 | 1464290038134 Marionette TRACE conn8 <- [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]]]}] 12:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1123ms 12:13:58 INFO - PROCESS | 2348 | 1464290038179 Marionette TRACE conn8 -> [0,1761,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 2348 | 1464290038184 Marionette TRACE conn8 <- [1,1761,null,{"value":"13"}] 12:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:13:58 INFO - PROCESS | 2348 | 1464290038189 Marionette TRACE conn8 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - PROCESS | 2348 | 1464290038192 Marionette TRACE conn8 <- [1,1762,null,{}] 12:13:58 INFO - PROCESS | 2348 | 1464290038197 Marionette TRACE conn8 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:58 INFO - PROCESS | 2348 | 1464290038300 Marionette TRACE conn8 <- [1,1763,null,{"value":null}] 12:13:58 INFO - PROCESS | 2348 | 1464290038453 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 2348 | ++DOCSHELL 1210A400 == 60 [pid = 2348] [id = 450] 12:13:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (121DB800) [pid = 2348] [serial = 1350] [outer = 00000000] 12:13:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (161B4C00) [pid = 2348] [serial = 1351] [outer = 121DB800] 12:13:58 INFO - PROCESS | 2348 | 1464290038502 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (162C5400) [pid = 2348] [serial = 1352] [outer = 121DB800] 12:13:58 INFO - PROCESS | 2348 | --DOCSHELL 15703C00 == 59 [pid = 2348] [id = 441] 12:13:58 INFO - PROCESS | 2348 | --DOCSHELL 0D86AC00 == 58 [pid = 2348] [id = 440] 12:13:58 INFO - PROCESS | 2348 | --DOCSHELL 18CA0C00 == 57 [pid = 2348] [id = 439] 12:13:58 INFO - PROCESS | 2348 | --DOCSHELL 175B0000 == 56 [pid = 2348] [id = 438] 12:13:58 INFO - PROCESS | 2348 | --DOCSHELL 0D872000 == 55 [pid = 2348] [id = 437] 12:13:58 INFO - PROCESS | 2348 | --DOCSHELL 161B5C00 == 54 [pid = 2348] [id = 436] 12:13:58 INFO - PROCESS | 2348 | --DOCSHELL 161CDC00 == 53 [pid = 2348] [id = 435] 12:13:58 INFO - PROCESS | 2348 | --DOCSHELL 12107800 == 52 [pid = 2348] [id = 434] 12:13:58 INFO - PROCESS | 2348 | --DOCSHELL 0D24A800 == 51 [pid = 2348] [id = 433] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 133 (19B39C00) [pid = 2348] [serial = 1279] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOCSHELL 0D254800 == 50 [pid = 2348] [id = 432] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (16BA4800) [pid = 2348] [serial = 1196] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (16D7B800) [pid = 2348] [serial = 1202] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (0E6AC800) [pid = 2348] [serial = 1190] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (14C58400) [pid = 2348] [serial = 1205] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (16C62000) [pid = 2348] [serial = 1199] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (148CAC00) [pid = 2348] [serial = 1193] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (11D18800) [pid = 2348] [serial = 1249] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (16B0C800) [pid = 2348] [serial = 1261] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (19B2D400) [pid = 2348] [serial = 1277] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (1217D800) [pid = 2348] [serial = 1255] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (12FC9000) [pid = 2348] [serial = 1256] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (153F9400) [pid = 2348] [serial = 1258] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (16BCC000) [pid = 2348] [serial = 1264] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (161AA800) [pid = 2348] [serial = 1259] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (175BFC00) [pid = 2348] [serial = 1267] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (16C65400) [pid = 2348] [serial = 1265] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (14816C00) [pid = 2348] [serial = 1253] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (1340D800) [pid = 2348] [serial = 1252] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (12FD1C00) [pid = 2348] [serial = 1250] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (18D30C00) [pid = 2348] [serial = 1270] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (11D12000) [pid = 2348] [serial = 1237] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (14CDE000) [pid = 2348] [serial = 1240] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (175AF400) [pid = 2348] [serial = 1243] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (18CA7000) [pid = 2348] [serial = 1246] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (185EC800) [pid = 2348] [serial = 1268] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (18D36C00) [pid = 2348] [serial = 1271] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (18C9C800) [pid = 2348] [serial = 1273] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (19B0F000) [pid = 2348] [serial = 1276] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (16B19800) [pid = 2348] [serial = 1262] [outer = 00000000] [url = about:blank] 12:13:58 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (18CA5400) [pid = 2348] [serial = 1274] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2348 | 1464290039027 Marionette TRACE conn8 <- [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]]]}] 12:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 890ms 12:13:59 INFO - PROCESS | 2348 | 1464290039079 Marionette TRACE conn8 -> [0,1765,"getWindowHandle",null] 12:13:59 INFO - PROCESS | 2348 | 1464290039083 Marionette TRACE conn8 <- [1,1765,null,{"value":"13"}] 12:13:59 INFO - PROCESS | 2348 | 1464290039089 Marionette TRACE conn8 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:13:59 INFO - PROCESS | 2348 | 1464290039092 Marionette TRACE conn8 <- [1,1766,null,{}] 12:13:59 INFO - PROCESS | 2348 | 1464290039095 Marionette TRACE conn8 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:59 INFO - PROCESS | 2348 | 1464290039186 Marionette TRACE conn8 <- [1,1767,null,{"value":null}] 12:13:59 INFO - PROCESS | 2348 | 1464290039196 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 2348 | ++DOCSHELL 12105C00 == 51 [pid = 2348] [id = 451] 12:13:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (1210B800) [pid = 2348] [serial = 1353] [outer = 00000000] 12:13:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (12FD4C00) [pid = 2348] [serial = 1354] [outer = 1210B800] 12:13:59 INFO - PROCESS | 2348 | 1464290039243 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (14496000) [pid = 2348] [serial = 1355] [outer = 1210B800] 12:13:59 INFO - PROCESS | 2348 | 1464290039746 Marionette TRACE conn8 <- [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]]]}] 12:13:59 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 12:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 671ms 12:13:59 INFO - PROCESS | 2348 | 1464290039768 Marionette TRACE conn8 -> [0,1769,"getWindowHandle",null] 12:13:59 INFO - PROCESS | 2348 | 1464290039770 Marionette TRACE conn8 <- [1,1769,null,{"value":"13"}] 12:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:13:59 INFO - PROCESS | 2348 | 1464290039773 Marionette TRACE conn8 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - PROCESS | 2348 | 1464290039777 Marionette TRACE conn8 <- [1,1770,null,{}] 12:13:59 INFO - PROCESS | 2348 | 1464290039787 Marionette TRACE conn8 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:59 INFO - PROCESS | 2348 | 1464290039880 Marionette TRACE conn8 <- [1,1771,null,{"value":null}] 12:13:59 INFO - PROCESS | 2348 | 1464290039891 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 2348 | ++DOCSHELL 12FD1C00 == 52 [pid = 2348] [id = 452] 12:13:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (1481CC00) [pid = 2348] [serial = 1356] [outer = 00000000] 12:13:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (16238400) [pid = 2348] [serial = 1357] [outer = 1481CC00] 12:13:59 INFO - PROCESS | 2348 | 1464290039937 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (16B14000) [pid = 2348] [serial = 1358] [outer = 1481CC00] 12:14:00 INFO - PROCESS | 2348 | 1464290040408 Marionette TRACE conn8 <- [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]]]}] 12:14:00 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 12:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 690ms 12:14:00 INFO - PROCESS | 2348 | 1464290040465 Marionette TRACE conn8 -> [0,1773,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 2348 | 1464290040467 Marionette TRACE conn8 <- [1,1773,null,{"value":"13"}] 12:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:14:00 INFO - PROCESS | 2348 | 1464290040471 Marionette TRACE conn8 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 2348 | 1464290040472 Marionette TRACE conn8 <- [1,1774,null,{}] 12:14:00 INFO - PROCESS | 2348 | 1464290040476 Marionette TRACE conn8 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:00 INFO - PROCESS | 2348 | 1464290040566 Marionette TRACE conn8 <- [1,1775,null,{"value":null}] 12:14:00 INFO - PROCESS | 2348 | 1464290040703 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:00 INFO - PROCESS | 2348 | ++DOCSHELL 16B1B400 == 53 [pid = 2348] [id = 453] 12:14:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (16BADC00) [pid = 2348] [serial = 1359] [outer = 00000000] 12:14:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (16BCE000) [pid = 2348] [serial = 1360] [outer = 16BADC00] 12:14:00 INFO - PROCESS | 2348 | 1464290040749 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (16C69800) [pid = 2348] [serial = 1361] [outer = 16BADC00] 12:14:01 INFO - PROCESS | 2348 | 1464290041155 Marionette TRACE conn8 <- [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]]]}] 12:14:01 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 12:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 12:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:14:01 INFO - PROCESS | 2348 | 1464290041208 Marionette TRACE conn8 -> [0,1777,"getWindowHandle",null] 12:14:01 INFO - PROCESS | 2348 | 1464290041210 Marionette TRACE conn8 <- [1,1777,null,{"value":"13"}] 12:14:01 INFO - PROCESS | 2348 | 1464290041213 Marionette TRACE conn8 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 2348 | 1464290041215 Marionette TRACE conn8 <- [1,1778,null,{}] 12:14:01 INFO - PROCESS | 2348 | 1464290041218 Marionette TRACE conn8 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:01 INFO - PROCESS | 2348 | 1464290041338 Marionette TRACE conn8 <- [1,1779,null,{"value":null}] 12:14:01 INFO - PROCESS | 2348 | 1464290041401 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 2348 | ++DOCSHELL 16C6B800 == 54 [pid = 2348] [id = 454] 12:14:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (16D0BC00) [pid = 2348] [serial = 1362] [outer = 00000000] 12:14:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (17159800) [pid = 2348] [serial = 1363] [outer = 16D0BC00] 12:14:01 INFO - PROCESS | 2348 | 1464290041449 Marionette DEBUG loaded listener.js 12:14:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (175AFC00) [pid = 2348] [serial = 1364] [outer = 16D0BC00] 12:14:01 INFO - PROCESS | 2348 | 1464290041908 Marionette TRACE conn8 <- [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]]]}] 12:14:01 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) 12:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 12:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:14:01 INFO - PROCESS | 2348 | 1464290041960 Marionette TRACE conn8 -> [0,1781,"getWindowHandle",null] 12:14:01 INFO - PROCESS | 2348 | 1464290041962 Marionette TRACE conn8 <- [1,1781,null,{"value":"13"}] 12:14:01 INFO - PROCESS | 2348 | 1464290041965 Marionette TRACE conn8 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 2348 | 1464290041967 Marionette TRACE conn8 <- [1,1782,null,{}] 12:14:01 INFO - PROCESS | 2348 | 1464290041970 Marionette TRACE conn8 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:02 INFO - PROCESS | 2348 | 1464290042096 Marionette TRACE conn8 <- [1,1783,null,{"value":null}] 12:14:02 INFO - PROCESS | 2348 | 1464290042165 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 2348 | ++DOCSHELL 175B5800 == 55 [pid = 2348] [id = 455] 12:14:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (175C2800) [pid = 2348] [serial = 1365] [outer = 00000000] 12:14:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (18C9C800) [pid = 2348] [serial = 1366] [outer = 175C2800] 12:14:02 INFO - PROCESS | 2348 | 1464290042210 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (18CA7C00) [pid = 2348] [serial = 1367] [outer = 175C2800] 12:14:02 INFO - PROCESS | 2348 | 1464290042631 Marionette TRACE conn8 <- [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]]]}] 12:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 12:14:02 INFO - PROCESS | 2348 | 1464290042696 Marionette TRACE conn8 -> [0,1785,"getWindowHandle",null] 12:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:14:02 INFO - PROCESS | 2348 | 1464290042698 Marionette TRACE conn8 <- [1,1785,null,{"value":"13"}] 12:14:02 INFO - PROCESS | 2348 | 1464290042701 Marionette TRACE conn8 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - PROCESS | 2348 | 1464290042703 Marionette TRACE conn8 <- [1,1786,null,{}] 12:14:02 INFO - PROCESS | 2348 | 1464290042706 Marionette TRACE conn8 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:02 INFO - PROCESS | 2348 | 1464290042825 Marionette TRACE conn8 <- [1,1787,null,{"value":null}] 12:14:02 INFO - PROCESS | 2348 | 1464290042892 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 2348 | ++DOCSHELL 0EF1CC00 == 56 [pid = 2348] [id = 456] 12:14:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (18B14000) [pid = 2348] [serial = 1368] [outer = 00000000] 12:14:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (19B04400) [pid = 2348] [serial = 1369] [outer = 18B14000] 12:14:02 INFO - PROCESS | 2348 | 1464290042936 Marionette DEBUG loaded listener.js 12:14:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (19B30000) [pid = 2348] [serial = 1370] [outer = 18B14000] 12:14:03 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (1210B400) [pid = 2348] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:14:03 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (0D270400) [pid = 2348] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:14:03 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (16B0F000) [pid = 2348] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:14:03 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (0D729C00) [pid = 2348] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:14:03 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (18CA3800) [pid = 2348] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:14:03 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (175B7400) [pid = 2348] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:14:03 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (161CE000) [pid = 2348] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:14:03 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (16C6AC00) [pid = 2348] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:14:03 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (0DBD9800) [pid = 2348] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:14:03 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (1622DC00) [pid = 2348] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:14:03 INFO - PROCESS | 2348 | 1464290043400 Marionette TRACE conn8 <- [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]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 770ms 12:14:03 INFO - PROCESS | 2348 | 1464290043472 Marionette TRACE conn8 -> [0,1789,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 2348 | 1464290043474 Marionette TRACE conn8 <- [1,1789,null,{"value":"13"}] 12:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:14:03 INFO - PROCESS | 2348 | 1464290043477 Marionette TRACE conn8 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 2348 | 1464290043479 Marionette TRACE conn8 <- [1,1790,null,{}] 12:14:03 INFO - PROCESS | 2348 | 1464290043482 Marionette TRACE conn8 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:03 INFO - PROCESS | 2348 | 1464290043566 Marionette TRACE conn8 <- [1,1791,null,{"value":null}] 12:14:03 INFO - PROCESS | 2348 | 1464290043573 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 2348 | ++DOCSHELL 14DA4400 == 57 [pid = 2348] [id = 457] 12:14:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (17157C00) [pid = 2348] [serial = 1371] [outer = 00000000] 12:14:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (19A06400) [pid = 2348] [serial = 1372] [outer = 17157C00] 12:14:03 INFO - PROCESS | 2348 | 1464290043617 Marionette DEBUG loaded listener.js 12:14:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (19B0BC00) [pid = 2348] [serial = 1373] [outer = 17157C00] 12:14:04 INFO - PROCESS | 2348 | 1464290044050 Marionette TRACE conn8 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 631ms 12:14:04 INFO - PROCESS | 2348 | 1464290044108 Marionette TRACE conn8 -> [0,1793,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 2348 | 1464290044110 Marionette TRACE conn8 <- [1,1793,null,{"value":"13"}] 12:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:14:04 INFO - PROCESS | 2348 | 1464290044113 Marionette TRACE conn8 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - PROCESS | 2348 | 1464290044115 Marionette TRACE conn8 <- [1,1794,null,{}] 12:14:04 INFO - PROCESS | 2348 | 1464290044118 Marionette TRACE conn8 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:04 INFO - PROCESS | 2348 | 1464290044203 Marionette TRACE conn8 <- [1,1795,null,{"value":null}] 12:14:04 INFO - PROCESS | 2348 | 1464290044209 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 2348 | ++DOCSHELL 148C5C00 == 58 [pid = 2348] [id = 458] 12:14:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (19C32400) [pid = 2348] [serial = 1374] [outer = 00000000] 12:14:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (19CDD800) [pid = 2348] [serial = 1375] [outer = 19C32400] 12:14:04 INFO - PROCESS | 2348 | 1464290044257 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (19F59800) [pid = 2348] [serial = 1376] [outer = 19C32400] 12:14:04 INFO - PROCESS | 2348 | 1464290044683 Marionette TRACE conn8 <- [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]]]}] 12:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 12:14:04 INFO - PROCESS | 2348 | 1464290044744 Marionette TRACE conn8 -> [0,1797,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 2348 | 1464290044746 Marionette TRACE conn8 <- [1,1797,null,{"value":"13"}] 12:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:14:04 INFO - PROCESS | 2348 | 1464290044749 Marionette TRACE conn8 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - PROCESS | 2348 | 1464290044751 Marionette TRACE conn8 <- [1,1798,null,{}] 12:14:04 INFO - PROCESS | 2348 | 1464290044754 Marionette TRACE conn8 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:04 INFO - PROCESS | 2348 | 1464290044840 Marionette TRACE conn8 <- [1,1799,null,{"value":null}] 12:14:04 INFO - PROCESS | 2348 | 1464290044848 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 2348 | ++DOCSHELL 148CA400 == 59 [pid = 2348] [id = 459] 12:14:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (19CDC000) [pid = 2348] [serial = 1377] [outer = 00000000] 12:14:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (1A992000) [pid = 2348] [serial = 1378] [outer = 19CDC000] 12:14:04 INFO - PROCESS | 2348 | 1464290044898 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (1B342C00) [pid = 2348] [serial = 1379] [outer = 19CDC000] 12:14:05 INFO - PROCESS | 2348 | 1464290045585 Marionette TRACE conn8 <- [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]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 870ms 12:14:05 INFO - PROCESS | 2348 | 1464290045620 Marionette TRACE conn8 -> [0,1801,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 2348 | 1464290045626 Marionette TRACE conn8 <- [1,1801,null,{"value":"13"}] 12:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:14:05 INFO - PROCESS | 2348 | 1464290045631 Marionette TRACE conn8 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 2348 | 1464290045635 Marionette TRACE conn8 <- [1,1802,null,{}] 12:14:05 INFO - PROCESS | 2348 | 1464290045641 Marionette TRACE conn8 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:05 INFO - PROCESS | 2348 | 1464290045789 Marionette TRACE conn8 <- [1,1803,null,{"value":null}] 12:14:05 INFO - PROCESS | 2348 | 1464290045906 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:05 INFO - PROCESS | 2348 | ++DOCSHELL 11A3FC00 == 60 [pid = 2348] [id = 460] 12:14:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (12102000) [pid = 2348] [serial = 1380] [outer = 00000000] 12:14:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (1448B000) [pid = 2348] [serial = 1381] [outer = 12102000] 12:14:05 INFO - PROCESS | 2348 | 1464290045963 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (14CDEC00) [pid = 2348] [serial = 1382] [outer = 12102000] 12:14:06 INFO - PROCESS | 2348 | 1464290046575 Marionette TRACE conn8 <- [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]]]}] 12:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 12:14:06 INFO - PROCESS | 2348 | 1464290046606 Marionette TRACE conn8 -> [0,1805,"getWindowHandle",null] 12:14:06 INFO - PROCESS | 2348 | 1464290046612 Marionette TRACE conn8 <- [1,1805,null,{"value":"13"}] 12:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:14:06 INFO - PROCESS | 2348 | 1464290046619 Marionette TRACE conn8 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 2348 | 1464290046622 Marionette TRACE conn8 <- [1,1806,null,{}] 12:14:06 INFO - PROCESS | 2348 | 1464290046626 Marionette TRACE conn8 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:06 INFO - PROCESS | 2348 | 1464290046744 Marionette TRACE conn8 <- [1,1807,null,{"value":null}] 12:14:06 INFO - PROCESS | 2348 | 1464290046861 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 2348 | ++DOCSHELL 16B12000 == 61 [pid = 2348] [id = 461] 12:14:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (16B1A400) [pid = 2348] [serial = 1383] [outer = 00000000] 12:14:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (16DC8400) [pid = 2348] [serial = 1384] [outer = 16B1A400] 12:14:06 INFO - PROCESS | 2348 | 1464290046957 Marionette DEBUG loaded listener.js 12:14:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (175AF400) [pid = 2348] [serial = 1385] [outer = 16B1A400] 12:14:07 INFO - PROCESS | 2348 | 1464290047514 Marionette TRACE conn8 <- [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]]]}] 12:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 930ms 12:14:07 INFO - PROCESS | 2348 | 1464290047550 Marionette TRACE conn8 -> [0,1809,"getWindowHandle",null] 12:14:07 INFO - PROCESS | 2348 | 1464290047553 Marionette TRACE conn8 <- [1,1809,null,{"value":"13"}] 12:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:14:07 INFO - PROCESS | 2348 | 1464290047557 Marionette TRACE conn8 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:14:07 INFO - PROCESS | 2348 | 1464290047561 Marionette TRACE conn8 <- [1,1810,null,{}] 12:14:07 INFO - PROCESS | 2348 | 1464290047572 Marionette TRACE conn8 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:07 INFO - PROCESS | 2348 | 1464290047689 Marionette TRACE conn8 <- [1,1811,null,{"value":null}] 12:14:07 INFO - PROCESS | 2348 | 1464290047847 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:07 INFO - PROCESS | 2348 | ++DOCSHELL 1A99B800 == 62 [pid = 2348] [id = 462] 12:14:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (1A99BC00) [pid = 2348] [serial = 1386] [outer = 00000000] 12:14:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (1B33E400) [pid = 2348] [serial = 1387] [outer = 1A99BC00] 12:14:07 INFO - PROCESS | 2348 | 1464290047906 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (1BDA0000) [pid = 2348] [serial = 1388] [outer = 1A99BC00] 12:14:08 INFO - PROCESS | 2348 | 1464290048490 Marionette TRACE conn8 <- [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]]]}] 12:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 970ms 12:14:08 INFO - PROCESS | 2348 | 1464290048530 Marionette TRACE conn8 -> [0,1813,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 2348 | 1464290048533 Marionette TRACE conn8 <- [1,1813,null,{"value":"13"}] 12:14:08 INFO - PROCESS | 2348 | 1464290048536 Marionette TRACE conn8 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:14:08 INFO - PROCESS | 2348 | 1464290048538 Marionette TRACE conn8 <- [1,1814,null,{}] 12:14:08 INFO - PROCESS | 2348 | 1464290048542 Marionette TRACE conn8 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:08 INFO - PROCESS | 2348 | 1464290048658 Marionette TRACE conn8 <- [1,1815,null,{"value":null}] 12:14:08 INFO - PROCESS | 2348 | 1464290048772 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 2348 | ++DOCSHELL 1BDA6000 == 63 [pid = 2348] [id = 463] 12:14:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (1BDA8800) [pid = 2348] [serial = 1389] [outer = 00000000] 12:14:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (1C22AC00) [pid = 2348] [serial = 1390] [outer = 1BDA8800] 12:14:08 INFO - PROCESS | 2348 | 1464290048868 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (1C262000) [pid = 2348] [serial = 1391] [outer = 1BDA8800] 12:14:09 INFO - PROCESS | 2348 | 1464290049461 Marionette TRACE conn8 <- [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]]]}] 12:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 970ms 12:14:09 INFO - PROCESS | 2348 | 1464290049510 Marionette TRACE conn8 -> [0,1817,"getWindowHandle",null] 12:14:09 INFO - PROCESS | 2348 | 1464290049513 Marionette TRACE conn8 <- [1,1817,null,{"value":"13"}] 12:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:14:09 INFO - PROCESS | 2348 | 1464290049516 Marionette TRACE conn8 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:14:09 INFO - PROCESS | 2348 | 1464290049518 Marionette TRACE conn8 <- [1,1818,null,{}] 12:14:09 INFO - PROCESS | 2348 | 1464290049521 Marionette TRACE conn8 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:09 INFO - PROCESS | 2348 | 1464290049630 Marionette TRACE conn8 <- [1,1819,null,{"value":null}] 12:14:09 INFO - PROCESS | 2348 | 1464290049773 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:09 INFO - PROCESS | 2348 | ++DOCSHELL 1C225400 == 64 [pid = 2348] [id = 464] 12:14:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (1C22B400) [pid = 2348] [serial = 1392] [outer = 00000000] 12:14:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (1C26B400) [pid = 2348] [serial = 1393] [outer = 1C22B400] 12:14:09 INFO - PROCESS | 2348 | 1464290049828 Marionette DEBUG loaded listener.js 12:14:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 135 (1C26E800) [pid = 2348] [serial = 1394] [outer = 1C22B400] 12:14:10 INFO - PROCESS | 2348 | 1464290050694 Marionette TRACE conn8 <- [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]]]}] 12:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1234ms 12:14:10 INFO - PROCESS | 2348 | 1464290050761 Marionette TRACE conn8 -> [0,1821,"getWindowHandle",null] 12:14:10 INFO - PROCESS | 2348 | 1464290050765 Marionette TRACE conn8 <- [1,1821,null,{"value":"13"}] 12:14:10 INFO - PROCESS | 2348 | 1464290050771 Marionette TRACE conn8 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:14:10 INFO - PROCESS | 2348 | 1464290050775 Marionette TRACE conn8 <- [1,1822,null,{}] 12:14:10 INFO - PROCESS | 2348 | 1464290050782 Marionette TRACE conn8 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:10 INFO - PROCESS | 2348 | 1464290050887 Marionette TRACE conn8 <- [1,1823,null,{"value":null}] 12:14:11 INFO - PROCESS | 2348 | 1464290051034 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 2348 | ++DOCSHELL 0D250800 == 65 [pid = 2348] [id = 465] 12:14:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 136 (0D26F000) [pid = 2348] [serial = 1395] [outer = 00000000] 12:14:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 137 (12103C00) [pid = 2348] [serial = 1396] [outer = 0D26F000] 12:14:11 INFO - PROCESS | 2348 | 1464290051084 Marionette DEBUG loaded listener.js 12:14:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 138 (13413000) [pid = 2348] [serial = 1397] [outer = 0D26F000] 12:14:11 INFO - PROCESS | 2348 | 1464290051683 Marionette TRACE conn8 <- [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]]]}] 12:14:11 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 12:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 12:14:11 INFO - PROCESS | 2348 | 1464290051747 Marionette TRACE conn8 -> [0,1825,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 2348 | 1464290051752 Marionette TRACE conn8 <- [1,1825,null,{"value":"13"}] 12:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:14:11 INFO - PROCESS | 2348 | 1464290051758 Marionette TRACE conn8 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - PROCESS | 2348 | 1464290051761 Marionette TRACE conn8 <- [1,1826,null,{}] 12:14:11 INFO - PROCESS | 2348 | 1464290051765 Marionette TRACE conn8 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:11 INFO - PROCESS | 2348 | 1464290051873 Marionette TRACE conn8 <- [1,1827,null,{"value":null}] 12:14:11 INFO - PROCESS | 2348 | --DOCSHELL 16BAB000 == 64 [pid = 2348] [id = 414] 12:14:11 INFO - PROCESS | 2348 | --DOCSHELL 0D7E6C00 == 63 [pid = 2348] [id = 416] 12:14:11 INFO - PROCESS | 2348 | --DOCSHELL 18CA0000 == 62 [pid = 2348] [id = 415] 12:14:11 INFO - PROCESS | 2348 | --DOCSHELL 148C5C00 == 61 [pid = 2348] [id = 458] 12:14:11 INFO - PROCESS | 2348 | --DOCSHELL 14DA4400 == 60 [pid = 2348] [id = 457] 12:14:11 INFO - PROCESS | 2348 | --DOCSHELL 0EF1CC00 == 59 [pid = 2348] [id = 456] 12:14:11 INFO - PROCESS | 2348 | --DOCSHELL 175B5800 == 58 [pid = 2348] [id = 455] 12:14:11 INFO - PROCESS | 2348 | --DOCSHELL 16C6B800 == 57 [pid = 2348] [id = 454] 12:14:11 INFO - PROCESS | 2348 | --DOCSHELL 16B1B400 == 56 [pid = 2348] [id = 453] 12:14:11 INFO - PROCESS | 2348 | --DOCSHELL 12FD1C00 == 55 [pid = 2348] [id = 452] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 137 (161CF400) [pid = 2348] [serial = 1285] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 136 (19C3B000) [pid = 2348] [serial = 1288] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 135 (12FC5400) [pid = 2348] [serial = 1282] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 134 (19F5E800) [pid = 2348] [serial = 1327] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 133 (19CE0C00) [pid = 2348] [serial = 1291] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (19D4C000) [pid = 2348] [serial = 1294] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOCSHELL 12105C00 == 54 [pid = 2348] [id = 451] 12:14:12 INFO - PROCESS | 2348 | --DOCSHELL 1210A400 == 53 [pid = 2348] [id = 450] 12:14:12 INFO - PROCESS | 2348 | --DOCSHELL 0CBD4000 == 52 [pid = 2348] [id = 449] 12:14:12 INFO - PROCESS | 2348 | --DOCSHELL 1A99E400 == 51 [pid = 2348] [id = 447] 12:14:12 INFO - PROCESS | 2348 | --DOCSHELL 1A990C00 == 50 [pid = 2348] [id = 446] 12:14:12 INFO - PROCESS | 2348 | --DOCSHELL 19C3D800 == 49 [pid = 2348] [id = 442] 12:14:12 INFO - PROCESS | 2348 | 1464290052075 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:12 INFO - PROCESS | 2348 | ++DOCSHELL 0CC86000 == 50 [pid = 2348] [id = 466] 12:14:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (0D270800) [pid = 2348] [serial = 1398] [outer = 00000000] 12:14:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (0DA6A400) [pid = 2348] [serial = 1399] [outer = 0D270800] 12:14:12 INFO - PROCESS | 2348 | 1464290052121 Marionette DEBUG loaded listener.js 12:14:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 135 (11C29400) [pid = 2348] [serial = 1400] [outer = 0D270800] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 134 (19A09000) [pid = 2348] [serial = 1318] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 133 (187B7400) [pid = 2348] [serial = 1316] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (16234000) [pid = 2348] [serial = 1307] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (13911000) [pid = 2348] [serial = 1303] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (12FD0000) [pid = 2348] [serial = 1306] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (16F49400) [pid = 2348] [serial = 1312] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (16BC0800) [pid = 2348] [serial = 1322] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (0D7F0000) [pid = 2348] [serial = 1300] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (161D1C00) [pid = 2348] [serial = 1321] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (0E35C400) [pid = 2348] [serial = 1297] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (187B0400) [pid = 2348] [serial = 1315] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (17162400) [pid = 2348] [serial = 1313] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (19B0E800) [pid = 2348] [serial = 1319] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (16BA7400) [pid = 2348] [serial = 1309] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (16C5CC00) [pid = 2348] [serial = 1310] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (19B0A400) [pid = 2348] [serial = 1325] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (148D3400) [pid = 2348] [serial = 1304] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (0DBE1800) [pid = 2348] [serial = 1301] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (19B07000) [pid = 2348] [serial = 1324] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (11D1C000) [pid = 2348] [serial = 1298] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2348 | 1464290052581 Marionette TRACE conn8 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 870ms 12:14:12 INFO - PROCESS | 2348 | 1464290052631 Marionette TRACE conn8 -> [0,1829,"getWindowHandle",null] 12:14:12 INFO - PROCESS | 2348 | 1464290052634 Marionette TRACE conn8 <- [1,1829,null,{"value":"13"}] 12:14:12 INFO - PROCESS | 2348 | 1464290052637 Marionette TRACE conn8 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:14:12 INFO - PROCESS | 2348 | 1464290052640 Marionette TRACE conn8 <- [1,1830,null,{}] 12:14:12 INFO - PROCESS | 2348 | 1464290052651 Marionette TRACE conn8 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:12 INFO - PROCESS | 2348 | 1464290052741 Marionette TRACE conn8 <- [1,1831,null,{"value":null}] 12:14:12 INFO - PROCESS | 2348 | 1464290052752 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:12 INFO - PROCESS | 2348 | ++DOCSHELL 14C60000 == 51 [pid = 2348] [id = 467] 12:14:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (14CDD800) [pid = 2348] [serial = 1401] [outer = 00000000] 12:14:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (153F5000) [pid = 2348] [serial = 1402] [outer = 14CDD800] 12:14:12 INFO - PROCESS | 2348 | 1464290052799 Marionette DEBUG loaded listener.js 12:14:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (161AA800) [pid = 2348] [serial = 1403] [outer = 14CDD800] 12:14:13 INFO - PROCESS | 2348 | 1464290053296 Marionette TRACE conn8 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 12:14:13 INFO - PROCESS | 2348 | 1464290053311 Marionette TRACE conn8 -> [0,1833,"getWindowHandle",null] 12:14:13 INFO - PROCESS | 2348 | 1464290053314 Marionette TRACE conn8 <- [1,1833,null,{"value":"13"}] 12:14:13 INFO - PROCESS | 2348 | 1464290053317 Marionette TRACE conn8 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:14:13 INFO - PROCESS | 2348 | 1464290053319 Marionette TRACE conn8 <- [1,1834,null,{}] 12:14:13 INFO - PROCESS | 2348 | 1464290053322 Marionette TRACE conn8 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:13 INFO - PROCESS | 2348 | 1464290053410 Marionette TRACE conn8 <- [1,1835,null,{"value":null}] 12:14:13 INFO - PROCESS | 2348 | 1464290053417 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:13 INFO - PROCESS | 2348 | ++DOCSHELL 161AD800 == 52 [pid = 2348] [id = 468] 12:14:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (161CB000) [pid = 2348] [serial = 1404] [outer = 00000000] 12:14:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (1622FC00) [pid = 2348] [serial = 1405] [outer = 161CB000] 12:14:13 INFO - PROCESS | 2348 | 1464290053464 Marionette DEBUG loaded listener.js 12:14:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (16B19800) [pid = 2348] [serial = 1406] [outer = 161CB000] 12:14:13 INFO - PROCESS | 2348 | 1464290053946 Marionette TRACE conn8 <- [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]]]}] 12:14:14 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) 12:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 671ms 12:14:14 INFO - PROCESS | 2348 | 1464290053992 Marionette TRACE conn8 -> [0,1837,"getWindowHandle",null] 12:14:14 INFO - PROCESS | 2348 | 1464290053994 Marionette TRACE conn8 <- [1,1837,null,{"value":"13"}] 12:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:14:14 INFO - PROCESS | 2348 | 1464290054001 Marionette TRACE conn8 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - PROCESS | 2348 | 1464290054002 Marionette TRACE conn8 <- [1,1838,null,{}] 12:14:14 INFO - PROCESS | 2348 | 1464290054006 Marionette TRACE conn8 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:14 INFO - PROCESS | 2348 | 1464290054091 Marionette TRACE conn8 <- [1,1839,null,{"value":null}] 12:14:14 INFO - PROCESS | 2348 | 1464290054100 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 2348 | ++DOCSHELL 16B63800 == 53 [pid = 2348] [id = 469] 12:14:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (16BA2000) [pid = 2348] [serial = 1407] [outer = 00000000] 12:14:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (16BC2400) [pid = 2348] [serial = 1408] [outer = 16BA2000] 12:14:14 INFO - PROCESS | 2348 | 1464290054154 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (16C5FC00) [pid = 2348] [serial = 1409] [outer = 16BA2000] 12:14:14 INFO - PROCESS | 2348 | 1464290054604 Marionette TRACE conn8 <- [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]]]}] 12:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 12:14:14 INFO - PROCESS | 2348 | 1464290054643 Marionette TRACE conn8 -> [0,1841,"getWindowHandle",null] 12:14:14 INFO - PROCESS | 2348 | 1464290054645 Marionette TRACE conn8 <- [1,1841,null,{"value":"13"}] 12:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:14:14 INFO - PROCESS | 2348 | 1464290054649 Marionette TRACE conn8 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - PROCESS | 2348 | 1464290054650 Marionette TRACE conn8 <- [1,1842,null,{}] 12:14:14 INFO - PROCESS | 2348 | 1464290054664 Marionette TRACE conn8 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:14 INFO - PROCESS | 2348 | 1464290054802 Marionette TRACE conn8 <- [1,1843,null,{"value":null}] 12:14:14 INFO - PROCESS | 2348 | 1464290054893 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 2348 | ++DOCSHELL 16C6AC00 == 54 [pid = 2348] [id = 470] 12:14:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (16C6B800) [pid = 2348] [serial = 1410] [outer = 00000000] 12:14:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (175A2800) [pid = 2348] [serial = 1411] [outer = 16C6B800] 12:14:14 INFO - PROCESS | 2348 | 1464290054942 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (175BBC00) [pid = 2348] [serial = 1412] [outer = 16C6B800] 12:14:15 INFO - PROCESS | 2348 | 1464290055373 Marionette TRACE conn8 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 770ms 12:14:15 INFO - PROCESS | 2348 | 1464290055422 Marionette TRACE conn8 -> [0,1845,"getWindowHandle",null] 12:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:14:15 INFO - PROCESS | 2348 | 1464290055424 Marionette TRACE conn8 <- [1,1845,null,{"value":"13"}] 12:14:15 INFO - PROCESS | 2348 | 1464290055428 Marionette TRACE conn8 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 2348 | 1464290055430 Marionette TRACE conn8 <- [1,1846,null,{}] 12:14:15 INFO - PROCESS | 2348 | 1464290055440 Marionette TRACE conn8 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:15 INFO - PROCESS | 2348 | 1464290055556 Marionette TRACE conn8 <- [1,1847,null,{"value":null}] 12:14:15 INFO - PROCESS | 2348 | 1464290055564 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 2348 | ++DOCSHELL 18594800 == 55 [pid = 2348] [id = 471] 12:14:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (18597C00) [pid = 2348] [serial = 1413] [outer = 00000000] 12:14:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (187B0000) [pid = 2348] [serial = 1414] [outer = 18597C00] 12:14:15 INFO - PROCESS | 2348 | 1464290055611 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (187B3C00) [pid = 2348] [serial = 1415] [outer = 18597C00] 12:14:16 INFO - PROCESS | 2348 | 1464290056061 Marionette TRACE conn8 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 671ms 12:14:16 INFO - PROCESS | 2348 | 1464290056099 Marionette TRACE conn8 -> [0,1849,"getWindowHandle",null] 12:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:14:16 INFO - PROCESS | 2348 | 1464290056102 Marionette TRACE conn8 <- [1,1849,null,{"value":"13"}] 12:14:16 INFO - PROCESS | 2348 | 1464290056105 Marionette TRACE conn8 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - PROCESS | 2348 | 1464290056106 Marionette TRACE conn8 <- [1,1850,null,{}] 12:14:16 INFO - PROCESS | 2348 | 1464290056110 Marionette TRACE conn8 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:16 INFO - PROCESS | 2348 | 1464290056262 Marionette TRACE conn8 <- [1,1851,null,{"value":null}] 12:14:16 INFO - PROCESS | 2348 | 1464290056285 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:16 INFO - PROCESS | 2348 | ++DOCSHELL 0E6AC800 == 56 [pid = 2348] [id = 472] 12:14:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (16D73C00) [pid = 2348] [serial = 1416] [outer = 00000000] 12:14:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (18DDD400) [pid = 2348] [serial = 1417] [outer = 16D73C00] 12:14:16 INFO - PROCESS | 2348 | 1464290056330 Marionette DEBUG loaded listener.js 12:14:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (19B07000) [pid = 2348] [serial = 1418] [outer = 16D73C00] 12:14:16 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (16D0BC00) [pid = 2348] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:14:16 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (19CD7800) [pid = 2348] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:14:16 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (175C2800) [pid = 2348] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:14:16 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (121DB800) [pid = 2348] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:14:16 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (1210B800) [pid = 2348] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:14:16 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (18B14000) [pid = 2348] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:14:16 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (0CC7F800) [pid = 2348] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:14:16 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (1481CC00) [pid = 2348] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:14:16 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (17157C00) [pid = 2348] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:14:16 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (19C32400) [pid = 2348] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:14:16 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (16BADC00) [pid = 2348] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:14:16 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (0CDF1400) [pid = 2348] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:14:16 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (16C5D400) [pid = 2348] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:14:16 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (137DBC00) [pid = 2348] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:14:16 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (18CA0800) [pid = 2348] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:14:17 INFO - PROCESS | 2348 | 1464290057028 Marionette TRACE conn8 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 970ms 12:14:17 INFO - PROCESS | 2348 | 1464290057076 Marionette TRACE conn8 -> [0,1853,"getWindowHandle",null] 12:14:17 INFO - PROCESS | 2348 | 1464290057078 Marionette TRACE conn8 <- [1,1853,null,{"value":"13"}] 12:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:14:17 INFO - PROCESS | 2348 | 1464290057081 Marionette TRACE conn8 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - PROCESS | 2348 | 1464290057083 Marionette TRACE conn8 <- [1,1854,null,{}] 12:14:17 INFO - PROCESS | 2348 | 1464290057086 Marionette TRACE conn8 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:17 INFO - PROCESS | 2348 | 1464290057170 Marionette TRACE conn8 <- [1,1855,null,{"value":null}] 12:14:17 INFO - PROCESS | 2348 | 1464290057272 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:17 INFO - PROCESS | 2348 | ++DOCSHELL 0D877C00 == 57 [pid = 2348] [id = 473] 12:14:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (11A41800) [pid = 2348] [serial = 1419] [outer = 00000000] 12:14:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (1570D800) [pid = 2348] [serial = 1420] [outer = 11A41800] 12:14:17 INFO - PROCESS | 2348 | 1464290057317 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (16C5D400) [pid = 2348] [serial = 1421] [outer = 11A41800] 12:14:17 INFO - PROCESS | 2348 | 1464290057694 Marionette TRACE conn8 <- [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]]]}] 12:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 12:14:17 INFO - PROCESS | 2348 | 1464290057711 Marionette TRACE conn8 -> [0,1857,"getWindowHandle",null] 12:14:17 INFO - PROCESS | 2348 | 1464290057713 Marionette TRACE conn8 <- [1,1857,null,{"value":"13"}] 12:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:14:17 INFO - PROCESS | 2348 | 1464290057716 Marionette TRACE conn8 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - PROCESS | 2348 | 1464290057718 Marionette TRACE conn8 <- [1,1858,null,{}] 12:14:17 INFO - PROCESS | 2348 | 1464290057722 Marionette TRACE conn8 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:17 INFO - PROCESS | 2348 | 1464290057849 Marionette TRACE conn8 <- [1,1859,null,{"value":null}] 12:14:17 INFO - PROCESS | 2348 | 1464290057855 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:17 INFO - PROCESS | 2348 | ++DOCSHELL 1570D400 == 58 [pid = 2348] [id = 474] 12:14:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (1623CC00) [pid = 2348] [serial = 1422] [outer = 00000000] 12:14:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (19A10400) [pid = 2348] [serial = 1423] [outer = 1623CC00] 12:14:17 INFO - PROCESS | 2348 | 1464290057902 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (19B37000) [pid = 2348] [serial = 1424] [outer = 1623CC00] 12:14:18 INFO - PROCESS | 2348 | 1464290058320 Marionette TRACE conn8 <- [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]]]}] 12:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 631ms 12:14:18 INFO - PROCESS | 2348 | 1464290058355 Marionette TRACE conn8 -> [0,1861,"getWindowHandle",null] 12:14:18 INFO - PROCESS | 2348 | 1464290058357 Marionette TRACE conn8 <- [1,1861,null,{"value":"13"}] 12:14:18 INFO - PROCESS | 2348 | 1464290058360 Marionette TRACE conn8 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:14:18 INFO - PROCESS | 2348 | 1464290058362 Marionette TRACE conn8 <- [1,1862,null,{}] 12:14:18 INFO - PROCESS | 2348 | 1464290058370 Marionette TRACE conn8 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:18 INFO - PROCESS | 2348 | 1464290058475 Marionette TRACE conn8 <- [1,1863,null,{"value":null}] 12:14:18 INFO - PROCESS | 2348 | 1464290058484 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 2348 | ++DOCSHELL 19B2DC00 == 59 [pid = 2348] [id = 475] 12:14:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (19C40C00) [pid = 2348] [serial = 1425] [outer = 00000000] 12:14:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (19D48400) [pid = 2348] [serial = 1426] [outer = 19C40C00] 12:14:18 INFO - PROCESS | 2348 | 1464290058533 Marionette DEBUG loaded listener.js 12:14:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (19F63400) [pid = 2348] [serial = 1427] [outer = 19C40C00] 12:14:19 INFO - PROCESS | 2348 | 1464290059296 Marionette TRACE conn8 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 990ms 12:14:19 INFO - PROCESS | 2348 | 1464290059354 Marionette TRACE conn8 -> [0,1865,"getWindowHandle",null] 12:14:19 INFO - PROCESS | 2348 | 1464290059360 Marionette TRACE conn8 <- [1,1865,null,{"value":"13"}] 12:14:19 INFO - PROCESS | 2348 | 1464290059365 Marionette TRACE conn8 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:14:19 INFO - PROCESS | 2348 | 1464290059369 Marionette TRACE conn8 <- [1,1866,null,{}] 12:14:19 INFO - PROCESS | 2348 | 1464290059375 Marionette TRACE conn8 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:19 INFO - PROCESS | 2348 | 1464290059492 Marionette TRACE conn8 <- [1,1867,null,{"value":null}] 12:14:19 INFO - PROCESS | 2348 | 1464290059637 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:19 INFO - PROCESS | 2348 | ++DOCSHELL 11D14000 == 60 [pid = 2348] [id = 476] 12:14:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (1210F000) [pid = 2348] [serial = 1428] [outer = 00000000] 12:14:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (137D5000) [pid = 2348] [serial = 1429] [outer = 1210F000] 12:14:19 INFO - PROCESS | 2348 | 1464290059697 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (14818800) [pid = 2348] [serial = 1430] [outer = 1210F000] 12:14:20 INFO - PROCESS | 2348 | 1464290060294 Marionette TRACE conn8 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 12:14:20 INFO - PROCESS | 2348 | 1464290060340 Marionette TRACE conn8 -> [0,1869,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 2348 | 1464290060346 Marionette TRACE conn8 <- [1,1869,null,{"value":"13"}] 12:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:14:20 INFO - PROCESS | 2348 | 1464290060352 Marionette TRACE conn8 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 2348 | 1464290060355 Marionette TRACE conn8 <- [1,1870,null,{}] 12:14:20 INFO - PROCESS | 2348 | 1464290060359 Marionette TRACE conn8 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:20 INFO - PROCESS | 2348 | 1464290060476 Marionette TRACE conn8 <- [1,1871,null,{"value":null}] 12:14:20 INFO - PROCESS | 2348 | 1464290060621 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 2348 | ++DOCSHELL 16235C00 == 61 [pid = 2348] [id = 477] 12:14:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (16237400) [pid = 2348] [serial = 1431] [outer = 00000000] 12:14:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (16C65000) [pid = 2348] [serial = 1432] [outer = 16237400] 12:14:20 INFO - PROCESS | 2348 | 1464290060678 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (16F47800) [pid = 2348] [serial = 1433] [outer = 16237400] 12:14:21 INFO - PROCESS | 2348 | 1464290061281 Marionette TRACE conn8 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 970ms 12:14:21 INFO - PROCESS | 2348 | 1464290061324 Marionette TRACE conn8 -> [0,1873,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 2348 | 1464290061327 Marionette TRACE conn8 <- [1,1873,null,{"value":"13"}] 12:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:14:21 INFO - PROCESS | 2348 | 1464290061331 Marionette TRACE conn8 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - PROCESS | 2348 | 1464290061335 Marionette TRACE conn8 <- [1,1874,null,{}] 12:14:21 INFO - PROCESS | 2348 | 1464290061347 Marionette TRACE conn8 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:21 INFO - PROCESS | 2348 | 1464290061464 Marionette TRACE conn8 <- [1,1875,null,{"value":null}] 12:14:21 INFO - PROCESS | 2348 | 1464290061609 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 2348 | ++DOCSHELL 153F5400 == 62 [pid = 2348] [id = 478] 12:14:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (19CD4000) [pid = 2348] [serial = 1434] [outer = 00000000] 12:14:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 135 (19F5CC00) [pid = 2348] [serial = 1435] [outer = 19CD4000] 12:14:21 INFO - PROCESS | 2348 | 1464290061668 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 136 (19FEB800) [pid = 2348] [serial = 1436] [outer = 19CD4000] 12:14:22 INFO - PROCESS | 2348 | 1464290062246 Marionette TRACE conn8 <- [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]]]}] 12:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 12:14:22 INFO - PROCESS | 2348 | 1464290062304 Marionette TRACE conn8 -> [0,1877,"getWindowHandle",null] 12:14:22 INFO - PROCESS | 2348 | 1464290062307 Marionette TRACE conn8 <- [1,1877,null,{"value":"13"}] 12:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:14:22 INFO - PROCESS | 2348 | 1464290062311 Marionette TRACE conn8 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 2348 | 1464290062313 Marionette TRACE conn8 <- [1,1878,null,{}] 12:14:22 INFO - PROCESS | 2348 | 1464290062317 Marionette TRACE conn8 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:22 INFO - PROCESS | 2348 | 1464290062431 Marionette TRACE conn8 <- [1,1879,null,{"value":null}] 12:14:22 INFO - PROCESS | 2348 | 1464290062574 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 2348 | ++DOCSHELL 18DD3400 == 63 [pid = 2348] [id = 479] 12:14:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 137 (1A994000) [pid = 2348] [serial = 1437] [outer = 00000000] 12:14:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 138 (1A99D800) [pid = 2348] [serial = 1438] [outer = 1A994000] 12:14:22 INFO - PROCESS | 2348 | 1464290062631 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 139 (1B33E800) [pid = 2348] [serial = 1439] [outer = 1A994000] 12:14:23 INFO - PROCESS | 2348 | 1464290063212 Marionette TRACE conn8 <- [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]]]}] 12:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 970ms 12:14:23 INFO - PROCESS | 2348 | 1464290063284 Marionette TRACE conn8 -> [0,1881,"getWindowHandle",null] 12:14:23 INFO - PROCESS | 2348 | 1464290063287 Marionette TRACE conn8 <- [1,1881,null,{"value":"13"}] 12:14:23 INFO - PROCESS | 2348 | 1464290063290 Marionette TRACE conn8 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:14:23 INFO - PROCESS | 2348 | 1464290063292 Marionette TRACE conn8 <- [1,1882,null,{}] 12:14:23 INFO - PROCESS | 2348 | 1464290063310 Marionette TRACE conn8 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:23 INFO - PROCESS | 2348 | 1464290063456 Marionette TRACE conn8 <- [1,1883,null,{"value":null}] 12:14:23 INFO - PROCESS | 2348 | 1464290063524 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:23 INFO - PROCESS | 2348 | ++DOCSHELL 1BD9A800 == 64 [pid = 2348] [id = 480] 12:14:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 140 (1BD9EC00) [pid = 2348] [serial = 1440] [outer = 00000000] 12:14:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 141 (1C221800) [pid = 2348] [serial = 1441] [outer = 1BD9EC00] 12:14:23 INFO - PROCESS | 2348 | 1464290063579 Marionette DEBUG loaded listener.js 12:14:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 142 (1C22F800) [pid = 2348] [serial = 1442] [outer = 1BD9EC00] 12:14:24 INFO - PROCESS | 2348 | 1464290064207 Marionette TRACE conn8 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 971ms 12:14:24 INFO - PROCESS | 2348 | 1464290064264 Marionette TRACE conn8 -> [0,1885,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 2348 | 1464290064266 Marionette TRACE conn8 <- [1,1885,null,{"value":"13"}] 12:14:24 INFO - PROCESS | 2348 | 1464290064270 Marionette TRACE conn8 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:14:24 INFO - PROCESS | 2348 | 1464290064272 Marionette TRACE conn8 <- [1,1886,null,{}] 12:14:24 INFO - PROCESS | 2348 | 1464290064276 Marionette TRACE conn8 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:24 INFO - PROCESS | 2348 | 1464290064397 Marionette TRACE conn8 <- [1,1887,null,{"value":null}] 12:14:24 INFO - PROCESS | 2348 | 1464290064541 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 2348 | ++DOCSHELL 1C296800 == 65 [pid = 2348] [id = 481] 12:14:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 143 (1C296C00) [pid = 2348] [serial = 1443] [outer = 00000000] 12:14:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 144 (1C2A0000) [pid = 2348] [serial = 1444] [outer = 1C296C00] 12:14:24 INFO - PROCESS | 2348 | 1464290064598 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 145 (1C412800) [pid = 2348] [serial = 1445] [outer = 1C296C00] 12:14:25 INFO - PROCESS | 2348 | 1464290065174 Marionette TRACE conn8 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 970ms 12:14:25 INFO - PROCESS | 2348 | 1464290065254 Marionette TRACE conn8 -> [0,1889,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 2348 | 1464290065256 Marionette TRACE conn8 <- [1,1889,null,{"value":"13"}] 12:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:14:25 INFO - PROCESS | 2348 | 1464290065262 Marionette TRACE conn8 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 2348 | 1464290065264 Marionette TRACE conn8 <- [1,1890,null,{}] 12:14:25 INFO - PROCESS | 2348 | 1464290065268 Marionette TRACE conn8 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:25 INFO - PROCESS | 2348 | 1464290065512 Marionette TRACE conn8 <- [1,1891,null,{"value":null}] 12:14:25 INFO - PROCESS | 2348 | 1464290065666 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 2348 | ++DOCSHELL 11D15000 == 66 [pid = 2348] [id = 482] 12:14:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 146 (11D1C000) [pid = 2348] [serial = 1446] [outer = 00000000] 12:14:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 147 (12F02C00) [pid = 2348] [serial = 1447] [outer = 11D1C000] 12:14:25 INFO - PROCESS | 2348 | 1464290065720 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 148 (1340B800) [pid = 2348] [serial = 1448] [outer = 11D1C000] 12:14:26 INFO - PROCESS | 2348 | 1464290066340 Marionette TRACE conn8 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1120ms 12:14:26 INFO - PROCESS | 2348 | 1464290066386 Marionette TRACE conn8 -> [0,1893,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 2348 | 1464290066390 Marionette TRACE conn8 <- [1,1893,null,{"value":"13"}] 12:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:14:26 INFO - PROCESS | 2348 | 1464290066394 Marionette TRACE conn8 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - PROCESS | 2348 | 1464290066398 Marionette TRACE conn8 <- [1,1894,null,{}] 12:14:26 INFO - PROCESS | 2348 | 1464290066422 Marionette TRACE conn8 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:26 INFO - PROCESS | 2348 | 1464290066526 Marionette TRACE conn8 <- [1,1895,null,{"value":null}] 12:14:26 INFO - PROCESS | 2348 | 1464290066658 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:26 INFO - PROCESS | 2348 | --DOCSHELL 19B34C00 == 65 [pid = 2348] [id = 426] 12:14:26 INFO - PROCESS | 2348 | --DOCSHELL 19CE2C00 == 64 [pid = 2348] [id = 431] 12:14:26 INFO - PROCESS | 2348 | --DOCSHELL 19CDC800 == 63 [pid = 2348] [id = 430] 12:14:26 INFO - PROCESS | 2348 | --DOCSHELL 1570D400 == 62 [pid = 2348] [id = 474] 12:14:26 INFO - PROCESS | 2348 | --DOCSHELL 0D877C00 == 61 [pid = 2348] [id = 473] 12:14:26 INFO - PROCESS | 2348 | --DOCSHELL 0E6AC800 == 60 [pid = 2348] [id = 472] 12:14:26 INFO - PROCESS | 2348 | --DOCSHELL 18594800 == 59 [pid = 2348] [id = 471] 12:14:26 INFO - PROCESS | 2348 | --DOCSHELL 16C6AC00 == 58 [pid = 2348] [id = 470] 12:14:26 INFO - PROCESS | 2348 | --DOCSHELL 16B63800 == 57 [pid = 2348] [id = 469] 12:14:26 INFO - PROCESS | 2348 | --DOCSHELL 161AD800 == 56 [pid = 2348] [id = 468] 12:14:26 INFO - PROCESS | 2348 | --DOCSHELL 14C60000 == 55 [pid = 2348] [id = 467] 12:14:26 INFO - PROCESS | 2348 | --DOCSHELL 0CC86000 == 54 [pid = 2348] [id = 466] 12:14:26 INFO - PROCESS | 2348 | --DOCSHELL 0D250800 == 53 [pid = 2348] [id = 465] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 147 (12101800) [pid = 2348] [serial = 1238] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 146 (187B4000) [pid = 2348] [serial = 1244] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 145 (1570B800) [pid = 2348] [serial = 1241] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 144 (18CEA000) [pid = 2348] [serial = 1247] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 143 (17159800) [pid = 2348] [serial = 1363] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 142 (19FE5000) [pid = 2348] [serial = 1328] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 141 (18CA7C00) [pid = 2348] [serial = 1367] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 140 (18C9C800) [pid = 2348] [serial = 1366] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 139 (175AFC00) [pid = 2348] [serial = 1364] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 138 (162C5400) [pid = 2348] [serial = 1352] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 137 (161B4C00) [pid = 2348] [serial = 1351] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 136 (1A992000) [pid = 2348] [serial = 1378] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 135 (161AF800) [pid = 2348] [serial = 1333] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 134 (12FD4C00) [pid = 2348] [serial = 1354] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 133 (14496000) [pid = 2348] [serial = 1355] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (19B04400) [pid = 2348] [serial = 1369] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (11D1B000) [pid = 2348] [serial = 1348] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (16238400) [pid = 2348] [serial = 1357] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (16B14000) [pid = 2348] [serial = 1358] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (11F31400) [pid = 2348] [serial = 1330] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (19CDE000) [pid = 2348] [serial = 1336] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (1BB34000) [pid = 2348] [serial = 1342] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (1BDA6C00) [pid = 2348] [serial = 1345] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (19A06400) [pid = 2348] [serial = 1372] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (19CDD800) [pid = 2348] [serial = 1375] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (19B30000) [pid = 2348] [serial = 1370] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (1B333400) [pid = 2348] [serial = 1339] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (16BCE000) [pid = 2348] [serial = 1360] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (19F59800) [pid = 2348] [serial = 1376] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (1210D800) [pid = 2348] [serial = 1349] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (16C69800) [pid = 2348] [serial = 1361] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (19B0BC00) [pid = 2348] [serial = 1373] [outer = 00000000] [url = about:blank] 12:14:26 INFO - PROCESS | 2348 | ++DOCSHELL 0CD60000 == 54 [pid = 2348] [id = 483] 12:14:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (0D250800) [pid = 2348] [serial = 1449] [outer = 00000000] 12:14:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (12101800) [pid = 2348] [serial = 1450] [outer = 0D250800] 12:14:26 INFO - PROCESS | 2348 | 1464290066788 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (12FCA400) [pid = 2348] [serial = 1451] [outer = 0D250800] 12:14:27 INFO - PROCESS | 2348 | 1464290067242 Marionette TRACE conn8 <- [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]]]}] 12:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 890ms 12:14:27 INFO - PROCESS | 2348 | 1464290067285 Marionette TRACE conn8 -> [0,1897,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 2348 | 1464290067288 Marionette TRACE conn8 <- [1,1897,null,{"value":"13"}] 12:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:14:27 INFO - PROCESS | 2348 | 1464290067292 Marionette TRACE conn8 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 2348 | 1464290067293 Marionette TRACE conn8 <- [1,1898,null,{}] 12:14:27 INFO - PROCESS | 2348 | 1464290067297 Marionette TRACE conn8 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:27 INFO - PROCESS | 2348 | 1464290067386 Marionette TRACE conn8 <- [1,1899,null,{"value":null}] 12:14:27 INFO - PROCESS | 2348 | 1464290067396 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 2348 | ++DOCSHELL 161AC000 == 55 [pid = 2348] [id = 484] 12:14:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (161AF800) [pid = 2348] [serial = 1452] [outer = 00000000] 12:14:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (161D7400) [pid = 2348] [serial = 1453] [outer = 161AF800] 12:14:27 INFO - PROCESS | 2348 | 1464290067443 Marionette DEBUG loaded listener.js 12:14:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (162C3C00) [pid = 2348] [serial = 1454] [outer = 161AF800] 12:14:27 INFO - PROCESS | 2348 | 1464290067928 Marionette TRACE conn8 <- [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]]]}] 12:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 12:14:27 INFO - PROCESS | 2348 | 1464290067965 Marionette TRACE conn8 -> [0,1901,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 2348 | 1464290067969 Marionette TRACE conn8 <- [1,1901,null,{"value":"13"}] 12:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:14:27 INFO - PROCESS | 2348 | 1464290067979 Marionette TRACE conn8 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - PROCESS | 2348 | 1464290067984 Marionette TRACE conn8 <- [1,1902,null,{}] 12:14:28 INFO - PROCESS | 2348 | 1464290067988 Marionette TRACE conn8 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:28 INFO - PROCESS | 2348 | 1464290068083 Marionette TRACE conn8 <- [1,1903,null,{"value":null}] 12:14:28 INFO - PROCESS | 2348 | 1464290068221 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 2348 | ++DOCSHELL 16BCD400 == 56 [pid = 2348] [id = 485] 12:14:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (16C63800) [pid = 2348] [serial = 1455] [outer = 00000000] 12:14:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (16F40400) [pid = 2348] [serial = 1456] [outer = 16C63800] 12:14:28 INFO - PROCESS | 2348 | 1464290068268 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (1715B400) [pid = 2348] [serial = 1457] [outer = 16C63800] 12:14:28 INFO - PROCESS | 2348 | 1464290068656 Marionette TRACE conn8 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 12:14:28 INFO - PROCESS | 2348 | 1464290068705 Marionette TRACE conn8 -> [0,1905,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 2348 | 1464290068707 Marionette TRACE conn8 <- [1,1905,null,{"value":"13"}] 12:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:14:28 INFO - PROCESS | 2348 | 1464290068710 Marionette TRACE conn8 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - PROCESS | 2348 | 1464290068712 Marionette TRACE conn8 <- [1,1906,null,{}] 12:14:28 INFO - PROCESS | 2348 | 1464290068715 Marionette TRACE conn8 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:28 INFO - PROCESS | 2348 | 1464290068850 Marionette TRACE conn8 <- [1,1907,null,{"value":null}] 12:14:28 INFO - PROCESS | 2348 | 1464290068920 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 2348 | ++DOCSHELL 16F40000 == 57 [pid = 2348] [id = 486] 12:14:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (1715D800) [pid = 2348] [serial = 1458] [outer = 00000000] 12:14:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (175C4400) [pid = 2348] [serial = 1459] [outer = 1715D800] 12:14:28 INFO - PROCESS | 2348 | 1464290068965 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (185EEC00) [pid = 2348] [serial = 1460] [outer = 1715D800] 12:14:29 INFO - PROCESS | 2348 | 1464290069396 Marionette TRACE conn8 <- [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]]]}] 12:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 12:14:29 INFO - PROCESS | 2348 | 1464290069441 Marionette TRACE conn8 -> [0,1909,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 2348 | 1464290069443 Marionette TRACE conn8 <- [1,1909,null,{"value":"13"}] 12:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:14:29 INFO - PROCESS | 2348 | 1464290069446 Marionette TRACE conn8 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - PROCESS | 2348 | 1464290069448 Marionette TRACE conn8 <- [1,1910,null,{}] 12:14:29 INFO - PROCESS | 2348 | 1464290069490 Marionette TRACE conn8 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:29 INFO - PROCESS | 2348 | 1464290069621 Marionette TRACE conn8 <- [1,1911,null,{"value":null}] 12:14:29 INFO - PROCESS | 2348 | 1464290069695 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:29 INFO - PROCESS | 2348 | ++DOCSHELL 18CA5400 == 58 [pid = 2348] [id = 487] 12:14:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (18CA6C00) [pid = 2348] [serial = 1461] [outer = 00000000] 12:14:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (19A01C00) [pid = 2348] [serial = 1462] [outer = 18CA6C00] 12:14:29 INFO - PROCESS | 2348 | 1464290069747 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (19B0F800) [pid = 2348] [serial = 1463] [outer = 18CA6C00] 12:14:30 INFO - PROCESS | 2348 | 1464290070193 Marionette TRACE conn8 <- [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]]]}] 12:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 811ms 12:14:30 INFO - PROCESS | 2348 | 1464290070259 Marionette TRACE conn8 -> [0,1913,"getWindowHandle",null] 12:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:14:30 INFO - PROCESS | 2348 | 1464290070261 Marionette TRACE conn8 <- [1,1913,null,{"value":"13"}] 12:14:30 INFO - PROCESS | 2348 | 1464290070271 Marionette TRACE conn8 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - PROCESS | 2348 | 1464290070273 Marionette TRACE conn8 <- [1,1914,null,{}] 12:14:30 INFO - PROCESS | 2348 | 1464290070277 Marionette TRACE conn8 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:30 INFO - PROCESS | 2348 | 1464290070402 Marionette TRACE conn8 <- [1,1915,null,{"value":null}] 12:14:30 INFO - PROCESS | 2348 | 1464290070472 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 2348 | ++DOCSHELL 19B2C800 == 59 [pid = 2348] [id = 488] 12:14:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (19B30000) [pid = 2348] [serial = 1464] [outer = 00000000] 12:14:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (19C3E800) [pid = 2348] [serial = 1465] [outer = 19B30000] 12:14:30 INFO - PROCESS | 2348 | 1464290070517 Marionette DEBUG loaded listener.js 12:14:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (19D48C00) [pid = 2348] [serial = 1466] [outer = 19B30000] 12:14:30 INFO - PROCESS | 2348 | --DOMWINDOW == 133 (1623CC00) [pid = 2348] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:14:30 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (161CB000) [pid = 2348] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:14:30 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (0D26F000) [pid = 2348] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:14:30 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (16BA2000) [pid = 2348] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:14:30 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (0D270800) [pid = 2348] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:14:30 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (16C6B800) [pid = 2348] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:14:30 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (14CDD800) [pid = 2348] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:14:30 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (18597C00) [pid = 2348] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:14:30 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (19CDC000) [pid = 2348] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:14:30 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (11A41800) [pid = 2348] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:14:30 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (16D73C00) [pid = 2348] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:14:30 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (19B38000) [pid = 2348] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:14:31 INFO - PROCESS | 2348 | 1464290071050 Marionette TRACE conn8 <- [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]]]}] 12:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 832ms 12:14:31 INFO - PROCESS | 2348 | 1464290071097 Marionette TRACE conn8 -> [0,1917,"getWindowHandle",null] 12:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:14:31 INFO - PROCESS | 2348 | 1464290071099 Marionette TRACE conn8 <- [1,1917,null,{"value":"13"}] 12:14:31 INFO - PROCESS | 2348 | 1464290071102 Marionette TRACE conn8 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 2348 | 1464290071104 Marionette TRACE conn8 <- [1,1918,null,{}] 12:14:31 INFO - PROCESS | 2348 | 1464290071107 Marionette TRACE conn8 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:31 INFO - PROCESS | 2348 | 1464290071192 Marionette TRACE conn8 <- [1,1919,null,{"value":null}] 12:14:31 INFO - PROCESS | 2348 | 1464290071296 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 2348 | ++DOCSHELL 0EFA1800 == 60 [pid = 2348] [id = 489] 12:14:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (11A41800) [pid = 2348] [serial = 1467] [outer = 00000000] 12:14:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (161CB000) [pid = 2348] [serial = 1468] [outer = 11A41800] 12:14:31 INFO - PROCESS | 2348 | 1464290071341 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (16BCC400) [pid = 2348] [serial = 1469] [outer = 11A41800] 12:14:31 INFO - PROCESS | 2348 | 1464290071716 Marionette TRACE conn8 <- [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]]]}] 12:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 12:14:31 INFO - PROCESS | 2348 | 1464290071781 Marionette TRACE conn8 -> [0,1921,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 2348 | 1464290071783 Marionette TRACE conn8 <- [1,1921,null,{"value":"13"}] 12:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:14:31 INFO - PROCESS | 2348 | 1464290071787 Marionette TRACE conn8 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 2348 | 1464290071788 Marionette TRACE conn8 <- [1,1922,null,{}] 12:14:31 INFO - PROCESS | 2348 | 1464290071792 Marionette TRACE conn8 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:31 INFO - PROCESS | 2348 | 1464290071880 Marionette TRACE conn8 <- [1,1923,null,{"value":null}] 12:14:31 INFO - PROCESS | 2348 | 1464290071886 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 2348 | ++DOCSHELL 161D5000 == 61 [pid = 2348] [id = 490] 12:14:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (17164000) [pid = 2348] [serial = 1470] [outer = 00000000] 12:14:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (19F5AC00) [pid = 2348] [serial = 1471] [outer = 17164000] 12:14:31 INFO - PROCESS | 2348 | 1464290071932 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (19FE8800) [pid = 2348] [serial = 1472] [outer = 17164000] 12:14:32 INFO - PROCESS | 2348 | 1464290072376 Marionette TRACE conn8 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 12:14:32 INFO - PROCESS | 2348 | 1464290072428 Marionette TRACE conn8 -> [0,1925,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 2348 | 1464290072430 Marionette TRACE conn8 <- [1,1925,null,{"value":"13"}] 12:14:32 INFO - PROCESS | 2348 | 1464290072434 Marionette TRACE conn8 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 2348 | 1464290072435 Marionette TRACE conn8 <- [1,1926,null,{}] 12:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:14:32 INFO - PROCESS | 2348 | 1464290072439 Marionette TRACE conn8 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:32 INFO - PROCESS | 2348 | 1464290072525 Marionette TRACE conn8 <- [1,1927,null,{"value":null}] 12:14:32 INFO - PROCESS | 2348 | 1464290072568 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 2348 | ++DOCSHELL 19F64000 == 62 [pid = 2348] [id = 491] 12:14:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (19FE8C00) [pid = 2348] [serial = 1473] [outer = 00000000] 12:14:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (1B33CC00) [pid = 2348] [serial = 1474] [outer = 19FE8C00] 12:14:32 INFO - PROCESS | 2348 | 1464290072616 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (1BB3A400) [pid = 2348] [serial = 1475] [outer = 19FE8C00] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 11A3FC00 == 61 [pid = 2348] [id = 460] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 11C45000 == 60 [pid = 2348] [id = 427] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 161B6800 == 59 [pid = 2348] [id = 406] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 153F5C00 == 58 [pid = 2348] [id = 444] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 16BC8800 == 57 [pid = 2348] [id = 408] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 16B12000 == 56 [pid = 2348] [id = 461] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 175B8000 == 55 [pid = 2348] [id = 411] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 1BDA6000 == 54 [pid = 2348] [id = 463] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 1C225400 == 53 [pid = 2348] [id = 464] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 1A99B800 == 52 [pid = 2348] [id = 462] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 0D53DC00 == 51 [pid = 2348] [id = 428] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 175C1800 == 50 [pid = 2348] [id = 445] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 0EFA6400 == 49 [pid = 2348] [id = 443] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 16B0D400 == 48 [pid = 2348] [id = 407] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 16FB5400 == 47 [pid = 2348] [id = 410] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 0CD59800 == 46 [pid = 2348] [id = 409] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 1BB3FC00 == 45 [pid = 2348] [id = 448] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 186DA400 == 44 [pid = 2348] [id = 429] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 148CA400 == 43 [pid = 2348] [id = 459] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 0CD60000 == 42 [pid = 2348] [id = 483] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 1C296800 == 41 [pid = 2348] [id = 481] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 11D15000 == 40 [pid = 2348] [id = 482] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 1BD9A800 == 39 [pid = 2348] [id = 480] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 18DD3400 == 38 [pid = 2348] [id = 479] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 16235C00 == 37 [pid = 2348] [id = 477] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 153F5400 == 36 [pid = 2348] [id = 478] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 11D14000 == 35 [pid = 2348] [id = 476] 12:14:33 INFO - PROCESS | 2348 | --DOCSHELL 19B2DC00 == 34 [pid = 2348] [id = 475] 12:14:34 INFO - PROCESS | 2348 | --DOCSHELL 161AC000 == 33 [pid = 2348] [id = 484] 12:14:34 INFO - PROCESS | 2348 | --DOCSHELL 18CA5400 == 32 [pid = 2348] [id = 487] 12:14:34 INFO - PROCESS | 2348 | --DOCSHELL 161D5000 == 31 [pid = 2348] [id = 490] 12:14:34 INFO - PROCESS | 2348 | --DOCSHELL 16F40000 == 30 [pid = 2348] [id = 486] 12:14:34 INFO - PROCESS | 2348 | --DOCSHELL 19B2C800 == 29 [pid = 2348] [id = 488] 12:14:34 INFO - PROCESS | 2348 | --DOCSHELL 16BCD400 == 28 [pid = 2348] [id = 485] 12:14:34 INFO - PROCESS | 2348 | --DOCSHELL 0EFA1800 == 27 [pid = 2348] [id = 489] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (19C34400) [pid = 2348] [serial = 1280] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (1622FC00) [pid = 2348] [serial = 1405] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (16B19800) [pid = 2348] [serial = 1406] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (13413000) [pid = 2348] [serial = 1397] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (12103C00) [pid = 2348] [serial = 1396] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (16BC2400) [pid = 2348] [serial = 1408] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (0DA6A400) [pid = 2348] [serial = 1399] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (175A2800) [pid = 2348] [serial = 1411] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (11C29400) [pid = 2348] [serial = 1400] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (153F5000) [pid = 2348] [serial = 1402] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (161AA800) [pid = 2348] [serial = 1403] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (1C22AC00) [pid = 2348] [serial = 1390] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (187B0000) [pid = 2348] [serial = 1414] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (1B342C00) [pid = 2348] [serial = 1379] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (1B33E400) [pid = 2348] [serial = 1387] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (1C26B400) [pid = 2348] [serial = 1393] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (1570D800) [pid = 2348] [serial = 1420] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (16DC8400) [pid = 2348] [serial = 1384] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (18DDD400) [pid = 2348] [serial = 1417] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (1448B000) [pid = 2348] [serial = 1381] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (19B07000) [pid = 2348] [serial = 1418] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (187B3C00) [pid = 2348] [serial = 1415] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (175BBC00) [pid = 2348] [serial = 1412] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (16C5D400) [pid = 2348] [serial = 1421] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (19B37000) [pid = 2348] [serial = 1424] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (16C5FC00) [pid = 2348] [serial = 1409] [outer = 00000000] [url = about:blank] 12:14:34 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (19A10400) [pid = 2348] [serial = 1423] [outer = 00000000] [url = about:blank] 12:14:35 INFO - PROCESS | 2348 | 1464290075042 Marionette TRACE conn8 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 2625ms 12:14:35 INFO - PROCESS | 2348 | 1464290075064 Marionette TRACE conn8 -> [0,1929,"getWindowHandle",null] 12:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:14:35 INFO - PROCESS | 2348 | 1464290075068 Marionette TRACE conn8 <- [1,1929,null,{"value":"13"}] 12:14:35 INFO - PROCESS | 2348 | 1464290075074 Marionette TRACE conn8 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:14:35 INFO - PROCESS | 2348 | 1464290075077 Marionette TRACE conn8 <- [1,1930,null,{}] 12:14:35 INFO - PROCESS | 2348 | 1464290075083 Marionette TRACE conn8 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:35 INFO - PROCESS | 2348 | 1464290075180 Marionette TRACE conn8 <- [1,1931,null,{"value":null}] 12:14:35 INFO - PROCESS | 2348 | 1464290075310 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 2348 | ++DOCSHELL 0D275400 == 28 [pid = 2348] [id = 492] 12:14:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (0D378C00) [pid = 2348] [serial = 1476] [outer = 00000000] 12:14:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (0D53C800) [pid = 2348] [serial = 1477] [outer = 0D378C00] 12:14:35 INFO - PROCESS | 2348 | 1464290075360 Marionette DEBUG loaded listener.js 12:14:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (0D7EC400) [pid = 2348] [serial = 1478] [outer = 0D378C00] 12:14:35 INFO - PROCESS | 2348 | 1464290075734 Marionette TRACE conn8 <- [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]]]}] 12:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 12:14:35 INFO - PROCESS | 2348 | 1464290075804 Marionette TRACE conn8 -> [0,1933,"getWindowHandle",null] 12:14:35 INFO - PROCESS | 2348 | 1464290075810 Marionette TRACE conn8 <- [1,1933,null,{"value":"13"}] 12:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:14:35 INFO - PROCESS | 2348 | 1464290075817 Marionette TRACE conn8 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:14:35 INFO - PROCESS | 2348 | 1464290075819 Marionette TRACE conn8 <- [1,1934,null,{}] 12:14:35 INFO - PROCESS | 2348 | 1464290075823 Marionette TRACE conn8 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:35 INFO - PROCESS | 2348 | 1464290075916 Marionette TRACE conn8 <- [1,1935,null,{"value":null}] 12:14:35 INFO - PROCESS | 2348 | 1464290075924 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 2348 | ++DOCSHELL 0D86F400 == 29 [pid = 2348] [id = 493] 12:14:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (0D870800) [pid = 2348] [serial = 1479] [outer = 00000000] 12:14:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (0DB80400) [pid = 2348] [serial = 1480] [outer = 0D870800] 12:14:35 INFO - PROCESS | 2348 | 1464290075972 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (0E6AC400) [pid = 2348] [serial = 1481] [outer = 0D870800] 12:14:36 INFO - PROCESS | 2348 | 1464290076438 Marionette TRACE conn8 <- [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]]]}] 12:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 12:14:36 INFO - PROCESS | 2348 | 1464290076488 Marionette TRACE conn8 -> [0,1937,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 2348 | 1464290076491 Marionette TRACE conn8 <- [1,1937,null,{"value":"13"}] 12:14:36 INFO - PROCESS | 2348 | 1464290076494 Marionette TRACE conn8 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:14:36 INFO - PROCESS | 2348 | 1464290076498 Marionette TRACE conn8 <- [1,1938,null,{}] 12:14:36 INFO - PROCESS | 2348 | 1464290076510 Marionette TRACE conn8 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:36 INFO - PROCESS | 2348 | 1464290076631 Marionette TRACE conn8 <- [1,1939,null,{"value":null}] 12:14:36 INFO - PROCESS | 2348 | 1464290076649 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:36 INFO - PROCESS | 2348 | ++DOCSHELL 11D16C00 == 30 [pid = 2348] [id = 494] 12:14:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (11D17000) [pid = 2348] [serial = 1482] [outer = 00000000] 12:14:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (11D1E800) [pid = 2348] [serial = 1483] [outer = 11D17000] 12:14:36 INFO - PROCESS | 2348 | 1464290076698 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (11FE7000) [pid = 2348] [serial = 1484] [outer = 11D17000] 12:14:37 INFO - PROCESS | 2348 | 1464290077146 Marionette TRACE conn8 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 12:14:37 INFO - PROCESS | 2348 | 1464290077186 Marionette TRACE conn8 -> [0,1941,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 2348 | 1464290077188 Marionette TRACE conn8 <- [1,1941,null,{"value":"13"}] 12:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:14:37 INFO - PROCESS | 2348 | 1464290077192 Marionette TRACE conn8 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 2348 | 1464290077194 Marionette TRACE conn8 <- [1,1942,null,{}] 12:14:37 INFO - PROCESS | 2348 | 1464290077202 Marionette TRACE conn8 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:37 INFO - PROCESS | 2348 | 1464290077288 Marionette TRACE conn8 <- [1,1943,null,{"value":null}] 12:14:37 INFO - PROCESS | 2348 | 1464290077296 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 2348 | ++DOCSHELL 11D1E400 == 31 [pid = 2348] [id = 495] 12:14:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (1228D800) [pid = 2348] [serial = 1485] [outer = 00000000] 12:14:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (12FC8000) [pid = 2348] [serial = 1486] [outer = 1228D800] 12:14:37 INFO - PROCESS | 2348 | 1464290077354 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (13048000) [pid = 2348] [serial = 1487] [outer = 1228D800] 12:14:37 INFO - PROCESS | 2348 | 1464290077781 Marionette TRACE conn8 <- [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]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 12:14:37 INFO - PROCESS | 2348 | 1464290077834 Marionette TRACE conn8 -> [0,1945,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 2348 | 1464290077836 Marionette TRACE conn8 <- [1,1945,null,{"value":"13"}] 12:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:14:37 INFO - PROCESS | 2348 | 1464290077840 Marionette TRACE conn8 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 2348 | 1464290077842 Marionette TRACE conn8 <- [1,1946,null,{}] 12:14:37 INFO - PROCESS | 2348 | 1464290077845 Marionette TRACE conn8 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:37 INFO - PROCESS | 2348 | 1464290077933 Marionette TRACE conn8 <- [1,1947,null,{"value":null}] 12:14:37 INFO - PROCESS | 2348 | 1464290077955 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 2348 | ++DOCSHELL 137D1800 == 32 [pid = 2348] [id = 496] 12:14:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (137D2400) [pid = 2348] [serial = 1488] [outer = 00000000] 12:14:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (137DAC00) [pid = 2348] [serial = 1489] [outer = 137D2400] 12:14:38 INFO - PROCESS | 2348 | 1464290078000 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (1448A400) [pid = 2348] [serial = 1490] [outer = 137D2400] 12:14:38 INFO - PROCESS | 2348 | 1464290078472 Marionette TRACE conn8 <- [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]]]}] 12:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 12:14:38 INFO - PROCESS | 2348 | 1464290078513 Marionette TRACE conn8 -> [0,1949,"getWindowHandle",null] 12:14:38 INFO - PROCESS | 2348 | 1464290078515 Marionette TRACE conn8 <- [1,1949,null,{"value":"13"}] 12:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:14:38 INFO - PROCESS | 2348 | 1464290078523 Marionette TRACE conn8 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:14:38 INFO - PROCESS | 2348 | 1464290078524 Marionette TRACE conn8 <- [1,1950,null,{}] 12:14:38 INFO - PROCESS | 2348 | 1464290078528 Marionette TRACE conn8 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:38 INFO - PROCESS | 2348 | 1464290078640 Marionette TRACE conn8 <- [1,1951,null,{"value":null}] 12:14:38 INFO - PROCESS | 2348 | 1464290078652 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 2348 | ++DOCSHELL 14DABC00 == 33 [pid = 2348] [id = 497] 12:14:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (14DAE000) [pid = 2348] [serial = 1491] [outer = 00000000] 12:14:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (153F4C00) [pid = 2348] [serial = 1492] [outer = 14DAE000] 12:14:38 INFO - PROCESS | 2348 | 1464290078698 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (15702000) [pid = 2348] [serial = 1493] [outer = 14DAE000] 12:14:39 INFO - PROCESS | 2348 | 1464290079135 Marionette TRACE conn8 <- [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]]]}] 12:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 12:14:39 INFO - PROCESS | 2348 | 1464290079157 Marionette TRACE conn8 -> [0,1953,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 2348 | 1464290079159 Marionette TRACE conn8 <- [1,1953,null,{"value":"13"}] 12:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:14:39 INFO - PROCESS | 2348 | 1464290079176 Marionette TRACE conn8 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - PROCESS | 2348 | 1464290079178 Marionette TRACE conn8 <- [1,1954,null,{}] 12:14:39 INFO - PROCESS | 2348 | 1464290079185 Marionette TRACE conn8 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:39 INFO - PROCESS | 2348 | 1464290079262 Marionette TRACE conn8 <- [1,1955,null,{"value":null}] 12:14:39 INFO - PROCESS | 2348 | 1464290079269 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:39 INFO - PROCESS | 2348 | ++DOCSHELL 148CEC00 == 34 [pid = 2348] [id = 498] 12:14:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (15703C00) [pid = 2348] [serial = 1494] [outer = 00000000] 12:14:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (161B0800) [pid = 2348] [serial = 1495] [outer = 15703C00] 12:14:39 INFO - PROCESS | 2348 | 1464290079314 Marionette DEBUG loaded listener.js 12:14:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (161B0C00) [pid = 2348] [serial = 1496] [outer = 15703C00] 12:14:39 INFO - PROCESS | 2348 | 1464290079744 Marionette TRACE conn8 <- [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]]]}] 12:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 12:14:39 INFO - PROCESS | 2348 | 1464290079819 Marionette TRACE conn8 -> [0,1957,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 2348 | 1464290079821 Marionette TRACE conn8 <- [1,1957,null,{"value":"13"}] 12:14:39 INFO - PROCESS | 2348 | 1464290079824 Marionette TRACE conn8 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:14:39 INFO - PROCESS | 2348 | 1464290079826 Marionette TRACE conn8 <- [1,1958,null,{}] 12:14:39 INFO - PROCESS | 2348 | 1464290079830 Marionette TRACE conn8 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:39 INFO - PROCESS | 2348 | 1464290079907 Marionette TRACE conn8 <- [1,1959,null,{"value":null}] 12:14:39 INFO - PROCESS | 2348 | 1464290079915 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:39 INFO - PROCESS | 2348 | ++DOCSHELL 1570E000 == 35 [pid = 2348] [id = 499] 12:14:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (161CE800) [pid = 2348] [serial = 1497] [outer = 00000000] 12:14:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (16230000) [pid = 2348] [serial = 1498] [outer = 161CE800] 12:14:39 INFO - PROCESS | 2348 | 1464290079961 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (161D7800) [pid = 2348] [serial = 1499] [outer = 161CE800] 12:14:40 INFO - PROCESS | 2348 | 1464290080466 Marionette TRACE conn8 <- [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]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 12:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:14:40 INFO - PROCESS | 2348 | 1464290080500 Marionette TRACE conn8 -> [0,1961,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 2348 | 1464290080502 Marionette TRACE conn8 <- [1,1961,null,{"value":"13"}] 12:14:40 INFO - PROCESS | 2348 | 1464290080505 Marionette TRACE conn8 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - PROCESS | 2348 | 1464290080507 Marionette TRACE conn8 <- [1,1962,null,{}] 12:14:40 INFO - PROCESS | 2348 | 1464290080511 Marionette TRACE conn8 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:40 INFO - PROCESS | 2348 | 1464290080633 Marionette TRACE conn8 <- [1,1963,null,{"value":null}] 12:14:40 INFO - PROCESS | 2348 | 1464290080725 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 2348 | ++DOCSHELL 11D16400 == 36 [pid = 2348] [id = 500] 12:14:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (16B0DC00) [pid = 2348] [serial = 1500] [outer = 00000000] 12:14:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (16B19800) [pid = 2348] [serial = 1501] [outer = 16B0DC00] 12:14:40 INFO - PROCESS | 2348 | 1464290080774 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (16B19C00) [pid = 2348] [serial = 1502] [outer = 16B0DC00] 12:14:41 INFO - PROCESS | 2348 | 1464290081189 Marionette TRACE conn8 <- [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]]]}] 12:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 12:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:14:41 INFO - PROCESS | 2348 | 1464290081237 Marionette TRACE conn8 -> [0,1965,"getWindowHandle",null] 12:14:41 INFO - PROCESS | 2348 | 1464290081238 Marionette TRACE conn8 <- [1,1965,null,{"value":"13"}] 12:14:41 INFO - PROCESS | 2348 | 1464290081242 Marionette TRACE conn8 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:14:41 INFO - PROCESS | 2348 | 1464290081244 Marionette TRACE conn8 <- [1,1966,null,{}] 12:14:41 INFO - PROCESS | 2348 | 1464290081247 Marionette TRACE conn8 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:41 INFO - PROCESS | 2348 | 1464290081369 Marionette TRACE conn8 <- [1,1967,null,{"value":null}] 12:14:41 INFO - PROCESS | 2348 | 1464290081378 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 2348 | ++DOCSHELL 0DB7A400 == 37 [pid = 2348] [id = 501] 12:14:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (13050000) [pid = 2348] [serial = 1503] [outer = 00000000] 12:14:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (16BC3400) [pid = 2348] [serial = 1504] [outer = 13050000] 12:14:41 INFO - PROCESS | 2348 | 1464290081425 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (16BC9C00) [pid = 2348] [serial = 1505] [outer = 13050000] 12:14:41 INFO - PROCESS | 2348 | 1464290081866 Marionette TRACE conn8 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 12:14:41 INFO - PROCESS | 2348 | 1464290081913 Marionette TRACE conn8 -> [0,1969,"getWindowHandle",null] 12:14:41 INFO - PROCESS | 2348 | 1464290081915 Marionette TRACE conn8 <- [1,1969,null,{"value":"13"}] 12:14:41 INFO - PROCESS | 2348 | 1464290081918 Marionette TRACE conn8 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:14:41 INFO - PROCESS | 2348 | 1464290081920 Marionette TRACE conn8 <- [1,1970,null,{}] 12:14:41 INFO - PROCESS | 2348 | 1464290081931 Marionette TRACE conn8 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:42 INFO - PROCESS | 2348 | 1464290082100 Marionette TRACE conn8 <- [1,1971,null,{"value":null}] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 133 (1A99BC00) [pid = 2348] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (19CD6000) [pid = 2348] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (19CDCC00) [pid = 2348] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (19C32000) [pid = 2348] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (12102000) [pid = 2348] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (1BD9DC00) [pid = 2348] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (1BDA8800) [pid = 2348] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (11CCC000) [pid = 2348] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (153F9000) [pid = 2348] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (16B1A400) [pid = 2348] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (14CDC000) [pid = 2348] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (18C9B400) [pid = 2348] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (1B339800) [pid = 2348] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (1C22B400) [pid = 2348] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (1A996400) [pid = 2348] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (0EFA8C00) [pid = 2348] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (1858C400) [pid = 2348] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (18CA6C00) [pid = 2348] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (19B30000) [pid = 2348] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (11A41800) [pid = 2348] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (17164000) [pid = 2348] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (16C63800) [pid = 2348] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (161AF800) [pid = 2348] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (0D250800) [pid = 2348] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (11D1C000) [pid = 2348] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (1C296C00) [pid = 2348] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (1BD9EC00) [pid = 2348] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (1A994000) [pid = 2348] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (19CD4000) [pid = 2348] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (16237400) [pid = 2348] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (1210F000) [pid = 2348] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (19C40C00) [pid = 2348] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:14:42 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (1715D800) [pid = 2348] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:14:42 INFO - PROCESS | 2348 | 1464290082805 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 2348 | ++DOCSHELL 0D537C00 == 38 [pid = 2348] [id = 502] 12:14:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (0D539000) [pid = 2348] [serial = 1506] [outer = 00000000] 12:14:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (0EFA1400) [pid = 2348] [serial = 1507] [outer = 0D539000] 12:14:42 INFO - PROCESS | 2348 | 1464290082861 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (1340A400) [pid = 2348] [serial = 1508] [outer = 0D539000] 12:14:43 INFO - PROCESS | 2348 | 1464290083233 Marionette TRACE conn8 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1392ms 12:14:43 INFO - PROCESS | 2348 | 1464290083315 Marionette TRACE conn8 -> [0,1973,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 2348 | 1464290083317 Marionette TRACE conn8 <- [1,1973,null,{"value":"13"}] 12:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:14:43 INFO - PROCESS | 2348 | 1464290083320 Marionette TRACE conn8 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 2348 | 1464290083321 Marionette TRACE conn8 <- [1,1974,null,{}] 12:14:43 INFO - PROCESS | 2348 | 1464290083325 Marionette TRACE conn8 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:43 INFO - PROCESS | 2348 | 1464290083404 Marionette TRACE conn8 <- [1,1975,null,{"value":null}] 12:14:43 INFO - PROCESS | 2348 | 1464290083411 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 2348 | ++DOCSHELL 153FA400 == 39 [pid = 2348] [id = 503] 12:14:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (15701400) [pid = 2348] [serial = 1509] [outer = 00000000] 12:14:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (16BAEC00) [pid = 2348] [serial = 1510] [outer = 15701400] 12:14:43 INFO - PROCESS | 2348 | 1464290083458 Marionette DEBUG loaded listener.js 12:14:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (16C66000) [pid = 2348] [serial = 1511] [outer = 15701400] 12:14:43 INFO - PROCESS | 2348 | 1464290083892 Marionette TRACE conn8 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 631ms 12:14:43 INFO - PROCESS | 2348 | 1464290083951 Marionette TRACE conn8 -> [0,1977,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 2348 | 1464290083953 Marionette TRACE conn8 <- [1,1977,null,{"value":"13"}] 12:14:43 INFO - PROCESS | 2348 | 1464290083956 Marionette TRACE conn8 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:14:43 INFO - PROCESS | 2348 | 1464290083957 Marionette TRACE conn8 <- [1,1978,null,{}] 12:14:43 INFO - PROCESS | 2348 | 1464290083961 Marionette TRACE conn8 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:44 INFO - PROCESS | 2348 | 1464290084040 Marionette TRACE conn8 <- [1,1979,null,{"value":null}] 12:14:44 INFO - PROCESS | 2348 | 1464290084046 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 2348 | ++DOCSHELL 16D0B800 == 40 [pid = 2348] [id = 504] 12:14:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (16D79800) [pid = 2348] [serial = 1512] [outer = 00000000] 12:14:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (170D3800) [pid = 2348] [serial = 1513] [outer = 16D79800] 12:14:44 INFO - PROCESS | 2348 | 1464290084093 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (1715DC00) [pid = 2348] [serial = 1514] [outer = 16D79800] 12:14:44 INFO - PROCESS | 2348 | 1464290084526 Marionette TRACE conn8 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 12:14:44 INFO - PROCESS | 2348 | 1464290084603 Marionette TRACE conn8 -> [0,1981,"getWindowHandle",null] 12:14:44 INFO - PROCESS | 2348 | 1464290084605 Marionette TRACE conn8 <- [1,1981,null,{"value":"13"}] 12:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:14:44 INFO - PROCESS | 2348 | 1464290084608 Marionette TRACE conn8 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:14:44 INFO - PROCESS | 2348 | 1464290084610 Marionette TRACE conn8 <- [1,1982,null,{}] 12:14:44 INFO - PROCESS | 2348 | 1464290084614 Marionette TRACE conn8 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:44 INFO - PROCESS | 2348 | 1464290084698 Marionette TRACE conn8 <- [1,1983,null,{"value":null}] 12:14:44 INFO - PROCESS | 2348 | 1464290084704 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 2348 | ++DOCSHELL 16FBD400 == 41 [pid = 2348] [id = 505] 12:14:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (1715F400) [pid = 2348] [serial = 1515] [outer = 00000000] 12:14:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (175AFC00) [pid = 2348] [serial = 1516] [outer = 1715F400] 12:14:44 INFO - PROCESS | 2348 | 1464290084749 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (175BBC00) [pid = 2348] [serial = 1517] [outer = 1715F400] 12:14:45 INFO - PROCESS | 2348 | 1464290085551 Marionette TRACE conn8 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1017ms 12:14:45 INFO - PROCESS | 2348 | 1464290085629 Marionette TRACE conn8 -> [0,1985,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 2348 | 1464290085635 Marionette TRACE conn8 <- [1,1985,null,{"value":"13"}] 12:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:14:45 INFO - PROCESS | 2348 | 1464290085640 Marionette TRACE conn8 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 2348 | 1464290085645 Marionette TRACE conn8 <- [1,1986,null,{}] 12:14:45 INFO - PROCESS | 2348 | 1464290085671 Marionette TRACE conn8 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:45 INFO - PROCESS | 2348 | 1464290085824 Marionette TRACE conn8 <- [1,1987,null,{"value":null}] 12:14:45 INFO - PROCESS | 2348 | 1464290085958 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 2348 | ++DOCSHELL 0D384800 == 42 [pid = 2348] [id = 506] 12:14:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (0D533C00) [pid = 2348] [serial = 1518] [outer = 00000000] 12:14:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (0DB28C00) [pid = 2348] [serial = 1519] [outer = 0D533C00] 12:14:46 INFO - PROCESS | 2348 | 1464290086019 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (11A15800) [pid = 2348] [serial = 1520] [outer = 0D533C00] 12:14:46 INFO - PROCESS | 2348 | 1464290086674 Marionette TRACE conn8 <- [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]]]}] 12:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1046ms 12:14:46 INFO - PROCESS | 2348 | 1464290086690 Marionette TRACE conn8 -> [0,1989,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 2348 | 1464290086696 Marionette TRACE conn8 <- [1,1989,null,{"value":"13"}] 12:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:14:46 INFO - PROCESS | 2348 | 1464290086703 Marionette TRACE conn8 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 2348 | 1464290086706 Marionette TRACE conn8 <- [1,1990,null,{}] 12:14:46 INFO - PROCESS | 2348 | 1464290086710 Marionette TRACE conn8 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:46 INFO - PROCESS | 2348 | 1464290086832 Marionette TRACE conn8 <- [1,1991,null,{"value":null}] 12:14:46 INFO - PROCESS | 2348 | 1464290086955 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 2348 | ++DOCSHELL 12182800 == 43 [pid = 2348] [id = 507] 12:14:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (12184400) [pid = 2348] [serial = 1521] [outer = 00000000] 12:14:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (12FD4800) [pid = 2348] [serial = 1522] [outer = 12184400] 12:14:47 INFO - PROCESS | 2348 | 1464290087010 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (14812800) [pid = 2348] [serial = 1523] [outer = 12184400] 12:14:47 INFO - PROCESS | 2348 | 1464290087941 Marionette TRACE conn8 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1283ms 12:14:48 INFO - PROCESS | 2348 | 1464290087988 Marionette TRACE conn8 -> [0,1993,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 2348 | 1464290087992 Marionette TRACE conn8 <- [1,1993,null,{"value":"13"}] 12:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:14:48 INFO - PROCESS | 2348 | 1464290087997 Marionette TRACE conn8 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - PROCESS | 2348 | 1464290088001 Marionette TRACE conn8 <- [1,1994,null,{}] 12:14:48 INFO - PROCESS | 2348 | 1464290088008 Marionette TRACE conn8 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:48 INFO - PROCESS | 2348 | 1464290088122 Marionette TRACE conn8 <- [1,1995,null,{"value":null}] 12:14:48 INFO - PROCESS | 2348 | 1464290088266 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 2348 | ++DOCSHELL 0D383C00 == 44 [pid = 2348] [id = 508] 12:14:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (0D53D800) [pid = 2348] [serial = 1524] [outer = 00000000] 12:14:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (0D7F8000) [pid = 2348] [serial = 1525] [outer = 0D53D800] 12:14:48 INFO - PROCESS | 2348 | 1464290088317 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (0D876400) [pid = 2348] [serial = 1526] [outer = 0D53D800] 12:14:48 INFO - PROCESS | 2348 | --DOCSHELL 16BC3C00 == 43 [pid = 2348] [id = 399] 12:14:48 INFO - PROCESS | 2348 | --DOCSHELL 12103800 == 42 [pid = 2348] [id = 393] 12:14:48 INFO - PROCESS | 2348 | --DOCSHELL 137D3C00 == 41 [pid = 2348] [id = 397] 12:14:48 INFO - PROCESS | 2348 | --DOCSHELL 0CDF4000 == 40 [pid = 2348] [id = 389] 12:14:48 INFO - PROCESS | 2348 | --DOCSHELL 161AB000 == 39 [pid = 2348] [id = 395] 12:14:48 INFO - PROCESS | 2348 | --DOCSHELL 1391A400 == 38 [pid = 2348] [id = 394] 12:14:48 INFO - PROCESS | 2348 | --DOCSHELL 0D86E000 == 37 [pid = 2348] [id = 396] 12:14:48 INFO - PROCESS | 2348 | --DOCSHELL 13048400 == 36 [pid = 2348] [id = 392] 12:14:48 INFO - PROCESS | 2348 | --DOCSHELL 0E3B1800 == 35 [pid = 2348] [id = 390] 12:14:48 INFO - PROCESS | 2348 | --DOCSHELL 161B5000 == 34 [pid = 2348] [id = 398] 12:14:48 INFO - PROCESS | 2348 | --DOCSHELL 19F64000 == 33 [pid = 2348] [id = 491] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (161D4000) [pid = 2348] [serial = 1334] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (175AF400) [pid = 2348] [serial = 1385] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (16B70400) [pid = 2348] [serial = 1286] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (19F66800) [pid = 2348] [serial = 1337] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (1BB3A800) [pid = 2348] [serial = 1343] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (1C26E800) [pid = 2348] [serial = 1394] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (1B338800) [pid = 2348] [serial = 1340] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (12FC5800) [pid = 2348] [serial = 1331] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (187B2C00) [pid = 2348] [serial = 1235] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (1BDA0000) [pid = 2348] [serial = 1388] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (19F5B000) [pid = 2348] [serial = 1295] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (19D41000) [pid = 2348] [serial = 1292] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (19CD5000) [pid = 2348] [serial = 1289] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (14CDEC00) [pid = 2348] [serial = 1382] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (1C225C00) [pid = 2348] [serial = 1346] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (1C262000) [pid = 2348] [serial = 1391] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (1340A800) [pid = 2348] [serial = 1283] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (1B33CC00) [pid = 2348] [serial = 1474] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (19A01C00) [pid = 2348] [serial = 1462] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (19C3E800) [pid = 2348] [serial = 1465] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (19B0F800) [pid = 2348] [serial = 1463] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (161CB000) [pid = 2348] [serial = 1468] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (19D48C00) [pid = 2348] [serial = 1466] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (19F5AC00) [pid = 2348] [serial = 1471] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (19FE8800) [pid = 2348] [serial = 1472] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (16F40400) [pid = 2348] [serial = 1456] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (1715B400) [pid = 2348] [serial = 1457] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (161D7400) [pid = 2348] [serial = 1453] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (162C3C00) [pid = 2348] [serial = 1454] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (12101800) [pid = 2348] [serial = 1450] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (12FCA400) [pid = 2348] [serial = 1451] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (1340B800) [pid = 2348] [serial = 1448] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (12F02C00) [pid = 2348] [serial = 1447] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (1C412800) [pid = 2348] [serial = 1445] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (1C2A0000) [pid = 2348] [serial = 1444] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (1C22F800) [pid = 2348] [serial = 1442] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (1C221800) [pid = 2348] [serial = 1441] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (1B33E800) [pid = 2348] [serial = 1439] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (1A99D800) [pid = 2348] [serial = 1438] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (19FEB800) [pid = 2348] [serial = 1436] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (19F5CC00) [pid = 2348] [serial = 1435] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 80 (16F47800) [pid = 2348] [serial = 1433] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 79 (16C65000) [pid = 2348] [serial = 1432] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 78 (14818800) [pid = 2348] [serial = 1430] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 77 (137D5000) [pid = 2348] [serial = 1429] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 76 (19D48400) [pid = 2348] [serial = 1426] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 75 (19F63400) [pid = 2348] [serial = 1427] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 74 (175C4400) [pid = 2348] [serial = 1459] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 73 (185EEC00) [pid = 2348] [serial = 1460] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | --DOMWINDOW == 72 (16BCC400) [pid = 2348] [serial = 1469] [outer = 00000000] [url = about:blank] 12:14:48 INFO - PROCESS | 2348 | 1464290088848 Marionette TRACE conn8 <- [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]]]}] 12:14:48 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 12:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 891ms 12:14:48 INFO - PROCESS | 2348 | 1464290088889 Marionette TRACE conn8 -> [0,1997,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 2348 | 1464290088895 Marionette TRACE conn8 <- [1,1997,null,{"value":"13"}] 12:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:14:48 INFO - PROCESS | 2348 | 1464290088901 Marionette TRACE conn8 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - PROCESS | 2348 | 1464290088904 Marionette TRACE conn8 <- [1,1998,null,{}] 12:14:48 INFO - PROCESS | 2348 | 1464290088907 Marionette TRACE conn8 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:49 INFO - PROCESS | 2348 | 1464290088996 Marionette TRACE conn8 <- [1,1999,null,{"value":null}] 12:14:49 INFO - PROCESS | 2348 | 1464290089005 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 2348 | ++DOCSHELL 11A40400 == 34 [pid = 2348] [id = 509] 12:14:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 73 (11A42400) [pid = 2348] [serial = 1527] [outer = 00000000] 12:14:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 74 (11CD4400) [pid = 2348] [serial = 1528] [outer = 11A42400] 12:14:49 INFO - PROCESS | 2348 | 1464290089052 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 75 (11D15C00) [pid = 2348] [serial = 1529] [outer = 11A42400] 12:14:49 INFO - PROCESS | 2348 | 1464290089546 Marionette TRACE conn8 <- [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]]]}] 12:14:49 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 12:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 12:14:49 INFO - PROCESS | 2348 | 1464290089574 Marionette TRACE conn8 -> [0,2001,"getWindowHandle",null] 12:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:14:49 INFO - PROCESS | 2348 | 1464290089577 Marionette TRACE conn8 <- [1,2001,null,{"value":"13"}] 12:14:49 INFO - PROCESS | 2348 | 1464290089580 Marionette TRACE conn8 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 2348 | 1464290089584 Marionette TRACE conn8 <- [1,2002,null,{}] 12:14:49 INFO - PROCESS | 2348 | 1464290089595 Marionette TRACE conn8 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:49 INFO - PROCESS | 2348 | 1464290089712 Marionette TRACE conn8 <- [1,2003,null,{"value":null}] 12:14:49 INFO - PROCESS | 2348 | 1464290089812 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 2348 | ++DOCSHELL 12FC5C00 == 35 [pid = 2348] [id = 510] 12:14:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 76 (12FC6400) [pid = 2348] [serial = 1530] [outer = 00000000] 12:14:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 77 (12FCD400) [pid = 2348] [serial = 1531] [outer = 12FC6400] 12:14:49 INFO - PROCESS | 2348 | 1464290089861 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 78 (13051800) [pid = 2348] [serial = 1532] [outer = 12FC6400] 12:14:50 INFO - PROCESS | 2348 | 1464290090212 Marionette TRACE conn8 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 12:14:50 INFO - PROCESS | 2348 | 1464290090254 Marionette TRACE conn8 -> [0,2005,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 2348 | 1464290090256 Marionette TRACE conn8 <- [1,2005,null,{"value":"13"}] 12:14:50 INFO - PROCESS | 2348 | 1464290090278 Marionette TRACE conn8 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:14:50 INFO - PROCESS | 2348 | 1464290090280 Marionette TRACE conn8 <- [1,2006,null,{}] 12:14:50 INFO - PROCESS | 2348 | 1464290090283 Marionette TRACE conn8 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:50 INFO - PROCESS | 2348 | 1464290090370 Marionette TRACE conn8 <- [1,2007,null,{"value":null}] 12:14:50 INFO - PROCESS | 2348 | 1464290090377 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 2348 | ++DOCSHELL 1340DC00 == 36 [pid = 2348] [id = 511] 12:14:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 79 (137D5000) [pid = 2348] [serial = 1533] [outer = 00000000] 12:14:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 80 (14C5FC00) [pid = 2348] [serial = 1534] [outer = 137D5000] 12:14:50 INFO - PROCESS | 2348 | 1464290090424 Marionette DEBUG loaded listener.js 12:14:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (14DAF400) [pid = 2348] [serial = 1535] [outer = 137D5000] 12:14:50 INFO - PROCESS | 2348 | 1464290090928 Marionette TRACE conn8 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 12:14:50 INFO - PROCESS | 2348 | 1464290090952 Marionette TRACE conn8 -> [0,2009,"getWindowHandle",null] 12:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:14:50 INFO - PROCESS | 2348 | 1464290090954 Marionette TRACE conn8 <- [1,2009,null,{"value":"13"}] 12:14:50 INFO - PROCESS | 2348 | 1464290090957 Marionette TRACE conn8 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - PROCESS | 2348 | 1464290090959 Marionette TRACE conn8 <- [1,2010,null,{}] 12:14:50 INFO - PROCESS | 2348 | 1464290090969 Marionette TRACE conn8 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:51 INFO - PROCESS | 2348 | 1464290091081 Marionette TRACE conn8 <- [1,2011,null,{"value":null}] 12:14:51 INFO - PROCESS | 2348 | 1464290091171 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:51 INFO - PROCESS | 2348 | ++DOCSHELL 153EC800 == 37 [pid = 2348] [id = 512] 12:14:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (153F0000) [pid = 2348] [serial = 1536] [outer = 00000000] 12:14:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (15704C00) [pid = 2348] [serial = 1537] [outer = 153F0000] 12:14:51 INFO - PROCESS | 2348 | 1464290091217 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (15707C00) [pid = 2348] [serial = 1538] [outer = 153F0000] 12:14:51 INFO - PROCESS | 2348 | 1464290091667 Marionette TRACE conn8 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 12:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:14:51 INFO - PROCESS | 2348 | 1464290091688 Marionette TRACE conn8 -> [0,2013,"getWindowHandle",null] 12:14:51 INFO - PROCESS | 2348 | 1464290091690 Marionette TRACE conn8 <- [1,2013,null,{"value":"13"}] 12:14:51 INFO - PROCESS | 2348 | 1464290091693 Marionette TRACE conn8 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:14:51 INFO - PROCESS | 2348 | 1464290091695 Marionette TRACE conn8 <- [1,2014,null,{}] 12:14:51 INFO - PROCESS | 2348 | 1464290091708 Marionette TRACE conn8 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:51 INFO - PROCESS | 2348 | 1464290091844 Marionette TRACE conn8 <- [1,2015,null,{"value":null}] 12:14:51 INFO - PROCESS | 2348 | 1464290091910 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:51 INFO - PROCESS | 2348 | ++DOCSHELL 161B0400 == 38 [pid = 2348] [id = 513] 12:14:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (161CF000) [pid = 2348] [serial = 1539] [outer = 00000000] 12:14:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (162C6800) [pid = 2348] [serial = 1540] [outer = 161CF000] 12:14:51 INFO - PROCESS | 2348 | 1464290091956 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (16B0EC00) [pid = 2348] [serial = 1541] [outer = 161CF000] 12:14:52 INFO - PROCESS | 2348 | 1464290092396 Marionette TRACE conn8 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 12:14:52 INFO - PROCESS | 2348 | 1464290092424 Marionette TRACE conn8 -> [0,2017,"getWindowHandle",null] 12:14:52 INFO - PROCESS | 2348 | 1464290092425 Marionette TRACE conn8 <- [1,2017,null,{"value":"13"}] 12:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:14:52 INFO - PROCESS | 2348 | 1464290092473 Marionette TRACE conn8 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - PROCESS | 2348 | 1464290092475 Marionette TRACE conn8 <- [1,2018,null,{}] 12:14:52 INFO - PROCESS | 2348 | 1464290092479 Marionette TRACE conn8 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:52 INFO - PROCESS | 2348 | 1464290092590 Marionette TRACE conn8 <- [1,2019,null,{"value":null}] 12:14:52 INFO - PROCESS | 2348 | 1464290092603 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:52 INFO - PROCESS | 2348 | ++DOCSHELL 14C5F000 == 39 [pid = 2348] [id = 514] 12:14:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (16B14000) [pid = 2348] [serial = 1542] [outer = 00000000] 12:14:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (16BA5800) [pid = 2348] [serial = 1543] [outer = 16B14000] 12:14:52 INFO - PROCESS | 2348 | 1464290092647 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (16BAC400) [pid = 2348] [serial = 1544] [outer = 16B14000] 12:14:52 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (16D79800) [pid = 2348] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:14:52 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (16B0DC00) [pid = 2348] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:14:52 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (13050000) [pid = 2348] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:14:52 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (15701400) [pid = 2348] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:14:52 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (15703C00) [pid = 2348] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:14:52 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (14DAE000) [pid = 2348] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:14:52 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (0D870800) [pid = 2348] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:14:52 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (0D378C00) [pid = 2348] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:14:52 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (1228D800) [pid = 2348] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:14:52 INFO - PROCESS | 2348 | --DOMWINDOW == 80 (11D17000) [pid = 2348] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:14:52 INFO - PROCESS | 2348 | --DOMWINDOW == 79 (161CE800) [pid = 2348] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:14:52 INFO - PROCESS | 2348 | --DOMWINDOW == 78 (137D2400) [pid = 2348] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:14:52 INFO - PROCESS | 2348 | --DOMWINDOW == 77 (0D539000) [pid = 2348] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:14:53 INFO - PROCESS | 2348 | 1464290093172 Marionette TRACE conn8 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 771ms 12:14:53 INFO - PROCESS | 2348 | 1464290093210 Marionette TRACE conn8 -> [0,2021,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 2348 | 1464290093212 Marionette TRACE conn8 <- [1,2021,null,{"value":"13"}] 12:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:14:53 INFO - PROCESS | 2348 | 1464290093215 Marionette TRACE conn8 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 2348 | 1464290093217 Marionette TRACE conn8 <- [1,2022,null,{}] 12:14:53 INFO - PROCESS | 2348 | 1464290093220 Marionette TRACE conn8 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:53 INFO - PROCESS | 2348 | 1464290093311 Marionette TRACE conn8 <- [1,2023,null,{"value":null}] 12:14:53 INFO - PROCESS | 2348 | 1464290093317 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 2348 | ++DOCSHELL 1228D400 == 40 [pid = 2348] [id = 515] 12:14:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 78 (13050000) [pid = 2348] [serial = 1545] [outer = 00000000] 12:14:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 79 (16B9F800) [pid = 2348] [serial = 1546] [outer = 13050000] 12:14:53 INFO - PROCESS | 2348 | 1464290093364 Marionette DEBUG loaded listener.js 12:14:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 80 (16BC2800) [pid = 2348] [serial = 1547] [outer = 13050000] 12:14:53 INFO - PROCESS | 2348 | 1464290093795 Marionette TRACE conn8 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 12:14:53 INFO - PROCESS | 2348 | 1464290093846 Marionette TRACE conn8 -> [0,2025,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 2348 | 1464290093848 Marionette TRACE conn8 <- [1,2025,null,{"value":"13"}] 12:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:14:53 INFO - PROCESS | 2348 | 1464290093856 Marionette TRACE conn8 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 2348 | 1464290093858 Marionette TRACE conn8 <- [1,2026,null,{}] 12:14:53 INFO - PROCESS | 2348 | 1464290093861 Marionette TRACE conn8 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:53 INFO - PROCESS | 2348 | 1464290093942 Marionette TRACE conn8 <- [1,2027,null,{"value":null}] 12:14:53 INFO - PROCESS | 2348 | 1464290093951 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 2348 | ++DOCSHELL 16BC8400 == 41 [pid = 2348] [id = 516] 12:14:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (16BCBC00) [pid = 2348] [serial = 1548] [outer = 00000000] 12:14:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (16C64C00) [pid = 2348] [serial = 1549] [outer = 16BCBC00] 12:14:54 INFO - PROCESS | 2348 | 1464290093995 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (16C6A400) [pid = 2348] [serial = 1550] [outer = 16BCBC00] 12:14:54 INFO - PROCESS | 2348 | 1464290094437 Marionette TRACE conn8 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 631ms 12:14:54 INFO - PROCESS | 2348 | 1464290094498 Marionette TRACE conn8 -> [0,2029,"getWindowHandle",null] 12:14:54 INFO - PROCESS | 2348 | 1464290094500 Marionette TRACE conn8 <- [1,2029,null,{"value":"13"}] 12:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:14:54 INFO - PROCESS | 2348 | 1464290094503 Marionette TRACE conn8 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:14:54 INFO - PROCESS | 2348 | 1464290094505 Marionette TRACE conn8 <- [1,2030,null,{}] 12:14:54 INFO - PROCESS | 2348 | 1464290094509 Marionette TRACE conn8 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:54 INFO - PROCESS | 2348 | 1464290094590 Marionette TRACE conn8 <- [1,2031,null,{"value":null}] 12:14:54 INFO - PROCESS | 2348 | 1464290094597 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:54 INFO - PROCESS | 2348 | ++DOCSHELL 16C66800 == 42 [pid = 2348] [id = 517] 12:14:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (16D0EC00) [pid = 2348] [serial = 1551] [outer = 00000000] 12:14:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (16FB5000) [pid = 2348] [serial = 1552] [outer = 16D0EC00] 12:14:54 INFO - PROCESS | 2348 | 1464290094644 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (17159400) [pid = 2348] [serial = 1553] [outer = 16D0EC00] 12:14:55 INFO - PROCESS | 2348 | 1464290095358 Marionette TRACE conn8 <- [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]]]}] 12:14:55 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) 12:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 930ms 12:14:55 INFO - PROCESS | 2348 | 1464290095436 Marionette TRACE conn8 -> [0,2033,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 2348 | 1464290095440 Marionette TRACE conn8 <- [1,2033,null,{"value":"13"}] 12:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:14:55 INFO - PROCESS | 2348 | 1464290095445 Marionette TRACE conn8 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 2348 | 1464290095448 Marionette TRACE conn8 <- [1,2034,null,{}] 12:14:55 INFO - PROCESS | 2348 | 1464290095454 Marionette TRACE conn8 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:55 INFO - PROCESS | 2348 | 1464290095601 Marionette TRACE conn8 <- [1,2035,null,{"value":null}] 12:14:55 INFO - PROCESS | 2348 | 1464290095731 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:55 INFO - PROCESS | 2348 | ++DOCSHELL 0D26E400 == 43 [pid = 2348] [id = 518] 12:14:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (0D53B800) [pid = 2348] [serial = 1554] [outer = 00000000] 12:14:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (11FE7800) [pid = 2348] [serial = 1555] [outer = 0D53B800] 12:14:55 INFO - PROCESS | 2348 | 1464290095789 Marionette DEBUG loaded listener.js 12:14:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (12128000) [pid = 2348] [serial = 1556] [outer = 0D53B800] 12:14:56 INFO - PROCESS | 2348 | --DOCSHELL 185E9C00 == 42 [pid = 2348] [id = 11] 12:14:56 INFO - PROCESS | 2348 | 1464290096433 Marionette TRACE conn8 <- [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]]]}] 12:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1025ms 12:14:56 INFO - PROCESS | 2348 | 1464290096472 Marionette TRACE conn8 -> [0,2037,"getWindowHandle",null] 12:14:56 INFO - PROCESS | 2348 | 1464290096478 Marionette TRACE conn8 <- [1,2037,null,{"value":"13"}] 12:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:14:56 INFO - PROCESS | 2348 | 1464290096485 Marionette TRACE conn8 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:14:56 INFO - PROCESS | 2348 | 1464290096488 Marionette TRACE conn8 <- [1,2038,null,{}] 12:14:56 INFO - PROCESS | 2348 | 1464290096492 Marionette TRACE conn8 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:56 INFO - PROCESS | 2348 | 1464290096627 Marionette TRACE conn8 <- [1,2039,null,{"value":null}] 12:14:56 INFO - PROCESS | 2348 | 1464290096762 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:56 INFO - PROCESS | 2348 | ++DOCSHELL 144D0000 == 43 [pid = 2348] [id = 519] 12:14:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (148C5800) [pid = 2348] [serial = 1557] [outer = 00000000] 12:14:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (161B6C00) [pid = 2348] [serial = 1558] [outer = 148C5800] 12:14:56 INFO - PROCESS | 2348 | 1464290096818 Marionette DEBUG loaded listener.js 12:14:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (161D4400) [pid = 2348] [serial = 1559] [outer = 148C5800] 12:14:57 INFO - PROCESS | 2348 | 1464290097408 Marionette TRACE conn8 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 12:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:14:57 INFO - PROCESS | 2348 | 1464290097456 Marionette TRACE conn8 -> [0,2041,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 2348 | 1464290097459 Marionette TRACE conn8 <- [1,2041,null,{"value":"13"}] 12:14:57 INFO - PROCESS | 2348 | 1464290097463 Marionette TRACE conn8 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 2348 | 1464290097467 Marionette TRACE conn8 <- [1,2042,null,{}] 12:14:57 INFO - PROCESS | 2348 | 1464290097478 Marionette TRACE conn8 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:57 INFO - PROCESS | 2348 | 1464290097588 Marionette TRACE conn8 <- [1,2043,null,{"value":null}] 12:14:57 INFO - PROCESS | 2348 | 1464290097725 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 2348 | ++DOCSHELL 17160C00 == 44 [pid = 2348] [id = 520] 12:14:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (17161C00) [pid = 2348] [serial = 1560] [outer = 00000000] 12:14:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (175A9400) [pid = 2348] [serial = 1561] [outer = 17161C00] 12:14:57 INFO - PROCESS | 2348 | 1464290097785 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (175BA000) [pid = 2348] [serial = 1562] [outer = 17161C00] 12:14:58 INFO - PROCESS | 2348 | 1464290098400 Marionette TRACE conn8 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 970ms 12:14:58 INFO - PROCESS | 2348 | 1464290098436 Marionette TRACE conn8 -> [0,2045,"getWindowHandle",null] 12:14:58 INFO - PROCESS | 2348 | 1464290098440 Marionette TRACE conn8 <- [1,2045,null,{"value":"13"}] 12:14:58 INFO - PROCESS | 2348 | 1464290098443 Marionette TRACE conn8 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:14:58 INFO - PROCESS | 2348 | 1464290098445 Marionette TRACE conn8 <- [1,2046,null,{}] 12:14:58 INFO - PROCESS | 2348 | 1464290098449 Marionette TRACE conn8 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:58 INFO - PROCESS | 2348 | 1464290098556 Marionette TRACE conn8 <- [1,2047,null,{"value":null}] 12:14:58 INFO - PROCESS | 2348 | 1464290098690 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:58 INFO - PROCESS | 2348 | ++DOCSHELL 16238000 == 45 [pid = 2348] [id = 521] 12:14:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (1715AC00) [pid = 2348] [serial = 1563] [outer = 00000000] 12:14:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (1858C800) [pid = 2348] [serial = 1564] [outer = 1715AC00] 12:14:58 INFO - PROCESS | 2348 | 1464290098747 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (18597C00) [pid = 2348] [serial = 1565] [outer = 1715AC00] 12:14:59 INFO - PROCESS | 2348 | 1464290099443 Marionette TRACE conn8 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1017ms 12:14:59 INFO - PROCESS | 2348 | 1464290099463 Marionette TRACE conn8 -> [0,2049,"getWindowHandle",null] 12:14:59 INFO - PROCESS | 2348 | 1464290099467 Marionette TRACE conn8 <- [1,2049,null,{"value":"13"}] 12:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:14:59 INFO - PROCESS | 2348 | 1464290099506 Marionette TRACE conn8 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:14:59 INFO - PROCESS | 2348 | 1464290099510 Marionette TRACE conn8 <- [1,2050,null,{}] 12:14:59 INFO - PROCESS | 2348 | 1464290099515 Marionette TRACE conn8 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:59 INFO - PROCESS | 2348 | 1464290099615 Marionette TRACE conn8 <- [1,2051,null,{"value":null}] 12:14:59 INFO - PROCESS | 2348 | 1464290099726 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 2348 | ++DOCSHELL 11D13800 == 46 [pid = 2348] [id = 522] 12:14:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (11F2C000) [pid = 2348] [serial = 1566] [outer = 00000000] 12:14:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (12294000) [pid = 2348] [serial = 1567] [outer = 11F2C000] 12:14:59 INFO - PROCESS | 2348 | 1464290099778 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (12FD0000) [pid = 2348] [serial = 1568] [outer = 11F2C000] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (16B19800) [pid = 2348] [serial = 1501] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (16BC3400) [pid = 2348] [serial = 1504] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (16B19C00) [pid = 2348] [serial = 1502] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (16BC9C00) [pid = 2348] [serial = 1505] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (16BAEC00) [pid = 2348] [serial = 1510] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (161B0800) [pid = 2348] [serial = 1495] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (161B0C00) [pid = 2348] [serial = 1496] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (153F4C00) [pid = 2348] [serial = 1492] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (15702000) [pid = 2348] [serial = 1493] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (0DB80400) [pid = 2348] [serial = 1480] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (0E6AC400) [pid = 2348] [serial = 1481] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (0D53C800) [pid = 2348] [serial = 1477] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (0D7EC400) [pid = 2348] [serial = 1478] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (12FC8000) [pid = 2348] [serial = 1486] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (13048000) [pid = 2348] [serial = 1487] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (11D1E800) [pid = 2348] [serial = 1483] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (11FE7000) [pid = 2348] [serial = 1484] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (16230000) [pid = 2348] [serial = 1498] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (137DAC00) [pid = 2348] [serial = 1489] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (1448A400) [pid = 2348] [serial = 1490] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 80 (0EFA1400) [pid = 2348] [serial = 1507] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 79 (1340A400) [pid = 2348] [serial = 1508] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 78 (16C66000) [pid = 2348] [serial = 1511] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 77 (1715DC00) [pid = 2348] [serial = 1514] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 76 (161D7800) [pid = 2348] [serial = 1499] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | --DOMWINDOW == 75 (170D3800) [pid = 2348] [serial = 1513] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2348 | 1464290100397 Marionette TRACE conn8 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 950ms 12:15:00 INFO - PROCESS | 2348 | 1464290100442 Marionette TRACE conn8 -> [0,2053,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 2348 | 1464290100447 Marionette TRACE conn8 <- [1,2053,null,{"value":"13"}] 12:15:00 INFO - PROCESS | 2348 | 1464290100453 Marionette TRACE conn8 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:15:00 INFO - PROCESS | 2348 | 1464290100456 Marionette TRACE conn8 <- [1,2054,null,{}] 12:15:00 INFO - PROCESS | 2348 | 1464290100459 Marionette TRACE conn8 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:00 INFO - PROCESS | 2348 | 1464290100551 Marionette TRACE conn8 <- [1,2055,null,{"value":null}] 12:15:00 INFO - PROCESS | 2348 | 1464290100649 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:00 INFO - PROCESS | 2348 | ++DOCSHELL 0D536C00 == 47 [pid = 2348] [id = 523] 12:15:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 76 (0D734C00) [pid = 2348] [serial = 1569] [outer = 00000000] 12:15:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 77 (0EF0F800) [pid = 2348] [serial = 1570] [outer = 0D734C00] 12:15:00 INFO - PROCESS | 2348 | 1464290100696 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 78 (11D14400) [pid = 2348] [serial = 1571] [outer = 0D734C00] 12:15:01 INFO - PROCESS | 2348 | 1464290101107 Marionette TRACE conn8 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 671ms 12:15:01 INFO - PROCESS | 2348 | 1464290101127 Marionette TRACE conn8 -> [0,2057,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 2348 | 1464290101130 Marionette TRACE conn8 <- [1,2057,null,{"value":"13"}] 12:15:01 INFO - PROCESS | 2348 | 1464290101133 Marionette TRACE conn8 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:15:01 INFO - PROCESS | 2348 | 1464290101137 Marionette TRACE conn8 <- [1,2058,null,{}] 12:15:01 INFO - PROCESS | 2348 | 1464290101147 Marionette TRACE conn8 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:01 INFO - PROCESS | 2348 | 1464290101233 Marionette TRACE conn8 <- [1,2059,null,{"value":null}] 12:15:01 INFO - PROCESS | 2348 | 1464290101241 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 2348 | ++DOCSHELL 12295C00 == 48 [pid = 2348] [id = 524] 12:15:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 79 (12F0B400) [pid = 2348] [serial = 1572] [outer = 00000000] 12:15:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 80 (1448B000) [pid = 2348] [serial = 1573] [outer = 12F0B400] 12:15:01 INFO - PROCESS | 2348 | 1464290101291 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (148CAC00) [pid = 2348] [serial = 1574] [outer = 12F0B400] 12:15:01 INFO - PROCESS | 2348 | 1464290101758 Marionette TRACE conn8 <- [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]]]}] 12:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 12:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:15:01 INFO - PROCESS | 2348 | 1464290101807 Marionette TRACE conn8 -> [0,2061,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 2348 | 1464290101810 Marionette TRACE conn8 <- [1,2061,null,{"value":"13"}] 12:15:01 INFO - PROCESS | 2348 | 1464290101814 Marionette TRACE conn8 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - PROCESS | 2348 | 1464290101815 Marionette TRACE conn8 <- [1,2062,null,{}] 12:15:01 INFO - PROCESS | 2348 | 1464290101819 Marionette TRACE conn8 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:01 INFO - PROCESS | 2348 | 1464290101906 Marionette TRACE conn8 <- [1,2063,null,{"value":null}] 12:15:01 INFO - PROCESS | 2348 | 1464290101913 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 2348 | ++DOCSHELL 153EF800 == 49 [pid = 2348] [id = 525] 12:15:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (153F1400) [pid = 2348] [serial = 1575] [outer = 00000000] 12:15:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (153F8400) [pid = 2348] [serial = 1576] [outer = 153F1400] 12:15:01 INFO - PROCESS | 2348 | 1464290101963 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (161B0800) [pid = 2348] [serial = 1577] [outer = 153F1400] 12:15:02 INFO - PROCESS | 2348 | 1464290102417 Marionette TRACE conn8 <- [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]]]}] 12:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 12:15:02 INFO - PROCESS | 2348 | 1464290102447 Marionette TRACE conn8 -> [0,2065,"getWindowHandle",null] 12:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:15:02 INFO - PROCESS | 2348 | 1464290102449 Marionette TRACE conn8 <- [1,2065,null,{"value":"13"}] 12:15:02 INFO - PROCESS | 2348 | 1464290102453 Marionette TRACE conn8 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:15:02 INFO - PROCESS | 2348 | 1464290102464 Marionette TRACE conn8 <- [1,2066,null,{}] 12:15:02 INFO - PROCESS | 2348 | 1464290102475 Marionette TRACE conn8 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:02 INFO - PROCESS | 2348 | 1464290102591 Marionette TRACE conn8 <- [1,2067,null,{"value":null}] 12:15:02 INFO - PROCESS | 2348 | 1464290102599 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:02 INFO - PROCESS | 2348 | ++DOCSHELL 0D7EC400 == 50 [pid = 2348] [id = 526] 12:15:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (161B3400) [pid = 2348] [serial = 1578] [outer = 00000000] 12:15:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (161D1C00) [pid = 2348] [serial = 1579] [outer = 161B3400] 12:15:02 INFO - PROCESS | 2348 | 1464290102645 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (16235C00) [pid = 2348] [serial = 1580] [outer = 161B3400] 12:15:03 INFO - PROCESS | 2348 | 1464290103151 Marionette TRACE conn8 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 750ms 12:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:15:03 INFO - PROCESS | 2348 | 1464290103207 Marionette TRACE conn8 -> [0,2069,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 2348 | 1464290103209 Marionette TRACE conn8 <- [1,2069,null,{"value":"13"}] 12:15:03 INFO - PROCESS | 2348 | 1464290103212 Marionette TRACE conn8 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 2348 | 1464290103214 Marionette TRACE conn8 <- [1,2070,null,{}] 12:15:03 INFO - PROCESS | 2348 | 1464290103218 Marionette TRACE conn8 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:03 INFO - PROCESS | 2348 | 1464290103359 Marionette TRACE conn8 <- [1,2071,null,{"value":null}] 12:15:03 INFO - PROCESS | 2348 | 1464290103427 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 2348 | ++DOCSHELL 16B0E400 == 51 [pid = 2348] [id = 527] 12:15:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (16B19800) [pid = 2348] [serial = 1581] [outer = 00000000] 12:15:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (16BAE800) [pid = 2348] [serial = 1582] [outer = 16B19800] 12:15:03 INFO - PROCESS | 2348 | 1464290103478 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (16C5D800) [pid = 2348] [serial = 1583] [outer = 16B19800] 12:15:03 INFO - PROCESS | 2348 | 1464290103915 Marionette TRACE conn8 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 731ms 12:15:03 INFO - PROCESS | 2348 | 1464290103968 Marionette TRACE conn8 -> [0,2073,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 2348 | 1464290103970 Marionette TRACE conn8 <- [1,2073,null,{"value":"13"}] 12:15:03 INFO - PROCESS | 2348 | 1464290103973 Marionette TRACE conn8 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 2348 | 1464290103975 Marionette TRACE conn8 <- [1,2074,null,{}] 12:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:15:03 INFO - PROCESS | 2348 | 1464290103978 Marionette TRACE conn8 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:04 INFO - PROCESS | 2348 | 1464290104095 Marionette TRACE conn8 <- [1,2075,null,{"value":null}] 12:15:04 INFO - PROCESS | 2348 | 1464290104158 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 2348 | ++DOCSHELL 0CDEF800 == 52 [pid = 2348] [id = 528] 12:15:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (0D273800) [pid = 2348] [serial = 1584] [outer = 00000000] 12:15:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (16DD2C00) [pid = 2348] [serial = 1585] [outer = 0D273800] 12:15:04 INFO - PROCESS | 2348 | 1464290104202 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (16DD4000) [pid = 2348] [serial = 1586] [outer = 0D273800] 12:15:04 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (11A42400) [pid = 2348] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:15:04 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (153F0000) [pid = 2348] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:15:04 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (12FC6400) [pid = 2348] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:15:04 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (0D53D800) [pid = 2348] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:15:04 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (16BCBC00) [pid = 2348] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:15:04 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (161CF000) [pid = 2348] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:15:04 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (137D5000) [pid = 2348] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:15:04 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (16B14000) [pid = 2348] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:15:04 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (13050000) [pid = 2348] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:15:04 INFO - PROCESS | 2348 | 1464290104690 Marionette TRACE conn8 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 770ms 12:15:04 INFO - PROCESS | 2348 | 1464290104750 Marionette TRACE conn8 -> [0,2077,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 2348 | 1464290104752 Marionette TRACE conn8 <- [1,2077,null,{"value":"13"}] 12:15:04 INFO - PROCESS | 2348 | 1464290104755 Marionette TRACE conn8 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:15:04 INFO - PROCESS | 2348 | 1464290104757 Marionette TRACE conn8 <- [1,2078,null,{}] 12:15:04 INFO - PROCESS | 2348 | 1464290104761 Marionette TRACE conn8 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:04 INFO - PROCESS | 2348 | 1464290104884 Marionette TRACE conn8 <- [1,2079,null,{"value":null}] 12:15:04 INFO - PROCESS | 2348 | 1464290104946 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 2348 | ++DOCSHELL 11D20400 == 53 [pid = 2348] [id = 529] 12:15:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (12181C00) [pid = 2348] [serial = 1587] [outer = 00000000] 12:15:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (16232400) [pid = 2348] [serial = 1588] [outer = 12181C00] 12:15:05 INFO - PROCESS | 2348 | 1464290104991 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (16B1A400) [pid = 2348] [serial = 1589] [outer = 12181C00] 12:15:05 INFO - PROCESS | 2348 | 1464290105347 Marionette TRACE conn8 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 12:15:05 INFO - PROCESS | 2348 | 1464290105389 Marionette TRACE conn8 -> [0,2081,"getWindowHandle",null] 12:15:05 INFO - PROCESS | 2348 | 1464290105391 Marionette TRACE conn8 <- [1,2081,null,{"value":"13"}] 12:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:15:05 INFO - PROCESS | 2348 | 1464290105394 Marionette TRACE conn8 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:15:05 INFO - PROCESS | 2348 | 1464290105396 Marionette TRACE conn8 <- [1,2082,null,{}] 12:15:05 INFO - PROCESS | 2348 | 1464290105400 Marionette TRACE conn8 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:05 INFO - PROCESS | 2348 | 1464290105544 Marionette TRACE conn8 <- [1,2083,null,{"value":null}] 12:15:05 INFO - PROCESS | 2348 | 1464290105554 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:05 INFO - PROCESS | 2348 | ++DOCSHELL 0D254800 == 54 [pid = 2348] [id = 530] 12:15:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (16F3EC00) [pid = 2348] [serial = 1590] [outer = 00000000] 12:15:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (175C3C00) [pid = 2348] [serial = 1591] [outer = 16F3EC00] 12:15:05 INFO - PROCESS | 2348 | 1464290105600 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (186DB800) [pid = 2348] [serial = 1592] [outer = 16F3EC00] 12:15:06 INFO - PROCESS | 2348 | 1464290106003 Marionette TRACE conn8 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 12:15:06 INFO - PROCESS | 2348 | 1464290106025 Marionette TRACE conn8 -> [0,2085,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 2348 | 1464290106027 Marionette TRACE conn8 <- [1,2085,null,{"value":"13"}] 12:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:15:06 INFO - PROCESS | 2348 | 1464290106030 Marionette TRACE conn8 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 2348 | 1464290106032 Marionette TRACE conn8 <- [1,2086,null,{}] 12:15:06 INFO - PROCESS | 2348 | 1464290106035 Marionette TRACE conn8 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:06 INFO - PROCESS | 2348 | 1464290106117 Marionette TRACE conn8 <- [1,2087,null,{"value":null}] 12:15:06 INFO - PROCESS | 2348 | 1464290106212 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 2348 | ++DOCSHELL 175C2800 == 55 [pid = 2348] [id = 531] 12:15:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (175C4800) [pid = 2348] [serial = 1593] [outer = 00000000] 12:15:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (18B19000) [pid = 2348] [serial = 1594] [outer = 175C4800] 12:15:06 INFO - PROCESS | 2348 | 1464290106257 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (18C9D400) [pid = 2348] [serial = 1595] [outer = 175C4800] 12:15:06 INFO - PROCESS | 2348 | 1464290106691 Marionette TRACE conn8 <- [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]]]}] 12:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 731ms 12:15:06 INFO - PROCESS | 2348 | 1464290106763 Marionette TRACE conn8 -> [0,2089,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 2348 | 1464290106768 Marionette TRACE conn8 <- [1,2089,null,{"value":"13"}] 12:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:15:06 INFO - PROCESS | 2348 | 1464290106867 Marionette TRACE conn8 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 2348 | 1464290106871 Marionette TRACE conn8 <- [1,2090,null,{}] 12:15:06 INFO - PROCESS | 2348 | 1464290106878 Marionette TRACE conn8 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:07 INFO - PROCESS | 2348 | 1464290106992 Marionette TRACE conn8 <- [1,2091,null,{"value":null}] 12:15:07 INFO - PROCESS | 2348 | 1464290107095 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:07 INFO - PROCESS | 2348 | ++DOCSHELL 0D86B800 == 56 [pid = 2348] [id = 532] 12:15:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (0D871C00) [pid = 2348] [serial = 1596] [outer = 00000000] 12:15:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (0DB26C00) [pid = 2348] [serial = 1597] [outer = 0D871C00] 12:15:07 INFO - PROCESS | 2348 | 1464290107166 Marionette DEBUG loaded listener.js 12:15:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (11C28400) [pid = 2348] [serial = 1598] [outer = 0D871C00] 12:15:07 INFO - PROCESS | 2348 | 1464290107725 Marionette TRACE conn8 <- [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]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 970ms 12:15:07 INFO - PROCESS | 2348 | 1464290107800 Marionette TRACE conn8 -> [0,2093,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 2348 | 1464290107806 Marionette TRACE conn8 <- [1,2093,null,{"value":"13"}] 12:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:15:07 INFO - PROCESS | 2348 | 1464290107813 Marionette TRACE conn8 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - PROCESS | 2348 | 1464290107815 Marionette TRACE conn8 <- [1,2094,null,{}] 12:15:07 INFO - PROCESS | 2348 | 1464290107820 Marionette TRACE conn8 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:07 INFO - PROCESS | 2348 | 1464290107966 Marionette TRACE conn8 <- [1,2095,null,{"value":null}] 12:15:08 INFO - PROCESS | 2348 | 1464290108104 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:08 INFO - PROCESS | 2348 | ++DOCSHELL 0D24AC00 == 57 [pid = 2348] [id = 533] 12:15:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (12FCB000) [pid = 2348] [serial = 1599] [outer = 00000000] 12:15:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (1448B400) [pid = 2348] [serial = 1600] [outer = 12FCB000] 12:15:08 INFO - PROCESS | 2348 | 1464290108160 Marionette DEBUG loaded listener.js 12:15:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (14CE1800) [pid = 2348] [serial = 1601] [outer = 12FCB000] 12:15:08 INFO - PROCESS | 2348 | 1464290108761 Marionette TRACE conn8 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 12:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 970ms 12:15:08 INFO - PROCESS | 2348 | 1464290108784 Marionette TRACE conn8 -> [0,2097,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 2348 | 1464290108787 Marionette TRACE conn8 <- [1,2097,null,{"value":"13"}] 12:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:15:08 INFO - PROCESS | 2348 | 1464290108790 Marionette TRACE conn8 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - PROCESS | 2348 | 1464290108794 Marionette TRACE conn8 <- [1,2098,null,{}] 12:15:08 INFO - PROCESS | 2348 | 1464290108806 Marionette TRACE conn8 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:08 INFO - PROCESS | 2348 | 1464290108920 Marionette TRACE conn8 <- [1,2099,null,{"value":null}] 12:15:09 INFO - PROCESS | 2348 | 1464290109058 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 2348 | ++DOCSHELL 16BA8400 == 58 [pid = 2348] [id = 534] 12:15:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (16BC0000) [pid = 2348] [serial = 1602] [outer = 00000000] 12:15:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (16C62800) [pid = 2348] [serial = 1603] [outer = 16BC0000] 12:15:09 INFO - PROCESS | 2348 | 1464290109118 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (175B0800) [pid = 2348] [serial = 1604] [outer = 16BC0000] 12:15:09 INFO - PROCESS | 2348 | 1464290109744 Marionette TRACE conn8 <- [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]]]}] 12:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 970ms 12:15:09 INFO - PROCESS | 2348 | 1464290109763 Marionette TRACE conn8 -> [0,2101,"getWindowHandle",null] 12:15:09 INFO - PROCESS | 2348 | 1464290109766 Marionette TRACE conn8 <- [1,2101,null,{"value":"13"}] 12:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:15:09 INFO - PROCESS | 2348 | 1464290109770 Marionette TRACE conn8 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:15:09 INFO - PROCESS | 2348 | 1464290109772 Marionette TRACE conn8 <- [1,2102,null,{}] 12:15:09 INFO - PROCESS | 2348 | 1464290109775 Marionette TRACE conn8 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:09 INFO - PROCESS | 2348 | 1464290109885 Marionette TRACE conn8 <- [1,2103,null,{"value":null}] 12:15:10 INFO - PROCESS | 2348 | 1464290109995 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 2348 | ++DOCSHELL 18CA4C00 == 59 [pid = 2348] [id = 535] 12:15:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (18CA7000) [pid = 2348] [serial = 1605] [outer = 00000000] 12:15:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (18DD4800) [pid = 2348] [serial = 1606] [outer = 18CA7000] 12:15:10 INFO - PROCESS | 2348 | 1464290110050 Marionette DEBUG loaded listener.js 12:15:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (19A07000) [pid = 2348] [serial = 1607] [outer = 18CA7000] 12:15:10 INFO - PROCESS | 2348 | 1464290110660 Marionette TRACE conn8 <- [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]]]}] 12:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 930ms 12:15:10 INFO - PROCESS | 2348 | 1464290110704 Marionette TRACE conn8 -> [0,2105,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 2348 | 1464290110706 Marionette TRACE conn8 <- [1,2105,null,{"value":"13"}] 12:15:10 INFO - PROCESS | 2348 | 1464290110709 Marionette TRACE conn8 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:15:10 INFO - PROCESS | 2348 | 1464290110711 Marionette TRACE conn8 <- [1,2106,null,{}] 12:15:10 INFO - PROCESS | 2348 | 1464290110715 Marionette TRACE conn8 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:10 INFO - PROCESS | 2348 | 1464290110823 Marionette TRACE conn8 <- [1,2107,null,{"value":null}] 12:15:10 INFO - PROCESS | 2348 | 1464290110934 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 2348 | ++DOCSHELL 19B05400 == 60 [pid = 2348] [id = 536] 12:15:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (19B06000) [pid = 2348] [serial = 1608] [outer = 00000000] 12:15:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (19B0D800) [pid = 2348] [serial = 1609] [outer = 19B06000] 12:15:11 INFO - PROCESS | 2348 | 1464290110989 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (19B2FC00) [pid = 2348] [serial = 1610] [outer = 19B06000] 12:15:11 INFO - PROCESS | 2348 | 1464290111638 Marionette TRACE conn8 <- [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]]]}] 12:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 970ms 12:15:11 INFO - PROCESS | 2348 | 1464290111684 Marionette TRACE conn8 -> [0,2109,"getWindowHandle",null] 12:15:11 INFO - PROCESS | 2348 | 1464290111686 Marionette TRACE conn8 <- [1,2109,null,{"value":"13"}] 12:15:11 INFO - PROCESS | 2348 | 1464290111690 Marionette TRACE conn8 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:15:11 INFO - PROCESS | 2348 | 1464290111692 Marionette TRACE conn8 <- [1,2110,null,{}] 12:15:11 INFO - PROCESS | 2348 | 1464290111696 Marionette TRACE conn8 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:11 INFO - PROCESS | 2348 | 1464290111952 Marionette TRACE conn8 <- [1,2111,null,{"value":null}] 12:15:12 INFO - PROCESS | 2348 | 1464290112106 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 2348 | ++DOCSHELL 0D873000 == 61 [pid = 2348] [id = 537] 12:15:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (0D874000) [pid = 2348] [serial = 1611] [outer = 00000000] 12:15:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (0E6AC400) [pid = 2348] [serial = 1612] [outer = 0D874000] 12:15:12 INFO - PROCESS | 2348 | 1464290112157 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (12101C00) [pid = 2348] [serial = 1613] [outer = 0D874000] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 0E34E800 == 60 [pid = 2348] [id = 402] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 1228D400 == 59 [pid = 2348] [id = 515] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 161B0400 == 58 [pid = 2348] [id = 513] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 1340DC00 == 57 [pid = 2348] [id = 511] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 0E3B0000 == 56 [pid = 2348] [id = 404] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 14C5A800 == 55 [pid = 2348] [id = 405] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 0D86C400 == 54 [pid = 2348] [id = 403] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 0D254800 == 53 [pid = 2348] [id = 530] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 11D20400 == 52 [pid = 2348] [id = 529] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 0CDEF800 == 51 [pid = 2348] [id = 528] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 16B0E400 == 50 [pid = 2348] [id = 527] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 0D7EC400 == 49 [pid = 2348] [id = 526] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 12295C00 == 48 [pid = 2348] [id = 524] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 0D536C00 == 47 [pid = 2348] [id = 523] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 0CB26C00 == 46 [pid = 2348] [id = 12] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 11D13800 == 45 [pid = 2348] [id = 522] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (16FB5000) [pid = 2348] [serial = 1552] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOCSHELL 16C66800 == 44 [pid = 2348] [id = 517] 12:15:12 INFO - PROCESS | 2348 | 1464290112829 Marionette TRACE conn8 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1182ms 12:15:12 INFO - PROCESS | 2348 | 1464290112891 Marionette TRACE conn8 -> [0,2113,"getWindowHandle",null] 12:15:12 INFO - PROCESS | 2348 | 1464290112895 Marionette TRACE conn8 <- [1,2113,null,{"value":"13"}] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (16B0EC00) [pid = 2348] [serial = 1541] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (16BAC400) [pid = 2348] [serial = 1544] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (16C64C00) [pid = 2348] [serial = 1549] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (16B9F800) [pid = 2348] [serial = 1546] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (16BC2800) [pid = 2348] [serial = 1547] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (14DAF400) [pid = 2348] [serial = 1535] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (11CD4400) [pid = 2348] [serial = 1528] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (15704C00) [pid = 2348] [serial = 1537] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (11D15C00) [pid = 2348] [serial = 1529] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (12FD4800) [pid = 2348] [serial = 1522] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (175AFC00) [pid = 2348] [serial = 1516] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (12FCD400) [pid = 2348] [serial = 1531] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (13051800) [pid = 2348] [serial = 1532] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (0D876400) [pid = 2348] [serial = 1526] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (0D7F8000) [pid = 2348] [serial = 1525] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (16C6A400) [pid = 2348] [serial = 1550] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (162C6800) [pid = 2348] [serial = 1540] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (14C5FC00) [pid = 2348] [serial = 1534] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (0DB28C00) [pid = 2348] [serial = 1519] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (15707C00) [pid = 2348] [serial = 1538] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (16BA5800) [pid = 2348] [serial = 1543] [outer = 00000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2348 | 1464290112915 Marionette TRACE conn8 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:15:12 INFO - PROCESS | 2348 | 1464290112919 Marionette TRACE conn8 <- [1,2114,null,{}] 12:15:12 INFO - PROCESS | 2348 | 1464290112924 Marionette TRACE conn8 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:13 INFO - PROCESS | 2348 | 1464290113014 Marionette TRACE conn8 <- [1,2115,null,{"value":null}] 12:15:13 INFO - PROCESS | 2348 | 1464290113027 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:13 INFO - PROCESS | 2348 | ++DOCSHELL 0E3B9000 == 45 [pid = 2348] [id = 538] 12:15:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (0E6A6C00) [pid = 2348] [serial = 1614] [outer = 00000000] 12:15:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (11D13800) [pid = 2348] [serial = 1615] [outer = 0E6A6C00] 12:15:13 INFO - PROCESS | 2348 | 1464290113076 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (12108800) [pid = 2348] [serial = 1616] [outer = 0E6A6C00] 12:15:13 INFO - PROCESS | 2348 | 1464290113570 Marionette TRACE conn8 <- [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]]]}] 12:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 12:15:13 INFO - PROCESS | 2348 | 1464290113591 Marionette TRACE conn8 -> [0,2117,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 2348 | 1464290113594 Marionette TRACE conn8 <- [1,2117,null,{"value":"13"}] 12:15:13 INFO - PROCESS | 2348 | 1464290113597 Marionette TRACE conn8 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:15:13 INFO - PROCESS | 2348 | 1464290113599 Marionette TRACE conn8 <- [1,2118,null,{}] 12:15:13 INFO - PROCESS | 2348 | 1464290113602 Marionette TRACE conn8 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:13 INFO - PROCESS | 2348 | 1464290113688 Marionette TRACE conn8 <- [1,2119,null,{"value":null}] 12:15:13 INFO - PROCESS | 2348 | 1464290113729 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:13 INFO - PROCESS | 2348 | ++DOCSHELL 1481F000 == 46 [pid = 2348] [id = 539] 12:15:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (148C4400) [pid = 2348] [serial = 1617] [outer = 00000000] 12:15:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (14C5FC00) [pid = 2348] [serial = 1618] [outer = 148C4400] 12:15:13 INFO - PROCESS | 2348 | 1464290113775 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (153EE000) [pid = 2348] [serial = 1619] [outer = 148C4400] 12:15:14 INFO - PROCESS | 2348 | 1464290114266 Marionette TRACE conn8 <- [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] 12:15:14 INFO - PROCESS | 2348 | 1464290114336 Marionette TRACE conn8 <- [1,2121,null,{"value":"13"}] 12:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:15:14 INFO - PROCESS | 2348 | 1464290114346 Marionette TRACE conn8 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - PROCESS | 2348 | 1464290114351 Marionette TRACE conn8 <- [1,2122,null,{}] 12:15:14 INFO - PROCESS | 2348 | 1464290114355 Marionette TRACE conn8 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:14 INFO - PROCESS | 2348 | 1464290114481 Marionette TRACE conn8 <- [1,2123,null,{"value":null}] 12:15:14 INFO - PROCESS | 2348 | 1464290114494 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 2348 | ++DOCSHELL 153F0800 == 47 [pid = 2348] [id = 540] 12:15:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (1618FC00) [pid = 2348] [serial = 1620] [outer = 00000000] 12:15:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (161D6000) [pid = 2348] [serial = 1621] [outer = 1618FC00] 12:15:14 INFO - PROCESS | 2348 | 1464290114542 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (162C6400) [pid = 2348] [serial = 1622] [outer = 1618FC00] 12:15:15 INFO - PROCESS | 2348 | 1464290114975 Marionette TRACE conn8 <- [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",0,null,null]]]}] 12:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 690ms 12:15:15 INFO - PROCESS | 2348 | 1464290115032 Marionette TRACE conn8 -> [0,2125,"getWindowHandle",null] 12:15:15 INFO - PROCESS | 2348 | 1464290115043 Marionette TRACE conn8 <- [1,2125,null,{"value":"13"}] 12:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:15:15 INFO - PROCESS | 2348 | 1464290115096 Marionette TRACE conn8 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - PROCESS | 2348 | 1464290115099 Marionette TRACE conn8 <- [1,2126,null,{}] 12:15:15 INFO - PROCESS | 2348 | 1464290115107 Marionette TRACE conn8 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:15 INFO - PROCESS | 2348 | 1464290115229 Marionette TRACE conn8 <- [1,2127,null,{"value":null}] 12:15:15 INFO - PROCESS | 2348 | 1464290115236 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 2348 | ++DOCSHELL 0D72E000 == 48 [pid = 2348] [id = 541] 12:15:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (1618AC00) [pid = 2348] [serial = 1623] [outer = 00000000] 12:15:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (16BA5800) [pid = 2348] [serial = 1624] [outer = 1618AC00] 12:15:15 INFO - PROCESS | 2348 | 1464290115338 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (16BC0400) [pid = 2348] [serial = 1625] [outer = 1618AC00] 12:15:15 INFO - PROCESS | 2348 | 1464290115761 Marionette TRACE conn8 <- [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]]]}] 12:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 710ms 12:15:15 INFO - PROCESS | 2348 | 1464290115778 Marionette TRACE conn8 -> [0,2129,"getWindowHandle",null] 12:15:15 INFO - PROCESS | 2348 | 1464290115780 Marionette TRACE conn8 <- [1,2129,null,{"value":"13"}] 12:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:15:15 INFO - PROCESS | 2348 | 1464290115788 Marionette TRACE conn8 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - PROCESS | 2348 | 1464290115790 Marionette TRACE conn8 <- [1,2130,null,{}] 12:15:15 INFO - PROCESS | 2348 | 1464290115793 Marionette TRACE conn8 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:15 INFO - PROCESS | 2348 | 1464290115910 Marionette TRACE conn8 <- [1,2131,null,{"value":null}] 12:15:15 INFO - PROCESS | 2348 | 1464290115917 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:16 INFO - PROCESS | 2348 | ++DOCSHELL 0D7E2C00 == 49 [pid = 2348] [id = 542] 12:15:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (16BC8000) [pid = 2348] [serial = 1626] [outer = 00000000] 12:15:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (16C62400) [pid = 2348] [serial = 1627] [outer = 16BC8000] 12:15:16 INFO - PROCESS | 2348 | 1464290116030 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (16D73C00) [pid = 2348] [serial = 1628] [outer = 16BC8000] 12:15:16 INFO - PROCESS | 2348 | 1464290116486 Marionette TRACE conn8 <- [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] 12:15:16 INFO - PROCESS | 2348 | 1464290116520 Marionette TRACE conn8 <- [1,2133,null,{"value":"13"}] 12:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:15:16 INFO - PROCESS | 2348 | 1464290116523 Marionette TRACE conn8 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 2348 | 1464290116525 Marionette TRACE conn8 <- [1,2134,null,{}] 12:15:16 INFO - PROCESS | 2348 | 1464290116528 Marionette TRACE conn8 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:16 INFO - PROCESS | 2348 | 1464290116674 Marionette TRACE conn8 <- [1,2135,null,{"value":null}] 12:15:16 INFO - PROCESS | 2348 | 1464290116699 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:16 INFO - PROCESS | 2348 | ++DOCSHELL 16DD3000 == 50 [pid = 2348] [id = 543] 12:15:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (16FB5000) [pid = 2348] [serial = 1629] [outer = 00000000] 12:15:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (187AF000) [pid = 2348] [serial = 1630] [outer = 16FB5000] 12:15:16 INFO - PROCESS | 2348 | 1464290116743 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (187B0000) [pid = 2348] [serial = 1631] [outer = 16FB5000] 12:15:17 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (1715F400) [pid = 2348] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:15:17 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (153F1400) [pid = 2348] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:15:17 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (11F2C000) [pid = 2348] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:15:17 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (0D734C00) [pid = 2348] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:15:17 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (12F0B400) [pid = 2348] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:15:17 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (16B19800) [pid = 2348] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:15:17 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (16F3EC00) [pid = 2348] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:15:17 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (12181C00) [pid = 2348] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:15:17 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (0D273800) [pid = 2348] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:15:17 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (185EE800) [pid = 2348] [serial = 32] [outer = 00000000] [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.] 12:15:17 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (161B3400) [pid = 2348] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:15:17 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (185EA800) [pid = 2348] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:15:17 INFO - PROCESS | 2348 | 1464290117282 Marionette TRACE conn8 <- [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] 12:15:17 INFO - PROCESS | 2348 | 1464290117300 Marionette TRACE conn8 <- [1,2137,null,{"value":"13"}] 12:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:15:17 INFO - PROCESS | 2348 | 1464290117303 Marionette TRACE conn8 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 2348 | 1464290117305 Marionette TRACE conn8 <- [1,2138,null,{}] 12:15:17 INFO - PROCESS | 2348 | 1464290117308 Marionette TRACE conn8 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:17 INFO - PROCESS | 2348 | 1464290117403 Marionette TRACE conn8 <- [1,2139,null,{"value":null}] 12:15:17 INFO - PROCESS | 2348 | 1464290117410 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 2348 | ++DOCSHELL 12181C00 == 51 [pid = 2348] [id = 544] 12:15:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (12290400) [pid = 2348] [serial = 1632] [outer = 00000000] 12:15:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (17159800) [pid = 2348] [serial = 1633] [outer = 12290400] 12:15:17 INFO - PROCESS | 2348 | 1464290117455 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (187AE400) [pid = 2348] [serial = 1634] [outer = 12290400] 12:15:17 INFO - PROCESS | 2348 | 1464290117900 Marionette TRACE conn8 <- [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",0,null,null]]]}] 12:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 12:15:17 INFO - PROCESS | 2348 | 1464290117934 Marionette TRACE conn8 -> [0,2141,"getWindowHandle",null] 12:15:17 INFO - PROCESS | 2348 | 1464290117936 Marionette TRACE conn8 <- [1,2141,null,{"value":"13"}] 12:15:17 INFO - PROCESS | 2348 | 1464290117939 Marionette TRACE conn8 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 2348 | 1464290117941 Marionette TRACE conn8 <- [1,2142,null,{}] 12:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:15:17 INFO - PROCESS | 2348 | 1464290117945 Marionette TRACE conn8 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:18 INFO - PROCESS | 2348 | 1464290118052 Marionette TRACE conn8 <- [1,2143,null,{"value":null}] 12:15:18 INFO - PROCESS | 2348 | 1464290118062 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 2348 | ++DOCSHELL 161A9400 == 52 [pid = 2348] [id = 545] 12:15:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (18C3F800) [pid = 2348] [serial = 1635] [outer = 00000000] 12:15:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (18D2F400) [pid = 2348] [serial = 1636] [outer = 18C3F800] 12:15:18 INFO - PROCESS | 2348 | 1464290118109 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (19B0E800) [pid = 2348] [serial = 1637] [outer = 18C3F800] 12:15:18 INFO - PROCESS | 2348 | 1464290118535 Marionette TRACE conn8 <- [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]]]}] 12:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 722ms 12:15:18 INFO - PROCESS | 2348 | 1464290118681 Marionette TRACE conn8 -> [0,2145,"getWindowHandle",null] 12:15:18 INFO - PROCESS | 2348 | 1464290118683 Marionette TRACE conn8 <- [1,2145,null,{"value":"13"}] 12:15:18 INFO - PROCESS | 2348 | 1464290118686 Marionette TRACE conn8 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - PROCESS | 2348 | 1464290118688 Marionette TRACE conn8 <- [1,2146,null,{}] 12:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:15:18 INFO - PROCESS | 2348 | 1464290118691 Marionette TRACE conn8 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:18 INFO - PROCESS | 2348 | 1464290118774 Marionette TRACE conn8 <- [1,2147,null,{"value":null}] 12:15:18 INFO - PROCESS | 2348 | 1464290118781 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 2348 | ++DOCSHELL 12FC6800 == 53 [pid = 2348] [id = 546] 12:15:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (19B02000) [pid = 2348] [serial = 1638] [outer = 00000000] 12:15:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (19C31800) [pid = 2348] [serial = 1639] [outer = 19B02000] 12:15:18 INFO - PROCESS | 2348 | 1464290118830 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (19C3A800) [pid = 2348] [serial = 1640] [outer = 19B02000] 12:15:19 INFO - PROCESS | 2348 | 1464290119382 Marionette TRACE conn8 <- [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",0,null,null]]]}] 12:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 12:15:19 INFO - PROCESS | 2348 | 1464290119452 Marionette TRACE conn8 -> [0,2149,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 2348 | 1464290119456 Marionette TRACE conn8 <- [1,2149,null,{"value":"13"}] 12:15:19 INFO - PROCESS | 2348 | 1464290119463 Marionette TRACE conn8 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:15:19 INFO - PROCESS | 2348 | 1464290119467 Marionette TRACE conn8 <- [1,2150,null,{}] 12:15:19 INFO - PROCESS | 2348 | 1464290119473 Marionette TRACE conn8 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:19 INFO - PROCESS | 2348 | 1464290119589 Marionette TRACE conn8 <- [1,2151,null,{"value":null}] 12:15:19 INFO - PROCESS | 2348 | 1464290119731 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 2348 | ++DOCSHELL 0D86D000 == 54 [pid = 2348] [id = 547] 12:15:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (0D86E400) [pid = 2348] [serial = 1641] [outer = 00000000] 12:15:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (12297000) [pid = 2348] [serial = 1642] [outer = 0D86E400] 12:15:19 INFO - PROCESS | 2348 | 1464290119791 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (1340D800) [pid = 2348] [serial = 1643] [outer = 0D86E400] 12:15:20 INFO - PROCESS | 2348 | 1464290120364 Marionette TRACE conn8 <- [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]]]}] 12:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 970ms 12:15:20 INFO - PROCESS | 2348 | 1464290120440 Marionette TRACE conn8 -> [0,2153,"getWindowHandle",null] 12:15:20 INFO - PROCESS | 2348 | 1464290120446 Marionette TRACE conn8 <- [1,2153,null,{"value":"13"}] 12:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:15:20 INFO - PROCESS | 2348 | 1464290120453 Marionette TRACE conn8 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:15:20 INFO - PROCESS | 2348 | 1464290120456 Marionette TRACE conn8 <- [1,2154,null,{}] 12:15:20 INFO - PROCESS | 2348 | 1464290120460 Marionette TRACE conn8 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:20 INFO - PROCESS | 2348 | 1464290120575 Marionette TRACE conn8 <- [1,2155,null,{"value":null}] 12:15:20 INFO - PROCESS | 2348 | 1464290120716 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:20 INFO - PROCESS | 2348 | ++DOCSHELL 0D531400 == 55 [pid = 2348] [id = 548] 12:15:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (15707C00) [pid = 2348] [serial = 1644] [outer = 00000000] 12:15:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (161D7C00) [pid = 2348] [serial = 1645] [outer = 15707C00] 12:15:20 INFO - PROCESS | 2348 | 1464290120773 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (16B1B000) [pid = 2348] [serial = 1646] [outer = 15707C00] 12:15:21 INFO - PROCESS | 2348 | 1464290121382 Marionette TRACE conn8 <- [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]]]}] 12:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 970ms 12:15:21 INFO - PROCESS | 2348 | 1464290121424 Marionette TRACE conn8 -> [0,2157,"getWindowHandle",null] 12:15:21 INFO - PROCESS | 2348 | 1464290121427 Marionette TRACE conn8 <- [1,2157,null,{"value":"13"}] 12:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:15:21 INFO - PROCESS | 2348 | 1464290121431 Marionette TRACE conn8 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:15:21 INFO - PROCESS | 2348 | 1464290121435 Marionette TRACE conn8 <- [1,2158,null,{}] 12:15:21 INFO - PROCESS | 2348 | 1464290121446 Marionette TRACE conn8 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:21 INFO - PROCESS | 2348 | 1464290121559 Marionette TRACE conn8 <- [1,2159,null,{"value":null}] 12:15:21 INFO - PROCESS | 2348 | 1464290121703 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:21 INFO - PROCESS | 2348 | ++DOCSHELL 19C37000 == 56 [pid = 2348] [id = 549] 12:15:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (19C38000) [pid = 2348] [serial = 1647] [outer = 00000000] 12:15:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (19C3F800) [pid = 2348] [serial = 1648] [outer = 19C38000] 12:15:21 INFO - PROCESS | 2348 | 1464290121762 Marionette DEBUG loaded listener.js 12:15:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (19CD6400) [pid = 2348] [serial = 1649] [outer = 19C38000] 12:15:22 INFO - PROCESS | 2348 | 1464290122361 Marionette TRACE conn8 <- [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]]]}] 12:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 970ms 12:15:22 INFO - PROCESS | 2348 | 1464290122404 Marionette TRACE conn8 -> [0,2161,"getWindowHandle",null] 12:15:22 INFO - PROCESS | 2348 | 1464290122407 Marionette TRACE conn8 <- [1,2161,null,{"value":"13"}] 12:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:15:22 INFO - PROCESS | 2348 | 1464290122411 Marionette TRACE conn8 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:15:22 INFO - PROCESS | 2348 | 1464290122413 Marionette TRACE conn8 <- [1,2162,null,{}] 12:15:22 INFO - PROCESS | 2348 | 1464290122417 Marionette TRACE conn8 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:22 INFO - PROCESS | 2348 | 1464290122531 Marionette TRACE conn8 <- [1,2163,null,{"value":null}] 12:15:22 INFO - PROCESS | 2348 | 1464290122643 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:22 INFO - PROCESS | 2348 | ++DOCSHELL 19CDDC00 == 57 [pid = 2348] [id = 550] 12:15:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (19CDE000) [pid = 2348] [serial = 1650] [outer = 00000000] 12:15:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (19CE2C00) [pid = 2348] [serial = 1651] [outer = 19CDE000] 12:15:22 INFO - PROCESS | 2348 | 1464290122698 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (19D46C00) [pid = 2348] [serial = 1652] [outer = 19CDE000] 12:15:23 INFO - PROCESS | 2348 | 1464290123255 Marionette TRACE conn8 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 870ms 12:15:23 INFO - PROCESS | 2348 | 1464290123285 Marionette TRACE conn8 -> [0,2165,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 2348 | 1464290123287 Marionette TRACE conn8 <- [1,2165,null,{"value":"13"}] 12:15:23 INFO - PROCESS | 2348 | 1464290123291 Marionette TRACE conn8 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:15:23 INFO - PROCESS | 2348 | 1464290123293 Marionette TRACE conn8 <- [1,2166,null,{}] 12:15:23 INFO - PROCESS | 2348 | 1464290123297 Marionette TRACE conn8 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:23 INFO - PROCESS | 2348 | 1464290123404 Marionette TRACE conn8 <- [1,2167,null,{"value":null}] 12:15:23 INFO - PROCESS | 2348 | 1464290123516 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:23 INFO - PROCESS | 2348 | ++DOCSHELL 19CD8800 == 58 [pid = 2348] [id = 551] 12:15:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (19CE0000) [pid = 2348] [serial = 1653] [outer = 00000000] 12:15:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (19F5A800) [pid = 2348] [serial = 1654] [outer = 19CE0000] 12:15:23 INFO - PROCESS | 2348 | 1464290123570 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (19F5CC00) [pid = 2348] [serial = 1655] [outer = 19CE0000] 12:15:24 INFO - PROCESS | 2348 | 1464290124184 Marionette TRACE conn8 <- [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]]]}] 12:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 931ms 12:15:24 INFO - PROCESS | 2348 | 1464290124225 Marionette TRACE conn8 -> [0,2169,"getWindowHandle",null] 12:15:24 INFO - PROCESS | 2348 | 1464290124227 Marionette TRACE conn8 <- [1,2169,null,{"value":"13"}] 12:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:15:24 INFO - PROCESS | 2348 | 1464290124231 Marionette TRACE conn8 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:15:24 INFO - PROCESS | 2348 | 1464290124233 Marionette TRACE conn8 <- [1,2170,null,{}] 12:15:24 INFO - PROCESS | 2348 | 1464290124236 Marionette TRACE conn8 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:24 INFO - PROCESS | 2348 | 1464290124364 Marionette TRACE conn8 <- [1,2171,null,{"value":null}] 12:15:24 INFO - PROCESS | 2348 | 1464290124495 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:24 INFO - PROCESS | 2348 | ++DOCSHELL 0D870800 == 59 [pid = 2348] [id = 552] 12:15:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (11C24000) [pid = 2348] [serial = 1656] [outer = 00000000] 12:15:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (1340E000) [pid = 2348] [serial = 1657] [outer = 11C24000] 12:15:24 INFO - PROCESS | 2348 | 1464290124593 Marionette DEBUG loaded listener.js 12:15:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (16187400) [pid = 2348] [serial = 1658] [outer = 11C24000] 12:15:25 INFO - PROCESS | 2348 | 1464290125419 Marionette TRACE conn8 <- [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]]]}] 12:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1221ms 12:15:25 INFO - PROCESS | 2348 | 1464290125456 Marionette TRACE conn8 -> [0,2173,"getWindowHandle",null] 12:15:25 INFO - PROCESS | 2348 | 1464290125461 Marionette TRACE conn8 <- [1,2173,null,{"value":"13"}] 12:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:15:25 INFO - PROCESS | 2348 | 1464290125466 Marionette TRACE conn8 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:15:25 INFO - PROCESS | 2348 | 1464290125470 Marionette TRACE conn8 <- [1,2174,null,{}] 12:15:25 INFO - PROCESS | 2348 | 1464290125475 Marionette TRACE conn8 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:25 INFO - PROCESS | 2348 | 1464290125602 Marionette TRACE conn8 <- [1,2175,null,{"value":null}] 12:15:25 INFO - PROCESS | 2348 | 1464290125762 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:25 INFO - PROCESS | 2348 | ++DOCSHELL 1210A800 == 60 [pid = 2348] [id = 553] 12:15:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (12FCBC00) [pid = 2348] [serial = 1659] [outer = 00000000] 12:15:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (137DA400) [pid = 2348] [serial = 1660] [outer = 12FCBC00] 12:15:25 INFO - PROCESS | 2348 | 1464290125813 Marionette DEBUG loaded listener.js 12:15:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (14CDCC00) [pid = 2348] [serial = 1661] [outer = 12FCBC00] 12:15:26 INFO - PROCESS | 2348 | --DOCSHELL 161A9400 == 59 [pid = 2348] [id = 545] 12:15:26 INFO - PROCESS | 2348 | --DOCSHELL 12181C00 == 58 [pid = 2348] [id = 544] 12:15:26 INFO - PROCESS | 2348 | --DOCSHELL 16DD3000 == 57 [pid = 2348] [id = 543] 12:15:26 INFO - PROCESS | 2348 | --DOCSHELL 0D7E2C00 == 56 [pid = 2348] [id = 542] 12:15:26 INFO - PROCESS | 2348 | --DOCSHELL 0D72E000 == 55 [pid = 2348] [id = 541] 12:15:26 INFO - PROCESS | 2348 | --DOCSHELL 153EF800 == 54 [pid = 2348] [id = 525] 12:15:26 INFO - PROCESS | 2348 | --DOCSHELL 153F0800 == 53 [pid = 2348] [id = 540] 12:15:26 INFO - PROCESS | 2348 | --DOCSHELL 1481F000 == 52 [pid = 2348] [id = 539] 12:15:26 INFO - PROCESS | 2348 | --DOCSHELL 0E3B9000 == 51 [pid = 2348] [id = 538] 12:15:26 INFO - PROCESS | 2348 | --DOCSHELL 0D873000 == 50 [pid = 2348] [id = 537] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (185E8000) [pid = 2348] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (1858C800) [pid = 2348] [serial = 1564] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (18B19000) [pid = 2348] [serial = 1594] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (153F8400) [pid = 2348] [serial = 1576] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (12FD0000) [pid = 2348] [serial = 1568] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (12294000) [pid = 2348] [serial = 1567] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (0EF0F800) [pid = 2348] [serial = 1570] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (11D14400) [pid = 2348] [serial = 1571] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (1448B000) [pid = 2348] [serial = 1573] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (148CAC00) [pid = 2348] [serial = 1574] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (11FE7800) [pid = 2348] [serial = 1555] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (16C5D800) [pid = 2348] [serial = 1583] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (161B6C00) [pid = 2348] [serial = 1558] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (175A9400) [pid = 2348] [serial = 1561] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (16BAE800) [pid = 2348] [serial = 1582] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (186DB800) [pid = 2348] [serial = 1592] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (16232400) [pid = 2348] [serial = 1588] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (16DD2C00) [pid = 2348] [serial = 1585] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (153FBC00) [pid = 2348] [serial = 1079] [outer = 00000000] [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.] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (16DD4000) [pid = 2348] [serial = 1586] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (161D1C00) [pid = 2348] [serial = 1579] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (16235C00) [pid = 2348] [serial = 1580] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (161B0800) [pid = 2348] [serial = 1577] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (175C3C00) [pid = 2348] [serial = 1591] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (16B1A400) [pid = 2348] [serial = 1589] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (175BBC00) [pid = 2348] [serial = 1517] [outer = 00000000] [url = about:blank] 12:15:26 INFO - PROCESS | 2348 | 1464290126610 Marionette TRACE conn8 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1184ms 12:15:26 INFO - PROCESS | 2348 | 1464290126651 Marionette TRACE conn8 -> [0,2177,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 2348 | 1464290126656 Marionette TRACE conn8 <- [1,2177,null,{"value":"13"}] 12:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:15:26 INFO - PROCESS | 2348 | 1464290126714 Marionette TRACE conn8 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - PROCESS | 2348 | 1464290126718 Marionette TRACE conn8 <- [1,2178,null,{}] 12:15:26 INFO - PROCESS | 2348 | 1464290126723 Marionette TRACE conn8 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:26 INFO - PROCESS | 2348 | 1464290126826 Marionette TRACE conn8 <- [1,2179,null,{"value":null}] 12:15:26 INFO - PROCESS | 2348 | 1464290126969 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 2348 | ++DOCSHELL 0DBDE800 == 51 [pid = 2348] [id = 554] 12:15:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (0E34FC00) [pid = 2348] [serial = 1662] [outer = 00000000] 12:15:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (11CD1800) [pid = 2348] [serial = 1663] [outer = 0E34FC00] 12:15:27 INFO - PROCESS | 2348 | 1464290127027 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (11FE5000) [pid = 2348] [serial = 1664] [outer = 0E34FC00] 12:15:27 INFO - PROCESS | 2348 | 1464290127643 Marionette TRACE conn8 <- [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]]]}] 12:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 970ms 12:15:27 INFO - PROCESS | 2348 | 1464290127687 Marionette TRACE conn8 -> [0,2181,"getWindowHandle",null] 12:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:15:27 INFO - PROCESS | 2348 | 1464290127691 Marionette TRACE conn8 <- [1,2181,null,{"value":"13"}] 12:15:27 INFO - PROCESS | 2348 | 1464290127696 Marionette TRACE conn8 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - PROCESS | 2348 | 1464290127698 Marionette TRACE conn8 <- [1,2182,null,{}] 12:15:27 INFO - PROCESS | 2348 | 1464290127707 Marionette TRACE conn8 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:27 INFO - PROCESS | 2348 | 1464290127820 Marionette TRACE conn8 <- [1,2183,null,{"value":null}] 12:15:27 INFO - PROCESS | 2348 | 1464290127930 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 2348 | ++DOCSHELL 13914400 == 52 [pid = 2348] [id = 555] 12:15:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (13919400) [pid = 2348] [serial = 1665] [outer = 00000000] 12:15:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (148CAC00) [pid = 2348] [serial = 1666] [outer = 13919400] 12:15:28 INFO - PROCESS | 2348 | 1464290127986 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (153ED000) [pid = 2348] [serial = 1667] [outer = 13919400] 12:15:28 INFO - PROCESS | 2348 | 1464290128682 Marionette TRACE conn8 <- [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]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1024ms 12:15:28 INFO - PROCESS | 2348 | 1464290128721 Marionette TRACE conn8 -> [0,2185,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 2348 | 1464290128723 Marionette TRACE conn8 <- [1,2185,null,{"value":"13"}] 12:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:15:28 INFO - PROCESS | 2348 | 1464290128727 Marionette TRACE conn8 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - PROCESS | 2348 | 1464290128729 Marionette TRACE conn8 <- [1,2186,null,{}] 12:15:28 INFO - PROCESS | 2348 | 1464290128734 Marionette TRACE conn8 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:28 INFO - PROCESS | 2348 | 1464290128843 Marionette TRACE conn8 <- [1,2187,null,{"value":null}] 12:15:29 INFO - PROCESS | 2348 | 1464290128988 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 2348 | ++DOCSHELL 161CF800 == 53 [pid = 2348] [id = 556] 12:15:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (161D0800) [pid = 2348] [serial = 1668] [outer = 00000000] 12:15:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (161D7400) [pid = 2348] [serial = 1669] [outer = 161D0800] 12:15:29 INFO - PROCESS | 2348 | 1464290129051 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (16235800) [pid = 2348] [serial = 1670] [outer = 161D0800] 12:15:29 INFO - PROCESS | 2348 | 1464290129608 Marionette TRACE conn8 <- [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]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 930ms 12:15:29 INFO - PROCESS | 2348 | 1464290129660 Marionette TRACE conn8 -> [0,2189,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 2348 | 1464290129663 Marionette TRACE conn8 <- [1,2189,null,{"value":"13"}] 12:15:29 INFO - PROCESS | 2348 | 1464290129667 Marionette TRACE conn8 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:15:29 INFO - PROCESS | 2348 | 1464290129669 Marionette TRACE conn8 <- [1,2190,null,{}] 12:15:29 INFO - PROCESS | 2348 | 1464290129673 Marionette TRACE conn8 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:29 INFO - PROCESS | 2348 | 1464290129783 Marionette TRACE conn8 <- [1,2191,null,{"value":null}] 12:15:29 INFO - PROCESS | 2348 | 1464290129892 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 2348 | ++DOCSHELL 16B16800 == 54 [pid = 2348] [id = 557] 12:15:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (16B17C00) [pid = 2348] [serial = 1671] [outer = 00000000] 12:15:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (16BA3400) [pid = 2348] [serial = 1672] [outer = 16B17C00] 12:15:29 INFO - PROCESS | 2348 | 1464290129948 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (16BAD400) [pid = 2348] [serial = 1673] [outer = 16B17C00] 12:15:30 INFO - PROCESS | 2348 | 1464290130560 Marionette TRACE conn8 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 930ms 12:15:30 INFO - PROCESS | 2348 | 1464290130601 Marionette TRACE conn8 -> [0,2193,"getWindowHandle",null] 12:15:30 INFO - PROCESS | 2348 | 1464290130603 Marionette TRACE conn8 <- [1,2193,null,{"value":"13"}] 12:15:30 INFO - PROCESS | 2348 | 1464290130606 Marionette TRACE conn8 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:15:30 INFO - PROCESS | 2348 | 1464290130609 Marionette TRACE conn8 <- [1,2194,null,{}] 12:15:30 INFO - PROCESS | 2348 | 1464290130613 Marionette TRACE conn8 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:30 INFO - PROCESS | 2348 | 1464290130718 Marionette TRACE conn8 <- [1,2195,null,{"value":null}] 12:15:30 INFO - PROCESS | 2348 | 1464290130826 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:30 INFO - PROCESS | 2348 | ++DOCSHELL 11D14000 == 55 [pid = 2348] [id = 558] 12:15:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (12F02C00) [pid = 2348] [serial = 1674] [outer = 00000000] 12:15:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (16C61400) [pid = 2348] [serial = 1675] [outer = 12F02C00] 12:15:30 INFO - PROCESS | 2348 | 1464290130881 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (16C5DC00) [pid = 2348] [serial = 1676] [outer = 12F02C00] 12:15:31 INFO - PROCESS | 2348 | 1464290131478 Marionette TRACE conn8 <- [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]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 930ms 12:15:31 INFO - PROCESS | 2348 | 1464290131541 Marionette TRACE conn8 -> [0,2197,"getWindowHandle",null] 12:15:31 INFO - PROCESS | 2348 | 1464290131544 Marionette TRACE conn8 <- [1,2197,null,{"value":"13"}] 12:15:31 INFO - PROCESS | 2348 | 1464290131547 Marionette TRACE conn8 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:15:31 INFO - PROCESS | 2348 | 1464290131549 Marionette TRACE conn8 <- [1,2198,null,{}] 12:15:31 INFO - PROCESS | 2348 | 1464290131553 Marionette TRACE conn8 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:31 INFO - PROCESS | 2348 | 1464290131687 Marionette TRACE conn8 <- [1,2199,null,{"value":null}] 12:15:31 INFO - PROCESS | 2348 | 1464290131792 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 2348 | ++DOCSHELL 16DD4000 == 56 [pid = 2348] [id = 559] 12:15:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (17159C00) [pid = 2348] [serial = 1677] [outer = 00000000] 12:15:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (175B0C00) [pid = 2348] [serial = 1678] [outer = 17159C00] 12:15:31 INFO - PROCESS | 2348 | 1464290131848 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (175C4000) [pid = 2348] [serial = 1679] [outer = 17159C00] 12:15:32 INFO - PROCESS | 2348 | 1464290132408 Marionette TRACE conn8 <- [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]]]}] 12:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 930ms 12:15:32 INFO - PROCESS | 2348 | 1464290132480 Marionette TRACE conn8 -> [0,2201,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 2348 | 1464290132483 Marionette TRACE conn8 <- [1,2201,null,{"value":"13"}] 12:15:32 INFO - PROCESS | 2348 | 1464290132487 Marionette TRACE conn8 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:15:32 INFO - PROCESS | 2348 | 1464290132489 Marionette TRACE conn8 <- [1,2202,null,{}] 12:15:32 INFO - PROCESS | 2348 | 1464290132493 Marionette TRACE conn8 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:32 INFO - PROCESS | 2348 | 1464290132596 Marionette TRACE conn8 <- [1,2203,null,{"value":null}] 12:15:32 INFO - PROCESS | 2348 | 1464290132733 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:32 INFO - PROCESS | 2348 | ++DOCSHELL 185EC400 == 57 [pid = 2348] [id = 560] 12:15:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (186DB800) [pid = 2348] [serial = 1680] [outer = 00000000] 12:15:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (187B2C00) [pid = 2348] [serial = 1681] [outer = 186DB800] 12:15:32 INFO - PROCESS | 2348 | 1464290132789 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (187B3C00) [pid = 2348] [serial = 1682] [outer = 186DB800] 12:15:33 INFO - PROCESS | 2348 | 1464290133362 Marionette TRACE conn8 <- [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]]]}] 12:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 930ms 12:15:33 INFO - PROCESS | 2348 | 1464290133421 Marionette TRACE conn8 -> [0,2205,"getWindowHandle",null] 12:15:33 INFO - PROCESS | 2348 | 1464290133423 Marionette TRACE conn8 <- [1,2205,null,{"value":"13"}] 12:15:33 INFO - PROCESS | 2348 | 1464290133426 Marionette TRACE conn8 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:15:33 INFO - PROCESS | 2348 | 1464290133429 Marionette TRACE conn8 <- [1,2206,null,{}] 12:15:33 INFO - PROCESS | 2348 | 1464290133432 Marionette TRACE conn8 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:33 INFO - PROCESS | 2348 | 1464290133644 Marionette TRACE conn8 <- [1,2207,null,{"value":null}] 12:15:33 INFO - PROCESS | 2348 | 1464290133789 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:33 INFO - PROCESS | 2348 | ++DOCSHELL 0EF9D400 == 58 [pid = 2348] [id = 561] 12:15:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (0EFA1400) [pid = 2348] [serial = 1683] [outer = 00000000] 12:15:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (1210E400) [pid = 2348] [serial = 1684] [outer = 0EFA1400] 12:15:33 INFO - PROCESS | 2348 | 1464290133841 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (12FCD800) [pid = 2348] [serial = 1685] [outer = 0EFA1400] 12:15:34 INFO - PROCESS | 2348 | --DOCSHELL 19CDDC00 == 57 [pid = 2348] [id = 550] 12:15:34 INFO - PROCESS | 2348 | --DOCSHELL 19C37000 == 56 [pid = 2348] [id = 549] 12:15:34 INFO - PROCESS | 2348 | --DOCSHELL 0D531400 == 55 [pid = 2348] [id = 548] 12:15:34 INFO - PROCESS | 2348 | --DOCSHELL 0D86D000 == 54 [pid = 2348] [id = 547] 12:15:34 INFO - PROCESS | 2348 | 1464290134511 Marionette TRACE conn8 <- [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]]]}] 12:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1125ms 12:15:34 INFO - PROCESS | 2348 | 1464290134564 Marionette TRACE conn8 -> [0,2209,"getWindowHandle",null] 12:15:34 INFO - PROCESS | 2348 | 1464290134568 Marionette TRACE conn8 <- [1,2209,null,{"value":"13"}] 12:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:15:34 INFO - PROCESS | 2348 | 1464290134573 Marionette TRACE conn8 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - PROCESS | 2348 | 1464290134577 Marionette TRACE conn8 <- [1,2210,null,{}] 12:15:34 INFO - PROCESS | 2348 | 1464290134585 Marionette TRACE conn8 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:34 INFO - PROCESS | 2348 | 1464290134676 Marionette TRACE conn8 <- [1,2211,null,{"value":null}] 12:15:34 INFO - PROCESS | 2348 | 1464290134691 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 2348 | ++DOCSHELL 1448BC00 == 55 [pid = 2348] [id = 562] 12:15:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (14819400) [pid = 2348] [serial = 1686] [outer = 00000000] 12:15:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (153F9C00) [pid = 2348] [serial = 1687] [outer = 14819400] 12:15:34 INFO - PROCESS | 2348 | 1464290134742 Marionette DEBUG loaded listener.js 12:15:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (161B4800) [pid = 2348] [serial = 1688] [outer = 14819400] 12:15:35 INFO - PROCESS | 2348 | 1464290135233 Marionette TRACE conn8 <- [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]]]}] 12:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 12:15:35 INFO - PROCESS | 2348 | 1464290135246 Marionette TRACE conn8 -> [0,2213,"getWindowHandle",null] 12:15:35 INFO - PROCESS | 2348 | 1464290135249 Marionette TRACE conn8 <- [1,2213,null,{"value":"13"}] 12:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:15:35 INFO - PROCESS | 2348 | 1464290135252 Marionette TRACE conn8 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - PROCESS | 2348 | 1464290135254 Marionette TRACE conn8 <- [1,2214,null,{}] 12:15:35 INFO - PROCESS | 2348 | 1464290135257 Marionette TRACE conn8 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:35 INFO - PROCESS | 2348 | 1464290135346 Marionette TRACE conn8 <- [1,2215,null,{"value":null}] 12:15:35 INFO - PROCESS | 2348 | 1464290135356 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:35 INFO - PROCESS | 2348 | ++DOCSHELL 16C60400 == 56 [pid = 2348] [id = 563] 12:15:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (16C64000) [pid = 2348] [serial = 1689] [outer = 00000000] 12:15:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (16F43400) [pid = 2348] [serial = 1690] [outer = 16C64000] 12:15:35 INFO - PROCESS | 2348 | 1464290135403 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (17161800) [pid = 2348] [serial = 1691] [outer = 16C64000] 12:15:35 INFO - PROCESS | 2348 | 1464290135896 Marionette TRACE conn8 <- [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]]]}] 12:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 12:15:35 INFO - PROCESS | 2348 | 1464290135926 Marionette TRACE conn8 -> [0,2217,"getWindowHandle",null] 12:15:35 INFO - PROCESS | 2348 | 1464290135929 Marionette TRACE conn8 <- [1,2217,null,{"value":"13"}] 12:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:15:35 INFO - PROCESS | 2348 | 1464290135940 Marionette TRACE conn8 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - PROCESS | 2348 | 1464290135944 Marionette TRACE conn8 <- [1,2218,null,{}] 12:15:35 INFO - PROCESS | 2348 | 1464290135948 Marionette TRACE conn8 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:36 INFO - PROCESS | 2348 | 1464290136040 Marionette TRACE conn8 <- [1,2219,null,{"value":null}] 12:15:36 INFO - PROCESS | 2348 | 1464290136181 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:36 INFO - PROCESS | 2348 | ++DOCSHELL 18C9F000 == 57 [pid = 2348] [id = 564] 12:15:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (18CEA000) [pid = 2348] [serial = 1692] [outer = 00000000] 12:15:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (19B0EC00) [pid = 2348] [serial = 1693] [outer = 18CEA000] 12:15:36 INFO - PROCESS | 2348 | 1464290136227 Marionette DEBUG loaded listener.js 12:15:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (19B38400) [pid = 2348] [serial = 1694] [outer = 18CEA000] 12:15:36 INFO - PROCESS | 2348 | 1464290136647 Marionette TRACE conn8 <- [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]]]}] 12:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 12:15:36 INFO - PROCESS | 2348 | 1464290136665 Marionette TRACE conn8 -> [0,2221,"getWindowHandle",null] 12:15:36 INFO - PROCESS | 2348 | 1464290136677 Marionette TRACE conn8 <- [1,2221,null,{"value":"13"}] 12:15:36 INFO - PROCESS | 2348 | 1464290136688 Marionette TRACE conn8 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - PROCESS | 2348 | 1464290136689 Marionette TRACE conn8 <- [1,2222,null,{}] 12:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:15:36 INFO - PROCESS | 2348 | 1464290136693 Marionette TRACE conn8 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:36 INFO - PROCESS | 2348 | 1464290136813 Marionette TRACE conn8 <- [1,2223,null,{"value":null}] 12:15:36 INFO - PROCESS | 2348 | 1464290136823 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:36 INFO - PROCESS | 2348 | ++DOCSHELL 19C37400 == 58 [pid = 2348] [id = 565] 12:15:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (19C38400) [pid = 2348] [serial = 1695] [outer = 00000000] 12:15:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (19CDDC00) [pid = 2348] [serial = 1696] [outer = 19C38400] 12:15:36 INFO - PROCESS | 2348 | 1464290136924 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 135 (19D3EC00) [pid = 2348] [serial = 1697] [outer = 19C38400] 12:15:37 INFO - PROCESS | 2348 | 1464290137339 Marionette TRACE conn8 <- [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]]]}] 12:15:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:15:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 12:15:37 INFO - PROCESS | 2348 | 1464290137368 Marionette TRACE conn8 -> [0,2225,"getWindowHandle",null] 12:15:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:15:37 INFO - PROCESS | 2348 | 1464290137370 Marionette TRACE conn8 <- [1,2225,null,{"value":"13"}] 12:15:37 INFO - PROCESS | 2348 | 1464290137373 Marionette TRACE conn8 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:15:37 INFO - PROCESS | 2348 | 1464290137375 Marionette TRACE conn8 <- [1,2226,null,{}] 12:15:37 INFO - PROCESS | 2348 | 1464290137378 Marionette TRACE conn8 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:37 INFO - PROCESS | 2348 | 1464290137528 Marionette TRACE conn8 <- [1,2227,null,{"value":null}] 12:15:37 INFO - PROCESS | 2348 | 1464290137556 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:37 INFO - PROCESS | 2348 | ++DOCSHELL 19F5EC00 == 59 [pid = 2348] [id = 566] 12:15:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 136 (19F5F000) [pid = 2348] [serial = 1698] [outer = 00000000] 12:15:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 137 (19F66400) [pid = 2348] [serial = 1699] [outer = 19F5F000] 12:15:37 INFO - PROCESS | 2348 | 1464290137608 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 138 (19FE9000) [pid = 2348] [serial = 1700] [outer = 19F5F000] 12:15:38 INFO - PROCESS | 2348 | 1464290138068 Marionette TRACE conn8 <- [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]]]}] 12:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 12:15:38 INFO - PROCESS | 2348 | 1464290138108 Marionette TRACE conn8 -> [0,2229,"getWindowHandle",null] 12:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:15:38 INFO - PROCESS | 2348 | 1464290138110 Marionette TRACE conn8 <- [1,2229,null,{"value":"13"}] 12:15:38 INFO - PROCESS | 2348 | 1464290138113 Marionette TRACE conn8 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - PROCESS | 2348 | 1464290138115 Marionette TRACE conn8 <- [1,2230,null,{}] 12:15:38 INFO - PROCESS | 2348 | 1464290138119 Marionette TRACE conn8 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:38 INFO - PROCESS | 2348 | 1464290138246 Marionette TRACE conn8 <- [1,2231,null,{"value":null}] 12:15:38 INFO - PROCESS | 2348 | 1464290138315 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:38 INFO - PROCESS | 2348 | ++DOCSHELL 0D72E000 == 60 [pid = 2348] [id = 567] 12:15:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 139 (0D7DF000) [pid = 2348] [serial = 1701] [outer = 00000000] 12:15:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 140 (1A996C00) [pid = 2348] [serial = 1702] [outer = 0D7DF000] 12:15:38 INFO - PROCESS | 2348 | 1464290138359 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 141 (1A99E000) [pid = 2348] [serial = 1703] [outer = 0D7DF000] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 140 (12FCB000) [pid = 2348] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 139 (0D533C00) [pid = 2348] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 138 (18CA7000) [pid = 2348] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 137 (19B06000) [pid = 2348] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 136 (0D871C00) [pid = 2348] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 135 (175C4800) [pid = 2348] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 134 (17161C00) [pid = 2348] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 133 (0D53B800) [pid = 2348] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (148C5800) [pid = 2348] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (12184400) [pid = 2348] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (16BC0000) [pid = 2348] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (19FE8C00) [pid = 2348] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (16D0EC00) [pid = 2348] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (1715AC00) [pid = 2348] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (1618AC00) [pid = 2348] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (16BC8000) [pid = 2348] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (148C4400) [pid = 2348] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (0D874000) [pid = 2348] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (0E6A6C00) [pid = 2348] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (1618FC00) [pid = 2348] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (16FB5000) [pid = 2348] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (12290400) [pid = 2348] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:15:38 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (18C3F800) [pid = 2348] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:15:38 INFO - PROCESS | 2348 | 1464290138924 Marionette TRACE conn8 <- [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]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 870ms 12:15:39 INFO - PROCESS | 2348 | 1464290138985 Marionette TRACE conn8 -> [0,2233,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 2348 | 1464290138987 Marionette TRACE conn8 <- [1,2233,null,{"value":"13"}] 12:15:39 INFO - PROCESS | 2348 | 1464290138990 Marionette TRACE conn8 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:15:39 INFO - PROCESS | 2348 | 1464290138991 Marionette TRACE conn8 <- [1,2234,null,{}] 12:15:39 INFO - PROCESS | 2348 | 1464290138995 Marionette TRACE conn8 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:39 INFO - PROCESS | 2348 | 1464290139088 Marionette TRACE conn8 <- [1,2235,null,{"value":null}] 12:15:39 INFO - PROCESS | 2348 | 1464290139094 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 2348 | ++DOCSHELL 0E3B1800 == 61 [pid = 2348] [id = 568] 12:15:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (12FC7400) [pid = 2348] [serial = 1704] [outer = 00000000] 12:15:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (1618AC00) [pid = 2348] [serial = 1705] [outer = 12FC7400] 12:15:39 INFO - PROCESS | 2348 | 1464290139140 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (16BA6C00) [pid = 2348] [serial = 1706] [outer = 12FC7400] 12:15:39 INFO - PROCESS | 2348 | 1464290139575 Marionette TRACE conn8 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 12:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:15:39 INFO - PROCESS | 2348 | 1464290139625 Marionette TRACE conn8 -> [0,2237,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 2348 | 1464290139627 Marionette TRACE conn8 <- [1,2237,null,{"value":"13"}] 12:15:39 INFO - PROCESS | 2348 | 1464290139630 Marionette TRACE conn8 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 2348 | 1464290139631 Marionette TRACE conn8 <- [1,2238,null,{}] 12:15:39 INFO - PROCESS | 2348 | 1464290139635 Marionette TRACE conn8 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:39 INFO - PROCESS | 2348 | 1464290139719 Marionette TRACE conn8 <- [1,2239,null,{"value":null}] 12:15:39 INFO - PROCESS | 2348 | 1464290139726 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 2348 | ++DOCSHELL 0D7F3000 == 62 [pid = 2348] [id = 569] 12:15:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (137D6400) [pid = 2348] [serial = 1707] [outer = 00000000] 12:15:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (185E1C00) [pid = 2348] [serial = 1708] [outer = 137D6400] 12:15:39 INFO - PROCESS | 2348 | 1464290139772 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (18CE9400) [pid = 2348] [serial = 1709] [outer = 137D6400] 12:15:40 INFO - PROCESS | 2348 | 1464290140185 Marionette TRACE conn8 <- [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]]]}] 12:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 570ms 12:15:40 INFO - PROCESS | 2348 | 1464290140203 Marionette TRACE conn8 -> [0,2241,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 2348 | 1464290140205 Marionette TRACE conn8 <- [1,2241,null,{"value":"13"}] 12:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:15:40 INFO - PROCESS | 2348 | 1464290140208 Marionette TRACE conn8 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 2348 | 1464290140210 Marionette TRACE conn8 <- [1,2242,null,{}] 12:15:40 INFO - PROCESS | 2348 | 1464290140213 Marionette TRACE conn8 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:40 INFO - PROCESS | 2348 | 1464290140350 Marionette TRACE conn8 <- [1,2243,null,{"value":null}] 12:15:40 INFO - PROCESS | 2348 | 1464290140359 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:40 INFO - PROCESS | 2348 | ++DOCSHELL 0D86CC00 == 63 [pid = 2348] [id = 570] 12:15:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (175C2C00) [pid = 2348] [serial = 1710] [outer = 00000000] 12:15:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (1A99C400) [pid = 2348] [serial = 1711] [outer = 175C2C00] 12:15:40 INFO - PROCESS | 2348 | 1464290140405 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (1A99F800) [pid = 2348] [serial = 1712] [outer = 175C2C00] 12:15:41 INFO - PROCESS | 2348 | 1464290141064 Marionette TRACE conn8 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 930ms 12:15:41 INFO - PROCESS | 2348 | 1464290141141 Marionette TRACE conn8 -> [0,2245,"getWindowHandle",null] 12:15:41 INFO - PROCESS | 2348 | 1464290141146 Marionette TRACE conn8 <- [1,2245,null,{"value":"13"}] 12:15:41 INFO - PROCESS | 2348 | 1464290141152 Marionette TRACE conn8 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:15:41 INFO - PROCESS | 2348 | 1464290141156 Marionette TRACE conn8 <- [1,2246,null,{}] 12:15:41 INFO - PROCESS | 2348 | 1464290141162 Marionette TRACE conn8 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:41 INFO - PROCESS | 2348 | 1464290141286 Marionette TRACE conn8 <- [1,2247,null,{"value":null}] 12:15:41 INFO - PROCESS | 2348 | 1464290141427 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 2348 | ++DOCSHELL 0DA78400 == 64 [pid = 2348] [id = 571] 12:15:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (11CCCC00) [pid = 2348] [serial = 1713] [outer = 00000000] 12:15:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (153F7400) [pid = 2348] [serial = 1714] [outer = 11CCCC00] 12:15:41 INFO - PROCESS | 2348 | 1464290141486 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (161D7800) [pid = 2348] [serial = 1715] [outer = 11CCCC00] 12:15:42 INFO - PROCESS | 2348 | 1464290142099 Marionette TRACE conn8 <- [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]]]}] 12:15:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:15:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 12:15:42 INFO - PROCESS | 2348 | 1464290142126 Marionette TRACE conn8 -> [0,2249,"getWindowHandle",null] 12:15:42 INFO - PROCESS | 2348 | 1464290142132 Marionette TRACE conn8 <- [1,2249,null,{"value":"13"}] 12:15:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:15:42 INFO - PROCESS | 2348 | 1464290142139 Marionette TRACE conn8 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:15:42 INFO - PROCESS | 2348 | 1464290142142 Marionette TRACE conn8 <- [1,2250,null,{}] 12:15:42 INFO - PROCESS | 2348 | 1464290142146 Marionette TRACE conn8 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:42 INFO - PROCESS | 2348 | 1464290142264 Marionette TRACE conn8 <- [1,2251,null,{"value":null}] 12:15:42 INFO - PROCESS | 2348 | 1464290142411 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:42 INFO - PROCESS | 2348 | ++DOCSHELL 187B2400 == 65 [pid = 2348] [id = 572] 12:15:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (187B3800) [pid = 2348] [serial = 1716] [outer = 00000000] 12:15:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (18DDDC00) [pid = 2348] [serial = 1717] [outer = 187B3800] 12:15:42 INFO - PROCESS | 2348 | 1464290142467 Marionette DEBUG loaded listener.js 12:15:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (19B37000) [pid = 2348] [serial = 1718] [outer = 187B3800] 12:15:43 INFO - PROCESS | 2348 | 1464290143097 Marionette TRACE conn8 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 970ms 12:15:43 INFO - PROCESS | 2348 | 1464290143111 Marionette TRACE conn8 -> [0,2253,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 2348 | 1464290143114 Marionette TRACE conn8 <- [1,2253,null,{"value":"13"}] 12:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:15:43 INFO - PROCESS | 2348 | 1464290143117 Marionette TRACE conn8 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - PROCESS | 2348 | 1464290143121 Marionette TRACE conn8 <- [1,2254,null,{}] 12:15:43 INFO - PROCESS | 2348 | 1464290143132 Marionette TRACE conn8 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:43 INFO - PROCESS | 2348 | 1464290143247 Marionette TRACE conn8 <- [1,2255,null,{"value":null}] 12:15:43 INFO - PROCESS | 2348 | 1464290143410 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:43 INFO - PROCESS | 2348 | ++DOCSHELL 1B33D000 == 66 [pid = 2348] [id = 573] 12:15:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (1B33D400) [pid = 2348] [serial = 1719] [outer = 00000000] 12:15:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 135 (1B342800) [pid = 2348] [serial = 1720] [outer = 1B33D400] 12:15:43 INFO - PROCESS | 2348 | 1464290143469 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 136 (1BB3A800) [pid = 2348] [serial = 1721] [outer = 1B33D400] 12:15:44 INFO - PROCESS | 2348 | 1464290144090 Marionette TRACE conn8 <- [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]]]}] 12:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1023ms 12:15:44 INFO - PROCESS | 2348 | 1464290144143 Marionette TRACE conn8 -> [0,2257,"getWindowHandle",null] 12:15:44 INFO - PROCESS | 2348 | 1464290144146 Marionette TRACE conn8 <- [1,2257,null,{"value":"13"}] 12:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:15:44 INFO - PROCESS | 2348 | 1464290144150 Marionette TRACE conn8 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:15:44 INFO - PROCESS | 2348 | 1464290144152 Marionette TRACE conn8 <- [1,2258,null,{}] 12:15:44 INFO - PROCESS | 2348 | 1464290144155 Marionette TRACE conn8 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:44 INFO - PROCESS | 2348 | 1464290144268 Marionette TRACE conn8 <- [1,2259,null,{"value":null}] 12:15:44 INFO - PROCESS | 2348 | 1464290144414 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 2348 | ++DOCSHELL 1BD9E000 == 67 [pid = 2348] [id = 574] 12:15:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 137 (1BDA0000) [pid = 2348] [serial = 1722] [outer = 00000000] 12:15:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 138 (1BDA6000) [pid = 2348] [serial = 1723] [outer = 1BDA0000] 12:15:44 INFO - PROCESS | 2348 | 1464290144470 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 139 (1BDA9400) [pid = 2348] [serial = 1724] [outer = 1BDA0000] 12:15:45 INFO - PROCESS | 2348 | 1464290144999 Marionette TRACE conn8 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:15:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 870ms 12:15:45 INFO - PROCESS | 2348 | 1464290145023 Marionette TRACE conn8 -> [0,2261,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 2348 | 1464290145026 Marionette TRACE conn8 <- [1,2261,null,{"value":"13"}] 12:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:15:45 INFO - PROCESS | 2348 | 1464290145029 Marionette TRACE conn8 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 2348 | 1464290145031 Marionette TRACE conn8 <- [1,2262,null,{}] 12:15:45 INFO - PROCESS | 2348 | 1464290145052 Marionette TRACE conn8 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:45 INFO - PROCESS | 2348 | 1464290145160 Marionette TRACE conn8 <- [1,2263,null,{"value":null}] 12:15:45 INFO - PROCESS | 2348 | 1464290145321 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 2348 | ++DOCSHELL 0E6A8400 == 68 [pid = 2348] [id = 575] 12:15:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 140 (19C37C00) [pid = 2348] [serial = 1725] [outer = 00000000] 12:15:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 141 (1C228800) [pid = 2348] [serial = 1726] [outer = 19C37C00] 12:15:45 INFO - PROCESS | 2348 | 1464290145377 Marionette DEBUG loaded listener.js 12:15:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 142 (1C22AC00) [pid = 2348] [serial = 1727] [outer = 19C37C00] 12:15:46 INFO - PROCESS | 2348 | 1464290146243 Marionette TRACE conn8 <- [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]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1241ms 12:15:46 INFO - PROCESS | 2348 | 1464290146271 Marionette TRACE conn8 -> [0,2265,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 2348 | 1464290146275 Marionette TRACE conn8 <- [1,2265,null,{"value":"13"}] 12:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:15:46 INFO - PROCESS | 2348 | 1464290146280 Marionette TRACE conn8 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - PROCESS | 2348 | 1464290146284 Marionette TRACE conn8 <- [1,2266,null,{}] 12:15:46 INFO - PROCESS | 2348 | 1464290146291 Marionette TRACE conn8 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:46 INFO - PROCESS | 2348 | 1464290146395 Marionette TRACE conn8 <- [1,2267,null,{"value":null}] 12:15:46 INFO - PROCESS | 2348 | 1464290146548 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:46 INFO - PROCESS | 2348 | ++DOCSHELL 0D53AC00 == 69 [pid = 2348] [id = 576] 12:15:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 143 (0DB79800) [pid = 2348] [serial = 1728] [outer = 00000000] 12:15:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 144 (1210D800) [pid = 2348] [serial = 1729] [outer = 0DB79800] 12:15:46 INFO - PROCESS | 2348 | 1464290146598 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 145 (13052000) [pid = 2348] [serial = 1730] [outer = 0DB79800] 12:15:47 INFO - PROCESS | 2348 | 1464290147224 Marionette TRACE conn8 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:15:47 INFO - PROCESS | 2348 | --DOCSHELL 175C2800 == 68 [pid = 2348] [id = 531] 12:15:47 INFO - PROCESS | 2348 | --DOCSHELL 17160C00 == 67 [pid = 2348] [id = 520] 12:15:47 INFO - PROCESS | 2348 | --DOCSHELL 16238000 == 66 [pid = 2348] [id = 521] 12:15:47 INFO - PROCESS | 2348 | --DOCSHELL 144D0000 == 65 [pid = 2348] [id = 519] 12:15:47 INFO - PROCESS | 2348 | --DOCSHELL 0D26E400 == 64 [pid = 2348] [id = 518] 12:15:47 INFO - PROCESS | 2348 | --DOCSHELL 0D7F3000 == 63 [pid = 2348] [id = 569] 12:15:47 INFO - PROCESS | 2348 | --DOCSHELL 0E3B1800 == 62 [pid = 2348] [id = 568] 12:15:47 INFO - PROCESS | 2348 | --DOCSHELL 0D72E000 == 61 [pid = 2348] [id = 567] 12:15:47 INFO - PROCESS | 2348 | --DOCSHELL 19F5EC00 == 60 [pid = 2348] [id = 566] 12:15:47 INFO - PROCESS | 2348 | --DOCSHELL 19C37400 == 59 [pid = 2348] [id = 565] 12:15:47 INFO - PROCESS | 2348 | --DOCSHELL 18C9F000 == 58 [pid = 2348] [id = 564] 12:15:47 INFO - PROCESS | 2348 | --DOCSHELL 16C60400 == 57 [pid = 2348] [id = 563] 12:15:47 INFO - PROCESS | 2348 | --DOCSHELL 1448BC00 == 56 [pid = 2348] [id = 562] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 144 (137DA400) [pid = 2348] [serial = 1660] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 143 (19F5A800) [pid = 2348] [serial = 1654] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 142 (161D7C00) [pid = 2348] [serial = 1645] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 141 (19CE2C00) [pid = 2348] [serial = 1651] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 140 (1340E000) [pid = 2348] [serial = 1657] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 139 (19C3F800) [pid = 2348] [serial = 1648] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 138 (12297000) [pid = 2348] [serial = 1642] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOCSHELL 0EF9D400 == 55 [pid = 2348] [id = 561] 12:15:47 INFO - PROCESS | 2348 | --DOCSHELL 12FC6800 == 54 [pid = 2348] [id = 546] 12:15:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:15:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1023ms 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 137 (16BA5800) [pid = 2348] [serial = 1624] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 136 (16BC0400) [pid = 2348] [serial = 1625] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 135 (16D73C00) [pid = 2348] [serial = 1628] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 134 (16C62400) [pid = 2348] [serial = 1627] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 133 (14C5FC00) [pid = 2348] [serial = 1618] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (153EE000) [pid = 2348] [serial = 1619] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (12101C00) [pid = 2348] [serial = 1613] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (0E6AC400) [pid = 2348] [serial = 1612] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (11D13800) [pid = 2348] [serial = 1615] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (12108800) [pid = 2348] [serial = 1616] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (161D6000) [pid = 2348] [serial = 1621] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (0DB26C00) [pid = 2348] [serial = 1597] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (187AF000) [pid = 2348] [serial = 1630] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (1448B400) [pid = 2348] [serial = 1600] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (16C62800) [pid = 2348] [serial = 1603] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (19C31800) [pid = 2348] [serial = 1639] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (18DD4800) [pid = 2348] [serial = 1606] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (19B0D800) [pid = 2348] [serial = 1609] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (17159800) [pid = 2348] [serial = 1633] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (18D2F400) [pid = 2348] [serial = 1636] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (19B0E800) [pid = 2348] [serial = 1637] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (187AE400) [pid = 2348] [serial = 1634] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (187B0000) [pid = 2348] [serial = 1631] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (162C6400) [pid = 2348] [serial = 1622] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (14CE1800) [pid = 2348] [serial = 1601] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (11A15800) [pid = 2348] [serial = 1520] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (19A07000) [pid = 2348] [serial = 1607] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (19B2FC00) [pid = 2348] [serial = 1610] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (11C28400) [pid = 2348] [serial = 1598] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (18C9D400) [pid = 2348] [serial = 1595] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (175BA000) [pid = 2348] [serial = 1562] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (12128000) [pid = 2348] [serial = 1556] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (161D4400) [pid = 2348] [serial = 1559] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (14812800) [pid = 2348] [serial = 1523] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (175B0800) [pid = 2348] [serial = 1604] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (1BB3A400) [pid = 2348] [serial = 1475] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (17159400) [pid = 2348] [serial = 1553] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (18597C00) [pid = 2348] [serial = 1565] [outer = 00000000] [url = about:blank] 12:15:47 INFO - PROCESS | 2348 | 1464290147351 Marionette TRACE conn8 -> [0,2269,"getWindowHandle",null] 12:15:47 INFO - PROCESS | 2348 | 1464290147356 Marionette TRACE conn8 <- [1,2269,null,{"value":"13"}] 12:15:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:15:47 INFO - PROCESS | 2348 | 1464290147368 Marionette TRACE conn8 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - PROCESS | 2348 | 1464290147370 Marionette TRACE conn8 <- [1,2270,null,{}] 12:15:47 INFO - PROCESS | 2348 | 1464290147374 Marionette TRACE conn8 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:47 INFO - PROCESS | 2348 | 1464290147471 Marionette TRACE conn8 <- [1,2271,null,{"value":null}] 12:15:47 INFO - PROCESS | 2348 | 1464290147479 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 2348 | ++DOCSHELL 0DA6A400 == 55 [pid = 2348] [id = 577] 12:15:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (0DA75000) [pid = 2348] [serial = 1731] [outer = 00000000] 12:15:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (0E6A6400) [pid = 2348] [serial = 1732] [outer = 0DA75000] 12:15:47 INFO - PROCESS | 2348 | 1464290147526 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (11C28400) [pid = 2348] [serial = 1733] [outer = 0DA75000] 12:15:48 INFO - PROCESS | 2348 | 1464290148033 Marionette TRACE conn8 <- [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]]]}] 12:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 12:15:48 INFO - PROCESS | 2348 | 1464290148040 Marionette TRACE conn8 -> [0,2273,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 2348 | 1464290148042 Marionette TRACE conn8 <- [1,2273,null,{"value":"13"}] 12:15:48 INFO - PROCESS | 2348 | 1464290148045 Marionette TRACE conn8 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:15:48 INFO - PROCESS | 2348 | 1464290148049 Marionette TRACE conn8 <- [1,2274,null,{}] 12:15:48 INFO - PROCESS | 2348 | 1464290148092 Marionette TRACE conn8 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:48 INFO - PROCESS | 2348 | 1464290148185 Marionette TRACE conn8 <- [1,2275,null,{"value":null}] 12:15:48 INFO - PROCESS | 2348 | 1464290148193 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:48 INFO - PROCESS | 2348 | ++DOCSHELL 137DA400 == 56 [pid = 2348] [id = 578] 12:15:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (137DBC00) [pid = 2348] [serial = 1734] [outer = 00000000] 12:15:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (148C4800) [pid = 2348] [serial = 1735] [outer = 137DBC00] 12:15:48 INFO - PROCESS | 2348 | 1464290148241 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (14CDAC00) [pid = 2348] [serial = 1736] [outer = 137DBC00] 12:15:48 INFO - PROCESS | 2348 | 1464290148719 Marionette TRACE conn8 <- [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]]]}] 12:15:48 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 12:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 12:15:48 INFO - PROCESS | 2348 | 1464290148780 Marionette TRACE conn8 -> [0,2277,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 2348 | 1464290148782 Marionette TRACE conn8 <- [1,2277,null,{"value":"13"}] 12:15:48 INFO - PROCESS | 2348 | 1464290148786 Marionette TRACE conn8 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:15:48 INFO - PROCESS | 2348 | 1464290148788 Marionette TRACE conn8 <- [1,2278,null,{}] 12:15:48 INFO - PROCESS | 2348 | 1464290148791 Marionette TRACE conn8 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:48 INFO - PROCESS | 2348 | 1464290148879 Marionette TRACE conn8 <- [1,2279,null,{"value":null}] 12:15:49 INFO - PROCESS | 2348 | 1464290148980 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 2348 | ++DOCSHELL 0D7F2C00 == 57 [pid = 2348] [id = 579] 12:15:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (153F3800) [pid = 2348] [serial = 1737] [outer = 00000000] 12:15:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (161B0800) [pid = 2348] [serial = 1738] [outer = 153F3800] 12:15:49 INFO - PROCESS | 2348 | 1464290149025 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (161D5C00) [pid = 2348] [serial = 1739] [outer = 153F3800] 12:15:49 INFO - PROCESS | 2348 | 1464290149410 Marionette TRACE conn8 <- [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]]]}] 12:15:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:15:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 12:15:49 INFO - PROCESS | 2348 | 1464290149476 Marionette TRACE conn8 -> [0,2281,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 2348 | 1464290149478 Marionette TRACE conn8 <- [1,2281,null,{"value":"13"}] 12:15:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:15:49 INFO - PROCESS | 2348 | 1464290149490 Marionette TRACE conn8 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 2348 | 1464290149492 Marionette TRACE conn8 <- [1,2282,null,{}] 12:15:49 INFO - PROCESS | 2348 | 1464290149507 Marionette TRACE conn8 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:49 INFO - PROCESS | 2348 | 1464290149650 Marionette TRACE conn8 <- [1,2283,null,{"value":null}] 12:15:49 INFO - PROCESS | 2348 | 1464290149719 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 2348 | ++DOCSHELL 1210CC00 == 58 [pid = 2348] [id = 580] 12:15:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (137D8800) [pid = 2348] [serial = 1740] [outer = 00000000] 12:15:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (162C6400) [pid = 2348] [serial = 1741] [outer = 137D8800] 12:15:49 INFO - PROCESS | 2348 | 1464290149768 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (16B0EC00) [pid = 2348] [serial = 1742] [outer = 137D8800] 12:15:50 INFO - PROCESS | 2348 | 1464290150195 Marionette TRACE conn8 <- [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]]]}] 12:15:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:15:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 750ms 12:15:50 INFO - PROCESS | 2348 | 1464290150243 Marionette TRACE conn8 -> [0,2285,"getWindowHandle",null] 12:15:50 INFO - PROCESS | 2348 | 1464290150245 Marionette TRACE conn8 <- [1,2285,null,{"value":"13"}] 12:15:50 INFO - PROCESS | 2348 | 1464290150248 Marionette TRACE conn8 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:15:50 INFO - PROCESS | 2348 | 1464290150250 Marionette TRACE conn8 <- [1,2286,null,{}] 12:15:50 INFO - PROCESS | 2348 | 1464290150254 Marionette TRACE conn8 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:50 INFO - PROCESS | 2348 | 1464290150397 Marionette TRACE conn8 <- [1,2287,null,{"value":null}] 12:15:50 INFO - PROCESS | 2348 | 1464290150468 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:50 INFO - PROCESS | 2348 | ++DOCSHELL 16BA2400 == 59 [pid = 2348] [id = 581] 12:15:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (16BA3800) [pid = 2348] [serial = 1743] [outer = 00000000] 12:15:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (16BC9800) [pid = 2348] [serial = 1744] [outer = 16BA3800] 12:15:50 INFO - PROCESS | 2348 | 1464290150517 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (16D02400) [pid = 2348] [serial = 1745] [outer = 16BA3800] 12:15:50 INFO - PROCESS | 2348 | 1464290150954 Marionette TRACE conn8 <- [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]]]}] 12:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 12:15:51 INFO - PROCESS | 2348 | 1464290151030 Marionette TRACE conn8 -> [0,2289,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 2348 | 1464290151032 Marionette TRACE conn8 <- [1,2289,null,{"value":"13"}] 12:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:15:51 INFO - PROCESS | 2348 | 1464290151036 Marionette TRACE conn8 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - PROCESS | 2348 | 1464290151037 Marionette TRACE conn8 <- [1,2290,null,{}] 12:15:51 INFO - PROCESS | 2348 | 1464290151041 Marionette TRACE conn8 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:51 INFO - PROCESS | 2348 | 1464290151162 Marionette TRACE conn8 <- [1,2291,null,{"value":null}] 12:15:51 INFO - PROCESS | 2348 | 1464290151232 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:51 INFO - PROCESS | 2348 | ++DOCSHELL 16DD3000 == 60 [pid = 2348] [id = 582] 12:15:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (16F41400) [pid = 2348] [serial = 1746] [outer = 00000000] 12:15:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (1715E800) [pid = 2348] [serial = 1747] [outer = 16F41400] 12:15:51 INFO - PROCESS | 2348 | 1464290151276 Marionette DEBUG loaded listener.js 12:15:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (1715F000) [pid = 2348] [serial = 1748] [outer = 16F41400] 12:15:51 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (11C24000) [pid = 2348] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:15:51 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (19C38400) [pid = 2348] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:15:51 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (19F5F000) [pid = 2348] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:15:51 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (12FCBC00) [pid = 2348] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:15:51 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (18CEA000) [pid = 2348] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:15:51 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (0EFA1400) [pid = 2348] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:15:51 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (14819400) [pid = 2348] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:15:51 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (16C64000) [pid = 2348] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:15:51 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (0D7DF000) [pid = 2348] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:15:51 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (137D6400) [pid = 2348] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:15:51 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (12FC7400) [pid = 2348] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:15:51 INFO - PROCESS | 2348 | 1464290151923 Marionette TRACE conn8 <- [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]]]}] 12:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 930ms 12:15:51 INFO - PROCESS | 2348 | 1464290151970 Marionette TRACE conn8 -> [0,2293,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 2348 | 1464290151972 Marionette TRACE conn8 <- [1,2293,null,{"value":"13"}] 12:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:15:52 INFO - PROCESS | 2348 | 1464290151975 Marionette TRACE conn8 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:15:52 INFO - PROCESS | 2348 | 1464290151977 Marionette TRACE conn8 <- [1,2294,null,{}] 12:15:52 INFO - PROCESS | 2348 | 1464290151980 Marionette TRACE conn8 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:52 INFO - PROCESS | 2348 | 1464290152112 Marionette TRACE conn8 <- [1,2295,null,{"value":null}] 12:15:52 INFO - PROCESS | 2348 | 1464290152179 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 2348 | ++DOCSHELL 0D876C00 == 61 [pid = 2348] [id = 583] 12:15:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (14819400) [pid = 2348] [serial = 1749] [outer = 00000000] 12:15:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (16C64000) [pid = 2348] [serial = 1750] [outer = 14819400] 12:15:52 INFO - PROCESS | 2348 | 1464290152224 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (175AF000) [pid = 2348] [serial = 1751] [outer = 14819400] 12:15:52 INFO - PROCESS | 2348 | 1464290152572 Marionette TRACE conn8 <- [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]]]}] 12:15:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 12:15:52 INFO - PROCESS | 2348 | 1464290152608 Marionette TRACE conn8 -> [0,2297,"getWindowHandle",null] 12:15:52 INFO - PROCESS | 2348 | 1464290152610 Marionette TRACE conn8 <- [1,2297,null,{"value":"13"}] 12:15:52 INFO - PROCESS | 2348 | 1464290152626 Marionette TRACE conn8 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:15:52 INFO - PROCESS | 2348 | 1464290152628 Marionette TRACE conn8 <- [1,2298,null,{}] 12:15:52 INFO - PROCESS | 2348 | 1464290152631 Marionette TRACE conn8 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:52 INFO - PROCESS | 2348 | 1464290152717 Marionette TRACE conn8 <- [1,2299,null,{"value":null}] 12:15:52 INFO - PROCESS | 2348 | 1464290152723 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 2348 | ++DOCSHELL 16C60C00 == 62 [pid = 2348] [id = 584] 12:15:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (16FBAC00) [pid = 2348] [serial = 1752] [outer = 00000000] 12:15:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (18597C00) [pid = 2348] [serial = 1753] [outer = 16FBAC00] 12:15:52 INFO - PROCESS | 2348 | 1464290152769 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (187AF000) [pid = 2348] [serial = 1754] [outer = 16FBAC00] 12:15:53 INFO - PROCESS | 2348 | 1464290153223 Marionette TRACE conn8 <- [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]]]}] 12:15:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:15:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 631ms 12:15:53 INFO - PROCESS | 2348 | 1464290153260 Marionette TRACE conn8 -> [0,2301,"getWindowHandle",null] 12:15:53 INFO - PROCESS | 2348 | 1464290153262 Marionette TRACE conn8 <- [1,2301,null,{"value":"13"}] 12:15:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:15:53 INFO - PROCESS | 2348 | 1464290153283 Marionette TRACE conn8 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:15:53 INFO - PROCESS | 2348 | 1464290153285 Marionette TRACE conn8 <- [1,2302,null,{}] 12:15:53 INFO - PROCESS | 2348 | 1464290153289 Marionette TRACE conn8 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:53 INFO - PROCESS | 2348 | 1464290153376 Marionette TRACE conn8 <- [1,2303,null,{"value":null}] 12:15:53 INFO - PROCESS | 2348 | 1464290153384 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:53 INFO - PROCESS | 2348 | ++DOCSHELL 187B6C00 == 63 [pid = 2348] [id = 585] 12:15:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (18B19400) [pid = 2348] [serial = 1755] [outer = 00000000] 12:15:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (18C9F800) [pid = 2348] [serial = 1756] [outer = 18B19400] 12:15:53 INFO - PROCESS | 2348 | 1464290153428 Marionette DEBUG loaded listener.js 12:15:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (18CA8000) [pid = 2348] [serial = 1757] [outer = 18B19400] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 13914400 == 62 [pid = 2348] [id = 555] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 12FC5C00 == 61 [pid = 2348] [id = 510] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 16BA8400 == 60 [pid = 2348] [id = 534] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 14C5F000 == 59 [pid = 2348] [id = 514] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 0D86B800 == 58 [pid = 2348] [id = 532] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 19CD8800 == 57 [pid = 2348] [id = 551] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 16DD4000 == 56 [pid = 2348] [id = 559] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 12F06C00 == 55 [pid = 2348] [id = 391] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 18CA4C00 == 54 [pid = 2348] [id = 535] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 0D870800 == 53 [pid = 2348] [id = 552] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 153EC800 == 52 [pid = 2348] [id = 512] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 161CF800 == 51 [pid = 2348] [id = 556] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 11D14000 == 50 [pid = 2348] [id = 558] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 0DB7E400 == 49 [pid = 2348] [id = 401] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 08B78000 == 48 [pid = 2348] [id = 388] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 185EC400 == 47 [pid = 2348] [id = 560] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 16C67C00 == 46 [pid = 2348] [id = 400] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 16B16800 == 45 [pid = 2348] [id = 557] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 0D24AC00 == 44 [pid = 2348] [id = 533] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 19B05400 == 43 [pid = 2348] [id = 536] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 1210A800 == 42 [pid = 2348] [id = 553] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 0DBDE800 == 41 [pid = 2348] [id = 554] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 16BC8400 == 40 [pid = 2348] [id = 516] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 0D53AC00 == 39 [pid = 2348] [id = 576] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 1BD9E000 == 38 [pid = 2348] [id = 574] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 0E6A8400 == 37 [pid = 2348] [id = 575] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 1B33D000 == 36 [pid = 2348] [id = 573] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 187B2400 == 35 [pid = 2348] [id = 572] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 0D86CC00 == 34 [pid = 2348] [id = 570] 12:15:54 INFO - PROCESS | 2348 | --DOCSHELL 0DA78400 == 33 [pid = 2348] [id = 571] 12:15:55 INFO - PROCESS | 2348 | --DOCSHELL 0DA6A400 == 32 [pid = 2348] [id = 577] 12:15:55 INFO - PROCESS | 2348 | --DOCSHELL 137DA400 == 31 [pid = 2348] [id = 578] 12:15:55 INFO - PROCESS | 2348 | --DOCSHELL 0D876C00 == 30 [pid = 2348] [id = 583] 12:15:55 INFO - PROCESS | 2348 | --DOCSHELL 1210CC00 == 29 [pid = 2348] [id = 580] 12:15:55 INFO - PROCESS | 2348 | --DOCSHELL 16BA2400 == 28 [pid = 2348] [id = 581] 12:15:55 INFO - PROCESS | 2348 | --DOCSHELL 16C60C00 == 27 [pid = 2348] [id = 584] 12:15:55 INFO - PROCESS | 2348 | --DOCSHELL 0D7F2C00 == 26 [pid = 2348] [id = 579] 12:15:55 INFO - PROCESS | 2348 | --DOCSHELL 16DD3000 == 25 [pid = 2348] [id = 582] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (16187400) [pid = 2348] [serial = 1658] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (19CDDC00) [pid = 2348] [serial = 1696] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (19D3EC00) [pid = 2348] [serial = 1697] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (19F66400) [pid = 2348] [serial = 1699] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (14CDCC00) [pid = 2348] [serial = 1661] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (19B0EC00) [pid = 2348] [serial = 1693] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (1210E400) [pid = 2348] [serial = 1684] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (11CD1800) [pid = 2348] [serial = 1663] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (161D7400) [pid = 2348] [serial = 1669] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (153F9C00) [pid = 2348] [serial = 1687] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (161B4800) [pid = 2348] [serial = 1688] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (16F43400) [pid = 2348] [serial = 1690] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (17161800) [pid = 2348] [serial = 1691] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (148CAC00) [pid = 2348] [serial = 1666] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (1A996C00) [pid = 2348] [serial = 1702] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (16BA3400) [pid = 2348] [serial = 1672] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (16C61400) [pid = 2348] [serial = 1675] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (187B2C00) [pid = 2348] [serial = 1681] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (18CE9400) [pid = 2348] [serial = 1709] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (175B0C00) [pid = 2348] [serial = 1678] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (185E1C00) [pid = 2348] [serial = 1708] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (1A99E000) [pid = 2348] [serial = 1703] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (12FCD800) [pid = 2348] [serial = 1685] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (1618AC00) [pid = 2348] [serial = 1705] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (19FE9000) [pid = 2348] [serial = 1700] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (19B38400) [pid = 2348] [serial = 1694] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (16BA6C00) [pid = 2348] [serial = 1706] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (1A99C400) [pid = 2348] [serial = 1711] [outer = 00000000] [url = about:blank] 12:15:55 INFO - PROCESS | 2348 | 1464290155695 Marionette TRACE conn8 <- [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]]]}] 12:15:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:15:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2439ms 12:15:55 INFO - PROCESS | 2348 | 1464290155720 Marionette TRACE conn8 -> [0,2305,"getWindowHandle",null] 12:15:55 INFO - PROCESS | 2348 | 1464290155724 Marionette TRACE conn8 <- [1,2305,null,{"value":"13"}] 12:15:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:15:55 INFO - PROCESS | 2348 | 1464290155730 Marionette TRACE conn8 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:15:55 INFO - PROCESS | 2348 | 1464290155733 Marionette TRACE conn8 <- [1,2306,null,{}] 12:15:55 INFO - PROCESS | 2348 | 1464290155739 Marionette TRACE conn8 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:55 INFO - PROCESS | 2348 | 1464290155834 Marionette TRACE conn8 <- [1,2307,null,{"value":null}] 12:15:55 INFO - PROCESS | 2348 | 1464290155865 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:55 INFO - PROCESS | 2348 | ++DOCSHELL 0D535800 == 26 [pid = 2348] [id = 586] 12:15:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (0D537000) [pid = 2348] [serial = 1758] [outer = 00000000] 12:15:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (0D53C800) [pid = 2348] [serial = 1759] [outer = 0D537000] 12:15:55 INFO - PROCESS | 2348 | 1464290155918 Marionette DEBUG loaded listener.js 12:15:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (0D7E4800) [pid = 2348] [serial = 1760] [outer = 0D537000] 12:15:56 INFO - PROCESS | 2348 | 1464290156407 Marionette TRACE conn8 <- [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] 12:15:56 INFO - PROCESS | 2348 | 1464290156467 Marionette TRACE conn8 <- [1,2309,null,{"value":"13"}] 12:15:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:15:56 INFO - PROCESS | 2348 | 1464290156473 Marionette TRACE conn8 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - PROCESS | 2348 | 1464290156476 Marionette TRACE conn8 <- [1,2310,null,{}] 12:15:56 INFO - PROCESS | 2348 | 1464290156480 Marionette TRACE conn8 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:56 INFO - PROCESS | 2348 | 1464290156574 Marionette TRACE conn8 <- [1,2311,null,{"value":null}] 12:15:56 INFO - PROCESS | 2348 | 1464290156585 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:56 INFO - PROCESS | 2348 | ++DOCSHELL 0E3BC000 == 27 [pid = 2348] [id = 587] 12:15:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (0E6A8400) [pid = 2348] [serial = 1761] [outer = 00000000] 12:15:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (0EF1CC00) [pid = 2348] [serial = 1762] [outer = 0E6A8400] 12:15:56 INFO - PROCESS | 2348 | 1464290156637 Marionette DEBUG loaded listener.js 12:15:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (11C22800) [pid = 2348] [serial = 1763] [outer = 0E6A8400] 12:15:57 INFO - PROCESS | 2348 | 1464290157110 Marionette TRACE conn8 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 12:15:57 INFO - PROCESS | 2348 | 1464290157144 Marionette TRACE conn8 -> [0,2313,"getWindowHandle",null] 12:15:57 INFO - PROCESS | 2348 | 1464290157147 Marionette TRACE conn8 <- [1,2313,null,{"value":"13"}] 12:15:57 INFO - PROCESS | 2348 | 1464290157151 Marionette TRACE conn8 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:15:57 INFO - PROCESS | 2348 | 1464290157154 Marionette TRACE conn8 <- [1,2314,null,{}] 12:15:57 INFO - PROCESS | 2348 | 1464290157166 Marionette TRACE conn8 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:57 INFO - PROCESS | 2348 | 1464290157254 Marionette TRACE conn8 <- [1,2315,null,{"value":null}] 12:15:57 INFO - PROCESS | 2348 | 1464290157380 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:57 INFO - PROCESS | 2348 | ++DOCSHELL 12105400 == 28 [pid = 2348] [id = 588] 12:15:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (12105C00) [pid = 2348] [serial = 1764] [outer = 00000000] 12:15:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (12108800) [pid = 2348] [serial = 1765] [outer = 12105C00] 12:15:57 INFO - PROCESS | 2348 | 1464290157430 Marionette DEBUG loaded listener.js 12:15:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (12110C00) [pid = 2348] [serial = 1766] [outer = 12105C00] 12:15:57 INFO - PROCESS | 2348 | 1464290157840 Marionette TRACE conn8 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 12:15:57 INFO - PROCESS | 2348 | 1464290157884 Marionette TRACE conn8 -> [0,2317,"getWindowHandle",null] 12:15:57 INFO - PROCESS | 2348 | 1464290157887 Marionette TRACE conn8 <- [1,2317,null,{"value":"13"}] 12:15:57 INFO - PROCESS | 2348 | 1464290157890 Marionette TRACE conn8 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:15:57 INFO - PROCESS | 2348 | 1464290157891 Marionette TRACE conn8 <- [1,2318,null,{}] 12:15:57 INFO - PROCESS | 2348 | 1464290157901 Marionette TRACE conn8 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:58 INFO - PROCESS | 2348 | 1464290157999 Marionette TRACE conn8 <- [1,2319,null,{"value":null}] 12:15:58 INFO - PROCESS | 2348 | 1464290158006 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 2348 | ++DOCSHELL 12106C00 == 29 [pid = 2348] [id = 589] 12:15:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (12F04000) [pid = 2348] [serial = 1767] [outer = 00000000] 12:15:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (12FD1C00) [pid = 2348] [serial = 1768] [outer = 12F04000] 12:15:58 INFO - PROCESS | 2348 | 1464290158052 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (137D0800) [pid = 2348] [serial = 1769] [outer = 12F04000] 12:15:58 INFO - PROCESS | 2348 | 1464290158480 Marionette TRACE conn8 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:15:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:15:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 12:15:58 INFO - PROCESS | 2348 | 1464290158533 Marionette TRACE conn8 -> [0,2321,"getWindowHandle",null] 12:15:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:15:58 INFO - PROCESS | 2348 | 1464290158535 Marionette TRACE conn8 <- [1,2321,null,{"value":"13"}] 12:15:58 INFO - PROCESS | 2348 | 1464290158538 Marionette TRACE conn8 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - PROCESS | 2348 | 1464290158540 Marionette TRACE conn8 <- [1,2322,null,{}] 12:15:58 INFO - PROCESS | 2348 | 1464290158544 Marionette TRACE conn8 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:58 INFO - PROCESS | 2348 | 1464290158625 Marionette TRACE conn8 <- [1,2323,null,{"value":null}] 12:15:58 INFO - PROCESS | 2348 | 1464290158662 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 2348 | ++DOCSHELL 13919000 == 30 [pid = 2348] [id = 590] 12:15:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (1448A400) [pid = 2348] [serial = 1770] [outer = 00000000] 12:15:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (14817400) [pid = 2348] [serial = 1771] [outer = 1448A400] 12:15:58 INFO - PROCESS | 2348 | 1464290158708 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (148C5400) [pid = 2348] [serial = 1772] [outer = 1448A400] 12:15:59 INFO - PROCESS | 2348 | 1464290159159 Marionette TRACE conn8 <- [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]]]}] 12:15:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:15:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms 12:15:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:15:59 INFO - PROCESS | 2348 | 1464290159210 Marionette TRACE conn8 -> [0,2325,"getWindowHandle",null] 12:15:59 INFO - PROCESS | 2348 | 1464290159213 Marionette TRACE conn8 <- [1,2325,null,{"value":"13"}] 12:15:59 INFO - PROCESS | 2348 | 1464290159215 Marionette TRACE conn8 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 2348 | 1464290159217 Marionette TRACE conn8 <- [1,2326,null,{}] 12:15:59 INFO - PROCESS | 2348 | 1464290159221 Marionette TRACE conn8 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:59 INFO - PROCESS | 2348 | 1464290159332 Marionette TRACE conn8 <- [1,2327,null,{"value":null}] 12:15:59 INFO - PROCESS | 2348 | 1464290159340 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:59 INFO - PROCESS | 2348 | ++DOCSHELL 153F1800 == 31 [pid = 2348] [id = 591] 12:15:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (153F2C00) [pid = 2348] [serial = 1773] [outer = 00000000] 12:15:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (153FA800) [pid = 2348] [serial = 1774] [outer = 153F2C00] 12:15:59 INFO - PROCESS | 2348 | 1464290159386 Marionette DEBUG loaded listener.js 12:15:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (1570D400) [pid = 2348] [serial = 1775] [outer = 153F2C00] 12:15:59 INFO - PROCESS | 2348 | 1464290159816 Marionette TRACE conn8 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:15:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:15:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 12:15:59 INFO - PROCESS | 2348 | 1464290159887 Marionette TRACE conn8 -> [0,2329,"getWindowHandle",null] 12:15:59 INFO - PROCESS | 2348 | 1464290159889 Marionette TRACE conn8 <- [1,2329,null,{"value":"13"}] 12:15:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:15:59 INFO - PROCESS | 2348 | 1464290159892 Marionette TRACE conn8 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 2348 | 1464290159894 Marionette TRACE conn8 <- [1,2330,null,{}] 12:15:59 INFO - PROCESS | 2348 | 1464290159897 Marionette TRACE conn8 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:00 INFO - PROCESS | 2348 | 1464290159974 Marionette TRACE conn8 <- [1,2331,null,{"value":null}] 12:16:00 INFO - PROCESS | 2348 | 1464290160010 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:00 INFO - PROCESS | 2348 | ++DOCSHELL 08B73C00 == 32 [pid = 2348] [id = 592] 12:16:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (16186400) [pid = 2348] [serial = 1776] [outer = 00000000] 12:16:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (161C9800) [pid = 2348] [serial = 1777] [outer = 16186400] 12:16:00 INFO - PROCESS | 2348 | 1464290160056 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (161CBC00) [pid = 2348] [serial = 1778] [outer = 16186400] 12:16:00 INFO - PROCESS | 2348 | 1464290160492 Marionette TRACE conn8 <- [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]]]}] 12:16:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:16:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 12:16:00 INFO - PROCESS | 2348 | 1464290160529 Marionette TRACE conn8 -> [0,2333,"getWindowHandle",null] 12:16:00 INFO - PROCESS | 2348 | 1464290160531 Marionette TRACE conn8 <- [1,2333,null,{"value":"13"}] 12:16:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:16:00 INFO - PROCESS | 2348 | 1464290160538 Marionette TRACE conn8 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - PROCESS | 2348 | 1464290160540 Marionette TRACE conn8 <- [1,2334,null,{}] 12:16:00 INFO - PROCESS | 2348 | 1464290160544 Marionette TRACE conn8 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:00 INFO - PROCESS | 2348 | 1464290160624 Marionette TRACE conn8 <- [1,2335,null,{"value":null}] 12:16:00 INFO - PROCESS | 2348 | 1464290160631 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:00 INFO - PROCESS | 2348 | ++DOCSHELL 161B5800 == 33 [pid = 2348] [id = 593] 12:16:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (16230400) [pid = 2348] [serial = 1779] [outer = 00000000] 12:16:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (162CF800) [pid = 2348] [serial = 1780] [outer = 16230400] 12:16:00 INFO - PROCESS | 2348 | 1464290160677 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (162C3800) [pid = 2348] [serial = 1781] [outer = 16230400] 12:16:01 INFO - PROCESS | 2348 | 1464290161151 Marionette TRACE conn8 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:16:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:16:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 12:16:01 INFO - PROCESS | 2348 | 1464290161211 Marionette TRACE conn8 -> [0,2337,"getWindowHandle",null] 12:16:01 INFO - PROCESS | 2348 | 1464290161213 Marionette TRACE conn8 <- [1,2337,null,{"value":"13"}] 12:16:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:16:01 INFO - PROCESS | 2348 | 1464290161222 Marionette TRACE conn8 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:16:01 INFO - PROCESS | 2348 | 1464290161224 Marionette TRACE conn8 <- [1,2338,null,{}] 12:16:01 INFO - PROCESS | 2348 | 1464290161227 Marionette TRACE conn8 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:01 INFO - PROCESS | 2348 | 1464290161340 Marionette TRACE conn8 <- [1,2339,null,{"value":null}] 12:16:01 INFO - PROCESS | 2348 | 1464290161433 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 2348 | ++DOCSHELL 12105000 == 34 [pid = 2348] [id = 594] 12:16:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (16B14800) [pid = 2348] [serial = 1782] [outer = 00000000] 12:16:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (16BA6800) [pid = 2348] [serial = 1783] [outer = 16B14800] 12:16:01 INFO - PROCESS | 2348 | 1464290161478 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (16BA7800) [pid = 2348] [serial = 1784] [outer = 16B14800] 12:16:02 INFO - PROCESS | 2348 | 1464290162015 Marionette TRACE conn8 <- [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]]]}] 12:16:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:16:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 830ms 12:16:02 INFO - PROCESS | 2348 | 1464290162047 Marionette TRACE conn8 -> [0,2341,"getWindowHandle",null] 12:16:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:16:02 INFO - PROCESS | 2348 | 1464290162049 Marionette TRACE conn8 <- [1,2341,null,{"value":"13"}] 12:16:02 INFO - PROCESS | 2348 | 1464290162053 Marionette TRACE conn8 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 2348 | 1464290162055 Marionette TRACE conn8 <- [1,2342,null,{}] 12:16:02 INFO - PROCESS | 2348 | 1464290162058 Marionette TRACE conn8 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:02 INFO - PROCESS | 2348 | 1464290162177 Marionette TRACE conn8 <- [1,2343,null,{"value":null}] 12:16:02 INFO - PROCESS | 2348 | 1464290162184 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:02 INFO - PROCESS | 2348 | ++DOCSHELL 16BC1000 == 35 [pid = 2348] [id = 595] 12:16:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (16BC7000) [pid = 2348] [serial = 1785] [outer = 00000000] 12:16:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (16C5F400) [pid = 2348] [serial = 1786] [outer = 16BC7000] 12:16:02 INFO - PROCESS | 2348 | 1464290162285 Marionette DEBUG loaded listener.js 12:16:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (16C65C00) [pid = 2348] [serial = 1787] [outer = 16BC7000] 12:16:02 INFO - PROCESS | 2348 | 1464290162753 Marionette TRACE conn8 <- [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]]]}] 12:16:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:16:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 731ms 12:16:02 INFO - PROCESS | 2348 | 1464290162788 Marionette TRACE conn8 -> [0,2345,"getWindowHandle",null] 12:16:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:16:02 INFO - PROCESS | 2348 | 1464290162790 Marionette TRACE conn8 <- [1,2345,null,{"value":"13"}] 12:16:02 INFO - PROCESS | 2348 | 1464290162793 Marionette TRACE conn8 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 2348 | 1464290162796 Marionette TRACE conn8 <- [1,2346,null,{}] 12:16:02 INFO - PROCESS | 2348 | 1464290162807 Marionette TRACE conn8 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:03 INFO - PROCESS | 2348 | 1464290163460 Marionette TRACE conn8 <- [1,2347,null,{"value":null}] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (137D8800) [pid = 2348] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (16BA3800) [pid = 2348] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (16F41400) [pid = 2348] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (16FBAC00) [pid = 2348] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (153F3800) [pid = 2348] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (137DBC00) [pid = 2348] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (0DA75000) [pid = 2348] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (0DB79800) [pid = 2348] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (19C37C00) [pid = 2348] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (1BDA0000) [pid = 2348] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (1B33D400) [pid = 2348] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (187B3800) [pid = 2348] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (11CCCC00) [pid = 2348] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (175C2C00) [pid = 2348] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (13919400) [pid = 2348] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (19CE0000) [pid = 2348] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (0D86E400) [pid = 2348] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (17159C00) [pid = 2348] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (12F02C00) [pid = 2348] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (15707C00) [pid = 2348] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (19CDE000) [pid = 2348] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (186DB800) [pid = 2348] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (0E34FC00) [pid = 2348] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (19C38000) [pid = 2348] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (161D0800) [pid = 2348] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (16B17C00) [pid = 2348] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:16:03 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (19B02000) [pid = 2348] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:16:03 INFO - PROCESS | 2348 | 1464290163531 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:03 INFO - PROCESS | 2348 | ++DOCSHELL 0D53CC00 == 36 [pid = 2348] [id = 596] 12:16:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (0D728400) [pid = 2348] [serial = 1788] [outer = 00000000] 12:16:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (11F2B400) [pid = 2348] [serial = 1789] [outer = 0D728400] 12:16:03 INFO - PROCESS | 2348 | 1464290163587 Marionette DEBUG loaded listener.js 12:16:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (137D2C00) [pid = 2348] [serial = 1790] [outer = 0D728400] 12:16:04 INFO - PROCESS | 2348 | 1464290163980 Marionette TRACE conn8 <- [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]]]}] 12:16:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:16:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1227ms 12:16:04 INFO - PROCESS | 2348 | 1464290164020 Marionette TRACE conn8 -> [0,2349,"getWindowHandle",null] 12:16:04 INFO - PROCESS | 2348 | 1464290164022 Marionette TRACE conn8 <- [1,2349,null,{"value":"13"}] 12:16:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:16:04 INFO - PROCESS | 2348 | 1464290164025 Marionette TRACE conn8 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:16:04 INFO - PROCESS | 2348 | 1464290164027 Marionette TRACE conn8 <- [1,2350,null,{}] 12:16:04 INFO - PROCESS | 2348 | 1464290164030 Marionette TRACE conn8 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:04 INFO - PROCESS | 2348 | 1464290164111 Marionette TRACE conn8 <- [1,2351,null,{"value":null}] 12:16:04 INFO - PROCESS | 2348 | 1464290164118 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 2348 | ++DOCSHELL 1481D400 == 37 [pid = 2348] [id = 597] 12:16:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (153F0C00) [pid = 2348] [serial = 1791] [outer = 00000000] 12:16:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (16BC6000) [pid = 2348] [serial = 1792] [outer = 153F0C00] 12:16:04 INFO - PROCESS | 2348 | 1464290164162 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (1715B400) [pid = 2348] [serial = 1793] [outer = 153F0C00] 12:16:04 INFO - PROCESS | 2348 | 1464290164591 Marionette TRACE conn8 <- [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]]]}] 12:16:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:16:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 12:16:04 INFO - PROCESS | 2348 | 1464290164657 Marionette TRACE conn8 -> [0,2353,"getWindowHandle",null] 12:16:04 INFO - PROCESS | 2348 | 1464290164659 Marionette TRACE conn8 <- [1,2353,null,{"value":"13"}] 12:16:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:16:04 INFO - PROCESS | 2348 | 1464290164662 Marionette TRACE conn8 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:16:04 INFO - PROCESS | 2348 | 1464290164663 Marionette TRACE conn8 <- [1,2354,null,{}] 12:16:04 INFO - PROCESS | 2348 | 1464290164667 Marionette TRACE conn8 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:04 INFO - PROCESS | 2348 | 1464290164748 Marionette TRACE conn8 <- [1,2355,null,{"value":null}] 12:16:04 INFO - PROCESS | 2348 | 1464290164754 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 2348 | ++DOCSHELL 16B17C00 == 38 [pid = 2348] [id = 598] 12:16:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (16F41400) [pid = 2348] [serial = 1794] [outer = 00000000] 12:16:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (175B6800) [pid = 2348] [serial = 1795] [outer = 16F41400] 12:16:04 INFO - PROCESS | 2348 | 1464290164798 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (175BF400) [pid = 2348] [serial = 1796] [outer = 16F41400] 12:16:05 INFO - PROCESS | 2348 | 1464290165255 Marionette TRACE conn8 <- [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]]]}] 12:16:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:16:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 12:16:05 INFO - PROCESS | 2348 | 1464290165306 Marionette TRACE conn8 -> [0,2357,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 2348 | 1464290165308 Marionette TRACE conn8 <- [1,2357,null,{"value":"13"}] 12:16:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:16:05 INFO - PROCESS | 2348 | 1464290165311 Marionette TRACE conn8 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - PROCESS | 2348 | 1464290165312 Marionette TRACE conn8 <- [1,2358,null,{}] 12:16:05 INFO - PROCESS | 2348 | 1464290165316 Marionette TRACE conn8 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:05 INFO - PROCESS | 2348 | 1464290165395 Marionette TRACE conn8 <- [1,2359,null,{"value":null}] 12:16:05 INFO - PROCESS | 2348 | 1464290165402 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 2348 | ++DOCSHELL 14CDBC00 == 39 [pid = 2348] [id = 599] 12:16:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (175C0400) [pid = 2348] [serial = 1797] [outer = 00000000] 12:16:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (185E6C00) [pid = 2348] [serial = 1798] [outer = 175C0400] 12:16:05 INFO - PROCESS | 2348 | 1464290165447 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (185E9C00) [pid = 2348] [serial = 1799] [outer = 175C0400] 12:16:06 INFO - PROCESS | 2348 | 1464290166289 Marionette TRACE conn8 <- [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]]]}] 12:16:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:16:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1017ms 12:16:06 INFO - PROCESS | 2348 | 1464290166331 Marionette TRACE conn8 -> [0,2361,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 2348 | 1464290166335 Marionette TRACE conn8 <- [1,2361,null,{"value":"13"}] 12:16:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:16:06 INFO - PROCESS | 2348 | 1464290166340 Marionette TRACE conn8 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:16:06 INFO - PROCESS | 2348 | 1464290166345 Marionette TRACE conn8 <- [1,2362,null,{}] 12:16:06 INFO - PROCESS | 2348 | 1464290166371 Marionette TRACE conn8 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:06 INFO - PROCESS | 2348 | 1464290166491 Marionette TRACE conn8 <- [1,2363,null,{"value":null}] 12:16:06 INFO - PROCESS | 2348 | 1464290166633 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:06 INFO - PROCESS | 2348 | ++DOCSHELL 0D7E4400 == 40 [pid = 2348] [id = 600] 12:16:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (0D86C800) [pid = 2348] [serial = 1800] [outer = 00000000] 12:16:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (0DBDCC00) [pid = 2348] [serial = 1801] [outer = 0D86C800] 12:16:06 INFO - PROCESS | 2348 | 1464290166690 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (11CD0800) [pid = 2348] [serial = 1802] [outer = 0D86C800] 12:16:07 INFO - PROCESS | 2348 | 1464290167375 Marionette TRACE conn8 <- [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]]]}] 12:16:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:16:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1102ms 12:16:07 INFO - PROCESS | 2348 | 1464290167444 Marionette TRACE conn8 -> [0,2365,"getWindowHandle",null] 12:16:07 INFO - PROCESS | 2348 | 1464290167450 Marionette TRACE conn8 <- [1,2365,null,{"value":"13"}] 12:16:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:16:07 INFO - PROCESS | 2348 | 1464290167457 Marionette TRACE conn8 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:16:07 INFO - PROCESS | 2348 | 1464290167460 Marionette TRACE conn8 <- [1,2366,null,{}] 12:16:07 INFO - PROCESS | 2348 | 1464290167464 Marionette TRACE conn8 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:07 INFO - PROCESS | 2348 | 1464290167588 Marionette TRACE conn8 <- [1,2367,null,{"value":null}] 12:16:07 INFO - PROCESS | 2348 | 1464290167745 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:07 INFO - PROCESS | 2348 | ++DOCSHELL 0D53C400 == 41 [pid = 2348] [id = 601] 12:16:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (0D53D000) [pid = 2348] [serial = 1803] [outer = 00000000] 12:16:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (137D8400) [pid = 2348] [serial = 1804] [outer = 0D53D000] 12:16:07 INFO - PROCESS | 2348 | 1464290167801 Marionette DEBUG loaded listener.js 12:16:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (14C5EC00) [pid = 2348] [serial = 1805] [outer = 0D53D000] 12:16:08 INFO - PROCESS | 2348 | 1464290168704 Marionette TRACE conn8 <- [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]]]}] 12:16:08 INFO - PROCESS | 2348 | --DOCSHELL 16D0B800 == 40 [pid = 2348] [id = 504] 12:16:08 INFO - PROCESS | 2348 | --DOCSHELL 11D16400 == 39 [pid = 2348] [id = 500] 12:16:08 INFO - PROCESS | 2348 | --DOCSHELL 11D1E400 == 38 [pid = 2348] [id = 495] 12:16:08 INFO - PROCESS | 2348 | --DOCSHELL 1570E000 == 37 [pid = 2348] [id = 499] 12:16:08 INFO - PROCESS | 2348 | --DOCSHELL 0D537C00 == 36 [pid = 2348] [id = 502] 12:16:08 INFO - PROCESS | 2348 | --DOCSHELL 187B6C00 == 35 [pid = 2348] [id = 585] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (175C4000) [pid = 2348] [serial = 1679] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (16C5DC00) [pid = 2348] [serial = 1676] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (16B1B000) [pid = 2348] [serial = 1646] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (19D46C00) [pid = 2348] [serial = 1652] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (187B3C00) [pid = 2348] [serial = 1682] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (11FE5000) [pid = 2348] [serial = 1664] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (19CD6400) [pid = 2348] [serial = 1649] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (16235800) [pid = 2348] [serial = 1670] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (16BAD400) [pid = 2348] [serial = 1673] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (19C3A800) [pid = 2348] [serial = 1640] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (153ED000) [pid = 2348] [serial = 1667] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (19F5CC00) [pid = 2348] [serial = 1655] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (1340D800) [pid = 2348] [serial = 1643] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (18C9F800) [pid = 2348] [serial = 1756] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (162C6400) [pid = 2348] [serial = 1741] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (16B0EC00) [pid = 2348] [serial = 1742] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (16D02400) [pid = 2348] [serial = 1745] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (16BC9800) [pid = 2348] [serial = 1744] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (1715E800) [pid = 2348] [serial = 1747] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (16C64000) [pid = 2348] [serial = 1750] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (18597C00) [pid = 2348] [serial = 1753] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (1715F000) [pid = 2348] [serial = 1748] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (161B0800) [pid = 2348] [serial = 1738] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (148C4800) [pid = 2348] [serial = 1735] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (14CDAC00) [pid = 2348] [serial = 1736] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (0E6A6400) [pid = 2348] [serial = 1732] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (11C28400) [pid = 2348] [serial = 1733] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (13052000) [pid = 2348] [serial = 1730] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 80 (1210D800) [pid = 2348] [serial = 1729] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 79 (1C22AC00) [pid = 2348] [serial = 1727] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 78 (1C228800) [pid = 2348] [serial = 1726] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 77 (1BDA9400) [pid = 2348] [serial = 1724] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 76 (1BDA6000) [pid = 2348] [serial = 1723] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 75 (1BB3A800) [pid = 2348] [serial = 1721] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 74 (1B342800) [pid = 2348] [serial = 1720] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 73 (19B37000) [pid = 2348] [serial = 1718] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 72 (18DDDC00) [pid = 2348] [serial = 1717] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 71 (161D7800) [pid = 2348] [serial = 1715] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 70 (153F7400) [pid = 2348] [serial = 1714] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 69 (1A99F800) [pid = 2348] [serial = 1712] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 68 (187AF000) [pid = 2348] [serial = 1754] [outer = 00000000] [url = about:blank] 12:16:08 INFO - PROCESS | 2348 | --DOMWINDOW == 67 (161D5C00) [pid = 2348] [serial = 1739] [outer = 00000000] [url = about:blank] 12:16:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:16:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1331ms 12:16:08 INFO - PROCESS | 2348 | 1464290168814 Marionette TRACE conn8 -> [0,2369,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 2348 | 1464290168818 Marionette TRACE conn8 <- [1,2369,null,{"value":"13"}] 12:16:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:16:08 INFO - PROCESS | 2348 | 1464290168823 Marionette TRACE conn8 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 2348 | 1464290168827 Marionette TRACE conn8 <- [1,2370,null,{}] 12:16:08 INFO - PROCESS | 2348 | 1464290168832 Marionette TRACE conn8 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:08 INFO - PROCESS | 2348 | 1464290168927 Marionette TRACE conn8 <- [1,2371,null,{"value":null}] 12:16:08 INFO - PROCESS | 2348 | 1464290168936 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 2348 | ++DOCSHELL 0DA6B000 == 36 [pid = 2348] [id = 602] 12:16:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 68 (0DA6C000) [pid = 2348] [serial = 1806] [outer = 00000000] 12:16:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 69 (0DB79000) [pid = 2348] [serial = 1807] [outer = 0DA6C000] 12:16:09 INFO - PROCESS | 2348 | 1464290168986 Marionette DEBUG loaded listener.js 12:16:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 70 (11A33C00) [pid = 2348] [serial = 1808] [outer = 0DA6C000] 12:16:09 INFO - PROCESS | 2348 | 1464290169505 Marionette TRACE conn8 <- [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]]]}] 12:16:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:16:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 12:16:09 INFO - PROCESS | 2348 | 1464290169555 Marionette TRACE conn8 -> [0,2373,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 2348 | 1464290169560 Marionette TRACE conn8 <- [1,2373,null,{"value":"13"}] 12:16:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:16:09 INFO - PROCESS | 2348 | 1464290169566 Marionette TRACE conn8 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 2348 | 1464290169569 Marionette TRACE conn8 <- [1,2374,null,{}] 12:16:09 INFO - PROCESS | 2348 | 1464290169573 Marionette TRACE conn8 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:09 INFO - PROCESS | 2348 | 1464290169658 Marionette TRACE conn8 <- [1,2375,null,{"value":null}] 12:16:09 INFO - PROCESS | 2348 | 1464290169787 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:09 INFO - PROCESS | 2348 | ++DOCSHELL 12102C00 == 37 [pid = 2348] [id = 603] 12:16:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 71 (12108400) [pid = 2348] [serial = 1809] [outer = 00000000] 12:16:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 72 (12184400) [pid = 2348] [serial = 1810] [outer = 12108400] 12:16:09 INFO - PROCESS | 2348 | 1464290169833 Marionette DEBUG loaded listener.js 12:16:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 73 (12FCC000) [pid = 2348] [serial = 1811] [outer = 12108400] 12:16:10 INFO - PROCESS | 2348 | 1464290170227 Marionette TRACE conn8 <- [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]]]}] 12:16:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:16:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 12:16:10 INFO - PROCESS | 2348 | 1464290170300 Marionette TRACE conn8 -> [0,2377,"getWindowHandle",null] 12:16:10 INFO - PROCESS | 2348 | 1464290170303 Marionette TRACE conn8 <- [1,2377,null,{"value":"13"}] 12:16:10 INFO - PROCESS | 2348 | 1464290170306 Marionette TRACE conn8 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:16:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:16:10 INFO - PROCESS | 2348 | 1464290170309 Marionette TRACE conn8 <- [1,2378,null,{}] 12:16:10 INFO - PROCESS | 2348 | 1464290170350 Marionette TRACE conn8 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:10 INFO - PROCESS | 2348 | 1464290170443 Marionette TRACE conn8 <- [1,2379,null,{"value":null}] 12:16:10 INFO - PROCESS | 2348 | 1464290170453 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:10 INFO - PROCESS | 2348 | ++DOCSHELL 14DA4400 == 38 [pid = 2348] [id = 604] 12:16:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 74 (14DA4C00) [pid = 2348] [serial = 1812] [outer = 00000000] 12:16:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 75 (153F3800) [pid = 2348] [serial = 1813] [outer = 14DA4C00] 12:16:10 INFO - PROCESS | 2348 | 1464290170502 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 76 (1570E000) [pid = 2348] [serial = 1814] [outer = 14DA4C00] 12:16:11 INFO - PROCESS | 2348 | 1464290170986 Marionette TRACE conn8 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:16:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:16:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 710ms 12:16:11 INFO - PROCESS | 2348 | 1464290171020 Marionette TRACE conn8 -> [0,2381,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 2348 | 1464290171022 Marionette TRACE conn8 <- [1,2381,null,{"value":"13"}] 12:16:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:16:11 INFO - PROCESS | 2348 | 1464290171026 Marionette TRACE conn8 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - PROCESS | 2348 | 1464290171037 Marionette TRACE conn8 <- [1,2382,null,{}] 12:16:11 INFO - PROCESS | 2348 | 1464290171041 Marionette TRACE conn8 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:11 INFO - PROCESS | 2348 | 1464290171127 Marionette TRACE conn8 <- [1,2383,null,{"value":null}] 12:16:11 INFO - PROCESS | 2348 | 1464290171135 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 2348 | ++DOCSHELL 161B0800 == 39 [pid = 2348] [id = 605] 12:16:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 77 (161B3C00) [pid = 2348] [serial = 1815] [outer = 00000000] 12:16:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 78 (16232C00) [pid = 2348] [serial = 1816] [outer = 161B3C00] 12:16:11 INFO - PROCESS | 2348 | 1464290171180 Marionette DEBUG loaded listener.js 12:16:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 79 (162C5800) [pid = 2348] [serial = 1817] [outer = 161B3C00] 12:16:11 INFO - PROCESS | 2348 | 1464290171702 Marionette TRACE conn8 <- [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]]]}] 12:16:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:16:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 12:16:11 INFO - PROCESS | 2348 | 1464290171760 Marionette TRACE conn8 -> [0,2385,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 2348 | 1464290171762 Marionette TRACE conn8 <- [1,2385,null,{"value":"13"}] 12:16:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:16:11 INFO - PROCESS | 2348 | 1464290171803 Marionette TRACE conn8 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - PROCESS | 2348 | 1464290171805 Marionette TRACE conn8 <- [1,2386,null,{}] 12:16:11 INFO - PROCESS | 2348 | 1464290171815 Marionette TRACE conn8 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:11 INFO - PROCESS | 2348 | 1464290171925 Marionette TRACE conn8 <- [1,2387,null,{"value":null}] 12:16:11 INFO - PROCESS | 2348 | 1464290171938 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 2348 | ++DOCSHELL 11A42C00 == 40 [pid = 2348] [id = 606] 12:16:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 80 (11C22000) [pid = 2348] [serial = 1818] [outer = 00000000] 12:16:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (16B14C00) [pid = 2348] [serial = 1819] [outer = 11C22000] 12:16:12 INFO - PROCESS | 2348 | 1464290171983 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (16B16C00) [pid = 2348] [serial = 1820] [outer = 11C22000] 12:16:12 INFO - PROCESS | 2348 | 1464290172438 Marionette TRACE conn8 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:16:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:16:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 710ms 12:16:12 INFO - PROCESS | 2348 | 1464290172494 Marionette TRACE conn8 -> [0,2389,"getWindowHandle",null] 12:16:12 INFO - PROCESS | 2348 | 1464290172496 Marionette TRACE conn8 <- [1,2389,null,{"value":"13"}] 12:16:12 INFO - PROCESS | 2348 | 1464290172499 Marionette TRACE conn8 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:16:12 INFO - PROCESS | 2348 | 1464290172501 Marionette TRACE conn8 <- [1,2390,null,{}] 12:16:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:16:12 INFO - PROCESS | 2348 | 1464290172505 Marionette TRACE conn8 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:12 INFO - PROCESS | 2348 | 1464290172637 Marionette TRACE conn8 <- [1,2391,null,{"value":null}] 12:16:12 INFO - PROCESS | 2348 | 1464290172703 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:12 INFO - PROCESS | 2348 | ++DOCSHELL 12103000 == 41 [pid = 2348] [id = 607] 12:16:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (153F6400) [pid = 2348] [serial = 1821] [outer = 00000000] 12:16:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (16C5D400) [pid = 2348] [serial = 1822] [outer = 153F6400] 12:16:12 INFO - PROCESS | 2348 | 1464290172749 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (16C64800) [pid = 2348] [serial = 1823] [outer = 153F6400] 12:16:13 INFO - PROCESS | 2348 | 1464290173163 Marionette TRACE conn8 <- [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]]]}] 12:16:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:16:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 12:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:16:13 INFO - PROCESS | 2348 | 1464290173176 Marionette TRACE conn8 -> [0,2393,"getWindowHandle",null] 12:16:13 INFO - PROCESS | 2348 | 1464290173178 Marionette TRACE conn8 <- [1,2393,null,{"value":"13"}] 12:16:13 INFO - PROCESS | 2348 | 1464290173181 Marionette TRACE conn8 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:16:13 INFO - PROCESS | 2348 | 1464290173183 Marionette TRACE conn8 <- [1,2394,null,{}] 12:16:13 INFO - PROCESS | 2348 | 1464290173191 Marionette TRACE conn8 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:13 INFO - PROCESS | 2348 | 1464290173343 Marionette TRACE conn8 <- [1,2395,null,{"value":null}] 12:16:13 INFO - PROCESS | 2348 | 1464290173351 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 2348 | ++DOCSHELL 153EEC00 == 42 [pid = 2348] [id = 608] 12:16:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (16BA0000) [pid = 2348] [serial = 1824] [outer = 00000000] 12:16:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (16DD4000) [pid = 2348] [serial = 1825] [outer = 16BA0000] 12:16:13 INFO - PROCESS | 2348 | 1464290173396 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (16F49000) [pid = 2348] [serial = 1826] [outer = 16BA0000] 12:16:13 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (14819400) [pid = 2348] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:16:13 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (16F41400) [pid = 2348] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:16:13 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (16B14800) [pid = 2348] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:16:13 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (0D537000) [pid = 2348] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:16:13 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (16230400) [pid = 2348] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:16:13 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (153F2C00) [pid = 2348] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:16:13 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (12105C00) [pid = 2348] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:16:13 INFO - PROCESS | 2348 | --DOMWINDOW == 80 (1448A400) [pid = 2348] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:16:13 INFO - PROCESS | 2348 | --DOMWINDOW == 79 (12F04000) [pid = 2348] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:16:13 INFO - PROCESS | 2348 | --DOMWINDOW == 78 (16186400) [pid = 2348] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:16:13 INFO - PROCESS | 2348 | --DOMWINDOW == 77 (16BC7000) [pid = 2348] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:16:13 INFO - PROCESS | 2348 | --DOMWINDOW == 76 (153F0C00) [pid = 2348] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:16:13 INFO - PROCESS | 2348 | --DOMWINDOW == 75 (0D728400) [pid = 2348] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:16:13 INFO - PROCESS | 2348 | --DOMWINDOW == 74 (0E6A8400) [pid = 2348] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:16:14 INFO - PROCESS | 2348 | 1464290173979 Marionette TRACE conn8 <- [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]]]}] 12:16:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:16:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 831ms 12:16:14 INFO - PROCESS | 2348 | 1464290174012 Marionette TRACE conn8 -> [0,2397,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 2348 | 1464290174014 Marionette TRACE conn8 <- [1,2397,null,{"value":"13"}] 12:16:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:16:14 INFO - PROCESS | 2348 | 1464290174018 Marionette TRACE conn8 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 2348 | 1464290174019 Marionette TRACE conn8 <- [1,2398,null,{}] 12:16:14 INFO - PROCESS | 2348 | 1464290174023 Marionette TRACE conn8 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:14 INFO - PROCESS | 2348 | 1464290174104 Marionette TRACE conn8 <- [1,2399,null,{"value":null}] 12:16:14 INFO - PROCESS | 2348 | 1464290174110 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 2348 | ++DOCSHELL 1217D800 == 43 [pid = 2348] [id = 609] 12:16:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 75 (153F0C00) [pid = 2348] [serial = 1827] [outer = 00000000] 12:16:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 76 (16BCB000) [pid = 2348] [serial = 1828] [outer = 153F0C00] 12:16:14 INFO - PROCESS | 2348 | 1464290174156 Marionette DEBUG loaded listener.js 12:16:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 77 (16C6A400) [pid = 2348] [serial = 1829] [outer = 153F0C00] 12:16:14 INFO - PROCESS | 2348 | 1464290174696 Marionette TRACE conn8 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:16:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:16:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 12:16:14 INFO - PROCESS | 2348 | 1464290174752 Marionette TRACE conn8 -> [0,2401,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 2348 | 1464290174754 Marionette TRACE conn8 <- [1,2401,null,{"value":"13"}] 12:16:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:16:14 INFO - PROCESS | 2348 | 1464290174757 Marionette TRACE conn8 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 2348 | 1464290174758 Marionette TRACE conn8 <- [1,2402,null,{}] 12:16:14 INFO - PROCESS | 2348 | 1464290174762 Marionette TRACE conn8 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:14 INFO - PROCESS | 2348 | 1464290174872 Marionette TRACE conn8 <- [1,2403,null,{"value":null}] 12:16:14 INFO - PROCESS | 2348 | 1464290174888 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 2348 | ++DOCSHELL 16239000 == 44 [pid = 2348] [id = 610] 12:16:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 78 (16F41400) [pid = 2348] [serial = 1830] [outer = 00000000] 12:16:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 79 (175AB400) [pid = 2348] [serial = 1831] [outer = 16F41400] 12:16:14 INFO - PROCESS | 2348 | 1464290174932 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 80 (175BF000) [pid = 2348] [serial = 1832] [outer = 16F41400] 12:16:15 INFO - PROCESS | 2348 | 1464290175369 Marionette TRACE conn8 <- [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]]]}] 12:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 631ms 12:16:15 INFO - PROCESS | 2348 | 1464290175400 Marionette TRACE conn8 -> [0,2405,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 2348 | 1464290175402 Marionette TRACE conn8 <- [1,2405,null,{"value":"13"}] 12:16:15 INFO - PROCESS | 2348 | 1464290175405 Marionette TRACE conn8 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:16:15 INFO - PROCESS | 2348 | 1464290175407 Marionette TRACE conn8 <- [1,2406,null,{}] 12:16:15 INFO - PROCESS | 2348 | 1464290175410 Marionette TRACE conn8 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:15 INFO - PROCESS | 2348 | 1464290175491 Marionette TRACE conn8 <- [1,2407,null,{"value":null}] 12:16:15 INFO - PROCESS | 2348 | 1464290175497 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:15 INFO - PROCESS | 2348 | ++DOCSHELL 175A1C00 == 45 [pid = 2348] [id = 611] 12:16:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (175C1400) [pid = 2348] [serial = 1833] [outer = 00000000] 12:16:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (186DE800) [pid = 2348] [serial = 1834] [outer = 175C1400] 12:16:15 INFO - PROCESS | 2348 | 1464290175544 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (186E2400) [pid = 2348] [serial = 1835] [outer = 175C1400] 12:16:16 INFO - PROCESS | 2348 | 1464290176265 Marionette TRACE conn8 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 930ms 12:16:16 INFO - PROCESS | 2348 | 1464290176341 Marionette TRACE conn8 -> [0,2409,"getWindowHandle",null] 12:16:16 INFO - PROCESS | 2348 | 1464290176347 Marionette TRACE conn8 <- [1,2409,null,{"value":"13"}] 12:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:16:16 INFO - PROCESS | 2348 | 1464290176352 Marionette TRACE conn8 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:16:16 INFO - PROCESS | 2348 | 1464290176356 Marionette TRACE conn8 <- [1,2410,null,{}] 12:16:16 INFO - PROCESS | 2348 | 1464290176362 Marionette TRACE conn8 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:16 INFO - PROCESS | 2348 | 1464290176512 Marionette TRACE conn8 <- [1,2411,null,{"value":null}] 12:16:16 INFO - PROCESS | 2348 | 1464290176617 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:16 INFO - PROCESS | 2348 | ++DOCSHELL 0D7E2C00 == 46 [pid = 2348] [id = 612] 12:16:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (0DA74000) [pid = 2348] [serial = 1836] [outer = 00000000] 12:16:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (12110000) [pid = 2348] [serial = 1837] [outer = 0DA74000] 12:16:16 INFO - PROCESS | 2348 | 1464290176674 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (1304F800) [pid = 2348] [serial = 1838] [outer = 0DA74000] 12:16:17 INFO - PROCESS | 2348 | 1464290177239 Marionette TRACE conn8 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 12:16:17 INFO - PROCESS | 2348 | 1464290177286 Marionette TRACE conn8 -> [0,2413,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 2348 | 1464290177292 Marionette TRACE conn8 <- [1,2413,null,{"value":"13"}] 12:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:16:17 INFO - PROCESS | 2348 | 1464290177299 Marionette TRACE conn8 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 2348 | 1464290177302 Marionette TRACE conn8 <- [1,2414,null,{}] 12:16:17 INFO - PROCESS | 2348 | 1464290177306 Marionette TRACE conn8 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:17 INFO - PROCESS | 2348 | 1464290177421 Marionette TRACE conn8 <- [1,2415,null,{"value":null}] 12:16:17 INFO - PROCESS | 2348 | 1464290177532 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 2348 | ++DOCSHELL 1570B000 == 47 [pid = 2348] [id = 613] 12:16:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (1570D000) [pid = 2348] [serial = 1839] [outer = 00000000] 12:16:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (161CD000) [pid = 2348] [serial = 1840] [outer = 1570D000] 12:16:17 INFO - PROCESS | 2348 | 1464290177586 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (1623B800) [pid = 2348] [serial = 1841] [outer = 1570D000] 12:16:18 INFO - PROCESS | 2348 | 1464290178182 Marionette TRACE conn8 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 930ms 12:16:18 INFO - PROCESS | 2348 | 1464290178230 Marionette TRACE conn8 -> [0,2417,"getWindowHandle",null] 12:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:16:18 INFO - PROCESS | 2348 | 1464290178233 Marionette TRACE conn8 <- [1,2417,null,{"value":"13"}] 12:16:18 INFO - PROCESS | 2348 | 1464290178237 Marionette TRACE conn8 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - PROCESS | 2348 | 1464290178241 Marionette TRACE conn8 <- [1,2418,null,{}] 12:16:18 INFO - PROCESS | 2348 | 1464290178252 Marionette TRACE conn8 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:18 INFO - PROCESS | 2348 | 1464290178367 Marionette TRACE conn8 <- [1,2419,null,{"value":null}] 12:16:18 INFO - PROCESS | 2348 | 1464290178507 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:18 INFO - PROCESS | 2348 | ++DOCSHELL 187B4000 == 48 [pid = 2348] [id = 614] 12:16:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (187B6C00) [pid = 2348] [serial = 1842] [outer = 00000000] 12:16:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (18C3F000) [pid = 2348] [serial = 1843] [outer = 187B6C00] 12:16:18 INFO - PROCESS | 2348 | 1464290178566 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (18C9F800) [pid = 2348] [serial = 1844] [outer = 187B6C00] 12:16:19 INFO - PROCESS | 2348 | 1464290179168 Marionette TRACE conn8 <- [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]]]}] 12:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 970ms 12:16:19 INFO - PROCESS | 2348 | 1464290179210 Marionette TRACE conn8 -> [0,2421,"getWindowHandle",null] 12:16:19 INFO - PROCESS | 2348 | 1464290179213 Marionette TRACE conn8 <- [1,2421,null,{"value":"13"}] 12:16:19 INFO - PROCESS | 2348 | 1464290179216 Marionette TRACE conn8 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:16:19 INFO - PROCESS | 2348 | 1464290179219 Marionette TRACE conn8 <- [1,2422,null,{}] 12:16:19 INFO - PROCESS | 2348 | 1464290179222 Marionette TRACE conn8 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:19 INFO - PROCESS | 2348 | 1464290179331 Marionette TRACE conn8 <- [1,2423,null,{"value":null}] 12:16:19 INFO - PROCESS | 2348 | 1464290179467 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 2348 | ++DOCSHELL 18CA6800 == 49 [pid = 2348] [id = 615] 12:16:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (18CA6C00) [pid = 2348] [serial = 1845] [outer = 00000000] 12:16:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (18D35400) [pid = 2348] [serial = 1846] [outer = 18CA6C00] 12:16:19 INFO - PROCESS | 2348 | 1464290179523 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (19A03800) [pid = 2348] [serial = 1847] [outer = 18CA6C00] 12:16:20 INFO - PROCESS | 2348 | 1464290180077 Marionette TRACE conn8 <- [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]]]}] 12:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 870ms 12:16:20 INFO - PROCESS | 2348 | 1464290180090 Marionette TRACE conn8 -> [0,2425,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 2348 | 1464290180093 Marionette TRACE conn8 <- [1,2425,null,{"value":"13"}] 12:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:16:20 INFO - PROCESS | 2348 | 1464290180097 Marionette TRACE conn8 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 2348 | 1464290180099 Marionette TRACE conn8 <- [1,2426,null,{}] 12:16:20 INFO - PROCESS | 2348 | 1464290180103 Marionette TRACE conn8 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:20 INFO - PROCESS | 2348 | 1464290180207 Marionette TRACE conn8 <- [1,2427,null,{"value":null}] 12:16:20 INFO - PROCESS | 2348 | 1464290180319 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:20 INFO - PROCESS | 2348 | ++DOCSHELL 0D379000 == 50 [pid = 2348] [id = 616] 12:16:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (0D733C00) [pid = 2348] [serial = 1848] [outer = 00000000] 12:16:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (0DA6A400) [pid = 2348] [serial = 1849] [outer = 0D733C00] 12:16:20 INFO - PROCESS | 2348 | 1464290180374 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (11C44800) [pid = 2348] [serial = 1850] [outer = 0D733C00] 12:16:21 INFO - PROCESS | 2348 | 1464290181164 Marionette TRACE conn8 <- [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]]]}] 12:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1129ms 12:16:21 INFO - PROCESS | 2348 | 1464290181230 Marionette TRACE conn8 -> [0,2429,"getWindowHandle",null] 12:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:16:21 INFO - PROCESS | 2348 | 1464290181234 Marionette TRACE conn8 <- [1,2429,null,{"value":"13"}] 12:16:21 INFO - PROCESS | 2348 | 1464290181239 Marionette TRACE conn8 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - PROCESS | 2348 | 1464290181243 Marionette TRACE conn8 <- [1,2430,null,{}] 12:16:21 INFO - PROCESS | 2348 | 1464290181248 Marionette TRACE conn8 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:21 INFO - PROCESS | 2348 | 1464290181353 Marionette TRACE conn8 <- [1,2431,null,{"value":null}] 12:16:21 INFO - PROCESS | 2348 | 1464290181492 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 2348 | --DOCSHELL 11D16C00 == 49 [pid = 2348] [id = 494] 12:16:21 INFO - PROCESS | 2348 | --DOCSHELL 0D86F400 == 48 [pid = 2348] [id = 493] 12:16:21 INFO - PROCESS | 2348 | --DOCSHELL 0DB7A400 == 47 [pid = 2348] [id = 501] 12:16:21 INFO - PROCESS | 2348 | ++DOCSHELL 0CD60000 == 48 [pid = 2348] [id = 617] 12:16:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (0CDEE000) [pid = 2348] [serial = 1851] [outer = 00000000] 12:16:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (0D729C00) [pid = 2348] [serial = 1852] [outer = 0CDEE000] 12:16:21 INFO - PROCESS | 2348 | 1464290181603 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (0EFA5800) [pid = 2348] [serial = 1853] [outer = 0CDEE000] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (16BA6800) [pid = 2348] [serial = 1783] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (0D53C800) [pid = 2348] [serial = 1759] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (0D7E4800) [pid = 2348] [serial = 1760] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (162CF800) [pid = 2348] [serial = 1780] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (153FA800) [pid = 2348] [serial = 1774] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (1570D400) [pid = 2348] [serial = 1775] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (12108800) [pid = 2348] [serial = 1765] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (12110C00) [pid = 2348] [serial = 1766] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (14817400) [pid = 2348] [serial = 1771] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (148C5400) [pid = 2348] [serial = 1772] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (12FD1C00) [pid = 2348] [serial = 1768] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (137D0800) [pid = 2348] [serial = 1769] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (161C9800) [pid = 2348] [serial = 1777] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (161CBC00) [pid = 2348] [serial = 1778] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (16C5F400) [pid = 2348] [serial = 1786] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (16BA7800) [pid = 2348] [serial = 1784] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (16BC6000) [pid = 2348] [serial = 1792] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (11F2B400) [pid = 2348] [serial = 1789] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (11C22800) [pid = 2348] [serial = 1763] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (0EF1CC00) [pid = 2348] [serial = 1762] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 80 (16C65C00) [pid = 2348] [serial = 1787] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 79 (137D2C00) [pid = 2348] [serial = 1790] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 78 (1715B400) [pid = 2348] [serial = 1793] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 77 (175BF400) [pid = 2348] [serial = 1796] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 76 (162C3800) [pid = 2348] [serial = 1781] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 75 (175AF000) [pid = 2348] [serial = 1751] [outer = 00000000] [url = about:blank] 12:16:21 INFO - PROCESS | 2348 | --DOMWINDOW == 74 (175B6800) [pid = 2348] [serial = 1795] [outer = 00000000] [url = about:blank] 12:16:22 INFO - PROCESS | 2348 | 1464290182018 Marionette TRACE conn8 <- [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]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 830ms 12:16:22 INFO - PROCESS | 2348 | 1464290182071 Marionette TRACE conn8 -> [0,2433,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 2348 | 1464290182077 Marionette TRACE conn8 <- [1,2433,null,{"value":"13"}] 12:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:16:22 INFO - PROCESS | 2348 | 1464290182083 Marionette TRACE conn8 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - PROCESS | 2348 | 1464290182086 Marionette TRACE conn8 <- [1,2434,null,{}] 12:16:22 INFO - PROCESS | 2348 | 1464290182089 Marionette TRACE conn8 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:22 INFO - PROCESS | 2348 | 1464290182180 Marionette TRACE conn8 <- [1,2435,null,{"value":null}] 12:16:22 INFO - PROCESS | 2348 | 1464290182193 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 2348 | ++DOCSHELL 11C23800 == 49 [pid = 2348] [id = 618] 12:16:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 75 (11D14400) [pid = 2348] [serial = 1854] [outer = 00000000] 12:16:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 76 (12FD3C00) [pid = 2348] [serial = 1855] [outer = 11D14400] 12:16:22 INFO - PROCESS | 2348 | 1464290182240 Marionette DEBUG loaded listener.js 12:16:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 77 (137D8800) [pid = 2348] [serial = 1856] [outer = 11D14400] 12:16:22 INFO - PROCESS | 2348 | 1464290182690 Marionette TRACE conn8 <- [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]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 12:16:22 INFO - PROCESS | 2348 | 1464290182754 Marionette TRACE conn8 -> [0,2437,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 2348 | 1464290182757 Marionette TRACE conn8 <- [1,2437,null,{"value":"13"}] 12:16:22 INFO - PROCESS | 2348 | 1464290182760 Marionette TRACE conn8 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:16:22 INFO - PROCESS | 2348 | 1464290182764 Marionette TRACE conn8 <- [1,2438,null,{}] 12:16:22 INFO - PROCESS | 2348 | 1464290182774 Marionette TRACE conn8 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:22 INFO - PROCESS | 2348 | 1464290182863 Marionette TRACE conn8 <- [1,2439,null,{"value":null}] 12:16:22 INFO - PROCESS | 2348 | 1464290182873 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 2348 | ++DOCSHELL 153ED800 == 50 [pid = 2348] [id = 619] 12:16:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 78 (153EE800) [pid = 2348] [serial = 1857] [outer = 00000000] 12:16:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 79 (153FA800) [pid = 2348] [serial = 1858] [outer = 153EE800] 12:16:22 INFO - PROCESS | 2348 | 1464290182921 Marionette DEBUG loaded listener.js 12:16:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 80 (1618A400) [pid = 2348] [serial = 1859] [outer = 153EE800] 12:16:23 INFO - PROCESS | 2348 | 1464290183397 Marionette TRACE conn8 <- [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]]]}] 12:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 12:16:23 INFO - PROCESS | 2348 | 1464290183434 Marionette TRACE conn8 -> [0,2441,"getWindowHandle",null] 12:16:23 INFO - PROCESS | 2348 | 1464290183436 Marionette TRACE conn8 <- [1,2441,null,{"value":"13"}] 12:16:23 INFO - PROCESS | 2348 | 1464290183439 Marionette TRACE conn8 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:16:23 INFO - PROCESS | 2348 | 1464290183441 Marionette TRACE conn8 <- [1,2442,null,{}] 12:16:23 INFO - PROCESS | 2348 | 1464290183444 Marionette TRACE conn8 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:23 INFO - PROCESS | 2348 | 1464290183530 Marionette TRACE conn8 <- [1,2443,null,{"value":null}] 12:16:23 INFO - PROCESS | 2348 | 1464290183567 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:23 INFO - PROCESS | 2348 | ++DOCSHELL 161CC800 == 51 [pid = 2348] [id = 620] 12:16:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (161CD400) [pid = 2348] [serial = 1860] [outer = 00000000] 12:16:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (1623CC00) [pid = 2348] [serial = 1861] [outer = 161CD400] 12:16:23 INFO - PROCESS | 2348 | 1464290183612 Marionette DEBUG loaded listener.js 12:16:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (164C7400) [pid = 2348] [serial = 1862] [outer = 161CD400] 12:16:24 INFO - PROCESS | 2348 | 1464290184096 Marionette TRACE conn8 <- [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]]]}] 12:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 12:16:24 INFO - PROCESS | 2348 | 1464290184114 Marionette TRACE conn8 -> [0,2445,"getWindowHandle",null] 12:16:24 INFO - PROCESS | 2348 | 1464290184116 Marionette TRACE conn8 <- [1,2445,null,{"value":"13"}] 12:16:24 INFO - PROCESS | 2348 | 1464290184120 Marionette TRACE conn8 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:16:24 INFO - PROCESS | 2348 | 1464290184121 Marionette TRACE conn8 <- [1,2446,null,{}] 12:16:24 INFO - PROCESS | 2348 | 1464290184131 Marionette TRACE conn8 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:24 INFO - PROCESS | 2348 | 1464290184243 Marionette TRACE conn8 <- [1,2447,null,{"value":null}] 12:16:24 INFO - PROCESS | 2348 | 1464290184250 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 2348 | ++DOCSHELL 16B18400 == 52 [pid = 2348] [id = 621] 12:16:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (16B1B400) [pid = 2348] [serial = 1863] [outer = 00000000] 12:16:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (16BA7800) [pid = 2348] [serial = 1864] [outer = 16B1B400] 12:16:24 INFO - PROCESS | 2348 | 1464290184297 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (16BC1800) [pid = 2348] [serial = 1865] [outer = 16B1B400] 12:16:24 INFO - PROCESS | 2348 | 1464290184790 Marionette TRACE conn8 <- [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]]]}] 12:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 12:16:24 INFO - PROCESS | 2348 | 1464290184855 Marionette TRACE conn8 -> [0,2449,"getWindowHandle",null] 12:16:24 INFO - PROCESS | 2348 | 1464290184857 Marionette TRACE conn8 <- [1,2449,null,{"value":"13"}] 12:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:16:24 INFO - PROCESS | 2348 | 1464290184867 Marionette TRACE conn8 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:16:24 INFO - PROCESS | 2348 | 1464290184869 Marionette TRACE conn8 <- [1,2450,null,{}] 12:16:24 INFO - PROCESS | 2348 | 1464290184872 Marionette TRACE conn8 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:25 INFO - PROCESS | 2348 | 1464290185036 Marionette TRACE conn8 <- [1,2451,null,{"value":null}] 12:16:25 INFO - PROCESS | 2348 | 1464290185066 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 2348 | ++DOCSHELL 16C66C00 == 53 [pid = 2348] [id = 622] 12:16:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (16C68C00) [pid = 2348] [serial = 1866] [outer = 00000000] 12:16:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (170D9800) [pid = 2348] [serial = 1867] [outer = 16C68C00] 12:16:25 INFO - PROCESS | 2348 | 1464290185112 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (17159C00) [pid = 2348] [serial = 1868] [outer = 16C68C00] 12:16:25 INFO - PROCESS | 2348 | 1464290185555 Marionette TRACE conn8 <- [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]]]}] 12:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 12:16:25 INFO - PROCESS | 2348 | 1464290185594 Marionette TRACE conn8 -> [0,2453,"getWindowHandle",null] 12:16:25 INFO - PROCESS | 2348 | 1464290185596 Marionette TRACE conn8 <- [1,2453,null,{"value":"13"}] 12:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:16:25 INFO - PROCESS | 2348 | 1464290185599 Marionette TRACE conn8 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - PROCESS | 2348 | 1464290185601 Marionette TRACE conn8 <- [1,2454,null,{}] 12:16:25 INFO - PROCESS | 2348 | 1464290185611 Marionette TRACE conn8 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:25 INFO - PROCESS | 2348 | 1464290185727 Marionette TRACE conn8 <- [1,2455,null,{"value":null}] 12:16:25 INFO - PROCESS | 2348 | 1464290185737 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 2348 | ++DOCSHELL 17160000 == 54 [pid = 2348] [id = 623] 12:16:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (17163000) [pid = 2348] [serial = 1869] [outer = 00000000] 12:16:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (175BC800) [pid = 2348] [serial = 1870] [outer = 17163000] 12:16:25 INFO - PROCESS | 2348 | 1464290185782 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (175BEC00) [pid = 2348] [serial = 1871] [outer = 17163000] 12:16:26 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (16F41400) [pid = 2348] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:16:26 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (0DA6C000) [pid = 2348] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:16:26 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (11C22000) [pid = 2348] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:16:26 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (12108400) [pid = 2348] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:16:26 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (161B3C00) [pid = 2348] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:16:26 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (14DA4C00) [pid = 2348] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:16:26 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (153F6400) [pid = 2348] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:16:26 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (16BA0000) [pid = 2348] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:16:26 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (153F0C00) [pid = 2348] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:16:26 INFO - PROCESS | 2348 | 1464290186327 Marionette TRACE conn8 <- [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]]]}] 12:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 792ms 12:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:16:26 INFO - PROCESS | 2348 | 1464290186392 Marionette TRACE conn8 -> [0,2457,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 2348 | 1464290186394 Marionette TRACE conn8 <- [1,2457,null,{"value":"13"}] 12:16:26 INFO - PROCESS | 2348 | 1464290186398 Marionette TRACE conn8 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 2348 | 1464290186399 Marionette TRACE conn8 <- [1,2458,null,{}] 12:16:26 INFO - PROCESS | 2348 | 1464290186403 Marionette TRACE conn8 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:26 INFO - PROCESS | 2348 | 1464290186484 Marionette TRACE conn8 <- [1,2459,null,{"value":null}] 12:16:26 INFO - PROCESS | 2348 | 1464290186491 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:26 INFO - PROCESS | 2348 | ++DOCSHELL 16BCA400 == 55 [pid = 2348] [id = 624] 12:16:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (1715BC00) [pid = 2348] [serial = 1872] [outer = 00000000] 12:16:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (175BC000) [pid = 2348] [serial = 1873] [outer = 1715BC00] 12:16:26 INFO - PROCESS | 2348 | 1464290186536 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (187AE000) [pid = 2348] [serial = 1874] [outer = 1715BC00] 12:16:26 INFO - PROCESS | 2348 | 1464290186959 Marionette TRACE conn8 <- [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]]]}] 12:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 570ms 12:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:16:26 INFO - PROCESS | 2348 | 1464290186968 Marionette TRACE conn8 -> [0,2461,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 2348 | 1464290186970 Marionette TRACE conn8 <- [1,2461,null,{"value":"13"}] 12:16:26 INFO - PROCESS | 2348 | 1464290186973 Marionette TRACE conn8 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 2348 | 1464290186975 Marionette TRACE conn8 <- [1,2462,null,{}] 12:16:27 INFO - PROCESS | 2348 | 1464290186978 Marionette TRACE conn8 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:27 INFO - PROCESS | 2348 | 1464290187109 Marionette TRACE conn8 <- [1,2463,null,{"value":null}] 12:16:27 INFO - PROCESS | 2348 | 1464290187119 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 2348 | ++DOCSHELL 187B1400 == 56 [pid = 2348] [id = 625] 12:16:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (18B10800) [pid = 2348] [serial = 1875] [outer = 00000000] 12:16:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (18CE5400) [pid = 2348] [serial = 1876] [outer = 18B10800] 12:16:27 INFO - PROCESS | 2348 | 1464290187163 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (1622D800) [pid = 2348] [serial = 1877] [outer = 18B10800] 12:16:27 INFO - PROCESS | 2348 | 1464290187568 Marionette TRACE conn8 <- [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]]]}] 12:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 12:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:16:27 INFO - PROCESS | 2348 | 1464290187604 Marionette TRACE conn8 -> [0,2465,"getWindowHandle",null] 12:16:27 INFO - PROCESS | 2348 | 1464290187606 Marionette TRACE conn8 <- [1,2465,null,{"value":"13"}] 12:16:27 INFO - PROCESS | 2348 | 1464290187609 Marionette TRACE conn8 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 2348 | 1464290187611 Marionette TRACE conn8 <- [1,2466,null,{}] 12:16:27 INFO - PROCESS | 2348 | 1464290187614 Marionette TRACE conn8 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:27 INFO - PROCESS | 2348 | 1464290187735 Marionette TRACE conn8 <- [1,2467,null,{"value":null}] 12:16:27 INFO - PROCESS | 2348 | 1464290187745 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 2348 | ++DOCSHELL 13915C00 == 57 [pid = 2348] [id = 626] 12:16:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (14C57000) [pid = 2348] [serial = 1878] [outer = 00000000] 12:16:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (19B0D400) [pid = 2348] [serial = 1879] [outer = 14C57000] 12:16:27 INFO - PROCESS | 2348 | 1464290187790 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (19B2D400) [pid = 2348] [serial = 1880] [outer = 14C57000] 12:16:28 INFO - PROCESS | 2348 | 1464290188404 Marionette TRACE conn8 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 830ms 12:16:28 INFO - PROCESS | 2348 | 1464290188441 Marionette TRACE conn8 -> [0,2469,"getWindowHandle",null] 12:16:28 INFO - PROCESS | 2348 | 1464290188446 Marionette TRACE conn8 <- [1,2469,null,{"value":"13"}] 12:16:28 INFO - PROCESS | 2348 | 1464290188451 Marionette TRACE conn8 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:16:28 INFO - PROCESS | 2348 | 1464290188456 Marionette TRACE conn8 <- [1,2470,null,{}] 12:16:28 INFO - PROCESS | 2348 | 1464290188462 Marionette TRACE conn8 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:28 INFO - PROCESS | 2348 | 1464290188577 Marionette TRACE conn8 <- [1,2471,null,{"value":null}] 12:16:28 INFO - PROCESS | 2348 | 1464290188717 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 2348 | ++DOCSHELL 0E3BD000 == 58 [pid = 2348] [id = 627] 12:16:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (11D13800) [pid = 2348] [serial = 1881] [outer = 00000000] 12:16:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (12110C00) [pid = 2348] [serial = 1882] [outer = 11D13800] 12:16:28 INFO - PROCESS | 2348 | 1464290188776 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (12FCA800) [pid = 2348] [serial = 1883] [outer = 11D13800] 12:16:29 INFO - PROCESS | 2348 | 1464290189400 Marionette TRACE conn8 <- [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]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 12:16:29 INFO - PROCESS | 2348 | 1464290189426 Marionette TRACE conn8 -> [0,2473,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 2348 | 1464290189433 Marionette TRACE conn8 <- [1,2473,null,{"value":"13"}] 12:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:16:29 INFO - PROCESS | 2348 | 1464290189439 Marionette TRACE conn8 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 2348 | 1464290189443 Marionette TRACE conn8 <- [1,2474,null,{}] 12:16:29 INFO - PROCESS | 2348 | 1464290189447 Marionette TRACE conn8 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:29 INFO - PROCESS | 2348 | 1464290189562 Marionette TRACE conn8 <- [1,2475,null,{"value":null}] 12:16:29 INFO - PROCESS | 2348 | 1464290189674 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:29 INFO - PROCESS | 2348 | ++DOCSHELL 14DAF800 == 59 [pid = 2348] [id = 628] 12:16:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (153FAC00) [pid = 2348] [serial = 1884] [outer = 00000000] 12:16:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (16232800) [pid = 2348] [serial = 1885] [outer = 153FAC00] 12:16:29 INFO - PROCESS | 2348 | 1464290189729 Marionette DEBUG loaded listener.js 12:16:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (16BAB400) [pid = 2348] [serial = 1886] [outer = 153FAC00] 12:16:30 INFO - PROCESS | 2348 | 1464290190367 Marionette TRACE conn8 <- [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]]]}] 12:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 12:16:30 INFO - PROCESS | 2348 | 1464290190411 Marionette TRACE conn8 -> [0,2477,"getWindowHandle",null] 12:16:30 INFO - PROCESS | 2348 | 1464290190414 Marionette TRACE conn8 <- [1,2477,null,{"value":"13"}] 12:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:16:30 INFO - PROCESS | 2348 | 1464290190417 Marionette TRACE conn8 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:16:30 INFO - PROCESS | 2348 | 1464290190421 Marionette TRACE conn8 <- [1,2478,null,{}] 12:16:30 INFO - PROCESS | 2348 | 1464290190433 Marionette TRACE conn8 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:30 INFO - PROCESS | 2348 | 1464290190549 Marionette TRACE conn8 <- [1,2479,null,{"value":null}] 12:16:30 INFO - PROCESS | 2348 | 1464290190692 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:30 INFO - PROCESS | 2348 | ++DOCSHELL 19B30C00 == 60 [pid = 2348] [id = 629] 12:16:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (19B38400) [pid = 2348] [serial = 1887] [outer = 00000000] 12:16:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (19C32800) [pid = 2348] [serial = 1888] [outer = 19B38400] 12:16:30 INFO - PROCESS | 2348 | 1464290190751 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (19C38C00) [pid = 2348] [serial = 1889] [outer = 19B38400] 12:16:31 INFO - PROCESS | 2348 | 1464290191314 Marionette TRACE conn8 <- [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]]]}] 12:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 930ms 12:16:31 INFO - PROCESS | 2348 | 1464290191350 Marionette TRACE conn8 -> [0,2481,"getWindowHandle",null] 12:16:31 INFO - PROCESS | 2348 | 1464290191353 Marionette TRACE conn8 <- [1,2481,null,{"value":"13"}] 12:16:31 INFO - PROCESS | 2348 | 1464290191357 Marionette TRACE conn8 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:16:31 INFO - PROCESS | 2348 | 1464290191359 Marionette TRACE conn8 <- [1,2482,null,{}] 12:16:31 INFO - PROCESS | 2348 | 1464290191362 Marionette TRACE conn8 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:31 INFO - PROCESS | 2348 | 1464290191473 Marionette TRACE conn8 <- [1,2483,null,{"value":null}] 12:16:31 INFO - PROCESS | 2348 | 1464290191584 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 2348 | ++DOCSHELL 19C3F800 == 61 [pid = 2348] [id = 630] 12:16:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (19C40000) [pid = 2348] [serial = 1890] [outer = 00000000] 12:16:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (19CD8800) [pid = 2348] [serial = 1891] [outer = 19C40000] 12:16:31 INFO - PROCESS | 2348 | 1464290191639 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (19CDC400) [pid = 2348] [serial = 1892] [outer = 19C40000] 12:16:32 INFO - PROCESS | 2348 | 1464290192248 Marionette TRACE conn8 <- [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]]]}] 12:16:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:16:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 931ms 12:16:32 INFO - PROCESS | 2348 | 1464290192291 Marionette TRACE conn8 -> [0,2485,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 2348 | 1464290192294 Marionette TRACE conn8 <- [1,2485,null,{"value":"13"}] 12:16:32 INFO - PROCESS | 2348 | 1464290192297 Marionette TRACE conn8 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:16:32 INFO - PROCESS | 2348 | 1464290192299 Marionette TRACE conn8 <- [1,2486,null,{}] 12:16:32 INFO - PROCESS | 2348 | 1464290192303 Marionette TRACE conn8 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:32 INFO - PROCESS | 2348 | 1464290192408 Marionette TRACE conn8 <- [1,2487,null,{"value":null}] 12:16:32 INFO - PROCESS | 2348 | 1464290192519 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 2348 | ++DOCSHELL 19C40400 == 62 [pid = 2348] [id = 631] 12:16:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (19CD8C00) [pid = 2348] [serial = 1893] [outer = 00000000] 12:16:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (19D3F800) [pid = 2348] [serial = 1894] [outer = 19CD8C00] 12:16:32 INFO - PROCESS | 2348 | 1464290192574 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (19D42C00) [pid = 2348] [serial = 1895] [outer = 19CD8C00] 12:16:33 INFO - PROCESS | 2348 | 1464290193335 Marionette TRACE conn8 <- [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]]]}] 12:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1073ms 12:16:33 INFO - PROCESS | 2348 | 1464290193376 Marionette TRACE conn8 -> [0,2489,"getWindowHandle",null] 12:16:33 INFO - PROCESS | 2348 | 1464290193380 Marionette TRACE conn8 <- [1,2489,null,{"value":"13"}] 12:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:16:33 INFO - PROCESS | 2348 | 1464290193399 Marionette TRACE conn8 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:16:33 INFO - PROCESS | 2348 | 1464290193403 Marionette TRACE conn8 <- [1,2490,null,{}] 12:16:33 INFO - PROCESS | 2348 | 1464290193411 Marionette TRACE conn8 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:33 INFO - PROCESS | 2348 | 1464290193512 Marionette TRACE conn8 <- [1,2491,null,{"value":null}] 12:16:33 INFO - PROCESS | 2348 | 1464290193657 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:33 INFO - PROCESS | 2348 | ++DOCSHELL 11A42400 == 63 [pid = 2348] [id = 632] 12:16:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (11CD5400) [pid = 2348] [serial = 1896] [outer = 00000000] 12:16:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (12FCB400) [pid = 2348] [serial = 1897] [outer = 11CD5400] 12:16:33 INFO - PROCESS | 2348 | 1464290193709 Marionette DEBUG loaded listener.js 12:16:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (14818400) [pid = 2348] [serial = 1898] [outer = 11CD5400] 12:16:34 INFO - PROCESS | 2348 | --DOCSHELL 0D384800 == 62 [pid = 2348] [id = 506] 12:16:34 INFO - PROCESS | 2348 | --DOCSHELL 187B1400 == 61 [pid = 2348] [id = 625] 12:16:34 INFO - PROCESS | 2348 | --DOCSHELL 16BCA400 == 60 [pid = 2348] [id = 624] 12:16:34 INFO - PROCESS | 2348 | --DOCSHELL 17160000 == 59 [pid = 2348] [id = 623] 12:16:34 INFO - PROCESS | 2348 | --DOCSHELL 16C66C00 == 58 [pid = 2348] [id = 622] 12:16:34 INFO - PROCESS | 2348 | --DOCSHELL 16B18400 == 57 [pid = 2348] [id = 621] 12:16:34 INFO - PROCESS | 2348 | --DOCSHELL 161CC800 == 56 [pid = 2348] [id = 620] 12:16:34 INFO - PROCESS | 2348 | --DOCSHELL 153ED800 == 55 [pid = 2348] [id = 619] 12:16:34 INFO - PROCESS | 2348 | --DOCSHELL 11C23800 == 54 [pid = 2348] [id = 618] 12:16:34 INFO - PROCESS | 2348 | --DOCSHELL 0CD60000 == 53 [pid = 2348] [id = 617] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (185E6C00) [pid = 2348] [serial = 1798] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (186DE800) [pid = 2348] [serial = 1834] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (0DBDCC00) [pid = 2348] [serial = 1801] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (16C6A400) [pid = 2348] [serial = 1829] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (16BCB000) [pid = 2348] [serial = 1828] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (16B16C00) [pid = 2348] [serial = 1820] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (162C5800) [pid = 2348] [serial = 1817] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (175BF000) [pid = 2348] [serial = 1832] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (0DB79000) [pid = 2348] [serial = 1807] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (11A33C00) [pid = 2348] [serial = 1808] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (16B14C00) [pid = 2348] [serial = 1819] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (12184400) [pid = 2348] [serial = 1810] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (12FCC000) [pid = 2348] [serial = 1811] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (16232C00) [pid = 2348] [serial = 1816] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (153F3800) [pid = 2348] [serial = 1813] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (1570E000) [pid = 2348] [serial = 1814] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (16C5D400) [pid = 2348] [serial = 1822] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (137D8400) [pid = 2348] [serial = 1804] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (16DD4000) [pid = 2348] [serial = 1825] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (16C64800) [pid = 2348] [serial = 1823] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (16F49000) [pid = 2348] [serial = 1826] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (175AB400) [pid = 2348] [serial = 1831] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2348 | 1464290194346 Marionette TRACE conn8 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:16:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 992ms 12:16:34 INFO - PROCESS | 2348 | 1464290194382 Marionette TRACE conn8 -> [0,2493,"getWindowHandle",null] 12:16:34 INFO - PROCESS | 2348 | 1464290194387 Marionette TRACE conn8 <- [1,2493,null,{"value":"13"}] 12:16:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:16:34 INFO - PROCESS | 2348 | 1464290194393 Marionette TRACE conn8 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - PROCESS | 2348 | 1464290194395 Marionette TRACE conn8 <- [1,2494,null,{}] 12:16:34 INFO - PROCESS | 2348 | 1464290194399 Marionette TRACE conn8 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:34 INFO - PROCESS | 2348 | 1464290194532 Marionette TRACE conn8 <- [1,2495,null,{"value":null}] 12:16:34 INFO - PROCESS | 2348 | 1464290194649 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:34 INFO - PROCESS | 2348 | ++DOCSHELL 0D379400 == 54 [pid = 2348] [id = 633] 12:16:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (0D871400) [pid = 2348] [serial = 1899] [outer = 00000000] 12:16:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (0E3B3C00) [pid = 2348] [serial = 1900] [outer = 0D871400] 12:16:34 INFO - PROCESS | 2348 | 1464290194709 Marionette DEBUG loaded listener.js 12:16:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (11CCB800) [pid = 2348] [serial = 1901] [outer = 0D871400] 12:16:35 INFO - PROCESS | 2348 | 1464290195336 Marionette TRACE conn8 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:16:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:16:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 970ms 12:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:16:35 INFO - PROCESS | 2348 | 1464290195367 Marionette TRACE conn8 -> [0,2497,"getWindowHandle",null] 12:16:35 INFO - PROCESS | 2348 | 1464290195371 Marionette TRACE conn8 <- [1,2497,null,{"value":"13"}] 12:16:35 INFO - PROCESS | 2348 | 1464290195375 Marionette TRACE conn8 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:16:35 INFO - PROCESS | 2348 | 1464290195380 Marionette TRACE conn8 <- [1,2498,null,{}] 12:16:35 INFO - PROCESS | 2348 | 1464290195385 Marionette TRACE conn8 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:35 INFO - PROCESS | 2348 | 1464290195495 Marionette TRACE conn8 <- [1,2499,null,{"value":null}] 12:16:35 INFO - PROCESS | 2348 | 1464290195634 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:35 INFO - PROCESS | 2348 | ++DOCSHELL 137D8C00 == 55 [pid = 2348] [id = 634] 12:16:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (14491400) [pid = 2348] [serial = 1902] [outer = 00000000] 12:16:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (14820400) [pid = 2348] [serial = 1903] [outer = 14491400] 12:16:35 INFO - PROCESS | 2348 | 1464290195693 Marionette DEBUG loaded listener.js 12:16:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (14C57400) [pid = 2348] [serial = 1904] [outer = 14491400] 12:16:36 INFO - PROCESS | 2348 | 1464290196271 Marionette TRACE conn8 <- [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]]]}] 12:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 930ms 12:16:36 INFO - PROCESS | 2348 | 1464290196306 Marionette TRACE conn8 -> [0,2501,"getWindowHandle",null] 12:16:36 INFO - PROCESS | 2348 | 1464290196310 Marionette TRACE conn8 <- [1,2501,null,{"value":"13"}] 12:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:16:36 INFO - PROCESS | 2348 | 1464290196314 Marionette TRACE conn8 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:16:36 INFO - PROCESS | 2348 | 1464290196316 Marionette TRACE conn8 <- [1,2502,null,{}] 12:16:36 INFO - PROCESS | 2348 | 1464290196320 Marionette TRACE conn8 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:36 INFO - PROCESS | 2348 | 1464290196425 Marionette TRACE conn8 <- [1,2503,null,{"value":null}] 12:16:36 INFO - PROCESS | 2348 | 1464290196565 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:36 INFO - PROCESS | 2348 | ++DOCSHELL 16187400 == 56 [pid = 2348] [id = 635] 12:16:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (16188800) [pid = 2348] [serial = 1905] [outer = 00000000] 12:16:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (161B7C00) [pid = 2348] [serial = 1906] [outer = 16188800] 12:16:36 INFO - PROCESS | 2348 | 1464290196622 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (161D2400) [pid = 2348] [serial = 1907] [outer = 16188800] 12:16:37 INFO - PROCESS | 2348 | 1464290197239 Marionette TRACE conn8 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 970ms 12:16:37 INFO - PROCESS | 2348 | 1464290197286 Marionette TRACE conn8 -> [0,2505,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 2348 | 1464290197290 Marionette TRACE conn8 <- [1,2505,null,{"value":"13"}] 12:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:16:37 INFO - PROCESS | 2348 | 1464290197302 Marionette TRACE conn8 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 2348 | 1464290197307 Marionette TRACE conn8 <- [1,2506,null,{}] 12:16:37 INFO - PROCESS | 2348 | 1464290197311 Marionette TRACE conn8 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:37 INFO - PROCESS | 2348 | 1464290197423 Marionette TRACE conn8 <- [1,2507,null,{"value":null}] 12:16:37 INFO - PROCESS | 2348 | 1464290197559 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:37 INFO - PROCESS | 2348 | ++DOCSHELL 16B71400 == 57 [pid = 2348] [id = 636] 12:16:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (16BA1400) [pid = 2348] [serial = 1908] [outer = 00000000] 12:16:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (16BC7000) [pid = 2348] [serial = 1909] [outer = 16BA1400] 12:16:37 INFO - PROCESS | 2348 | 1464290197616 Marionette DEBUG loaded listener.js 12:16:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (16BCB000) [pid = 2348] [serial = 1910] [outer = 16BA1400] 12:16:38 INFO - PROCESS | 2348 | 1464290198195 Marionette TRACE conn8 <- [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]]]}] 12:16:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 930ms 12:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:16:38 INFO - PROCESS | 2348 | 1464290198226 Marionette TRACE conn8 -> [0,2509,"getWindowHandle",null] 12:16:38 INFO - PROCESS | 2348 | 1464290198229 Marionette TRACE conn8 <- [1,2509,null,{"value":"13"}] 12:16:38 INFO - PROCESS | 2348 | 1464290198232 Marionette TRACE conn8 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:16:38 INFO - PROCESS | 2348 | 1464290198234 Marionette TRACE conn8 <- [1,2510,null,{}] 12:16:38 INFO - PROCESS | 2348 | 1464290198238 Marionette TRACE conn8 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:38 INFO - PROCESS | 2348 | 1464290198341 Marionette TRACE conn8 <- [1,2511,null,{"value":null}] 12:16:38 INFO - PROCESS | 2348 | 1464290198449 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 2348 | ++DOCSHELL 16BAC800 == 58 [pid = 2348] [id = 637] 12:16:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (16BC6800) [pid = 2348] [serial = 1911] [outer = 00000000] 12:16:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (16F40000) [pid = 2348] [serial = 1912] [outer = 16BC6800] 12:16:38 INFO - PROCESS | 2348 | 1464290198504 Marionette DEBUG loaded listener.js 12:16:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (16FBAC00) [pid = 2348] [serial = 1913] [outer = 16BC6800] 12:16:39 INFO - PROCESS | 2348 | 1464290199067 Marionette TRACE conn8 <- [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]]]}] 12:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 870ms 12:16:39 INFO - PROCESS | 2348 | 1464290199106 Marionette TRACE conn8 -> [0,2513,"getWindowHandle",null] 12:16:39 INFO - PROCESS | 2348 | 1464290199109 Marionette TRACE conn8 <- [1,2513,null,{"value":"13"}] 12:16:39 INFO - PROCESS | 2348 | 1464290199112 Marionette TRACE conn8 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:16:39 INFO - PROCESS | 2348 | 1464290199114 Marionette TRACE conn8 <- [1,2514,null,{}] 12:16:39 INFO - PROCESS | 2348 | 1464290199118 Marionette TRACE conn8 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:39 INFO - PROCESS | 2348 | 1464290199221 Marionette TRACE conn8 <- [1,2515,null,{"value":null}] 12:16:39 INFO - PROCESS | 2348 | 1464290199335 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:39 INFO - PROCESS | 2348 | ++DOCSHELL 17161800 == 59 [pid = 2348] [id = 638] 12:16:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (17162000) [pid = 2348] [serial = 1914] [outer = 00000000] 12:16:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (175AFC00) [pid = 2348] [serial = 1915] [outer = 17162000] 12:16:39 INFO - PROCESS | 2348 | 1464290199398 Marionette DEBUG loaded listener.js 12:16:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (175C2000) [pid = 2348] [serial = 1916] [outer = 17162000] 12:16:40 INFO - PROCESS | 2348 | 1464290199981 Marionette TRACE conn8 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 931ms 12:16:40 INFO - PROCESS | 2348 | 1464290200047 Marionette TRACE conn8 -> [0,2517,"getWindowHandle",null] 12:16:40 INFO - PROCESS | 2348 | 1464290200050 Marionette TRACE conn8 <- [1,2517,null,{"value":"13"}] 12:16:40 INFO - PROCESS | 2348 | 1464290200053 Marionette TRACE conn8 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:16:40 INFO - PROCESS | 2348 | 1464290200055 Marionette TRACE conn8 <- [1,2518,null,{}] 12:16:40 INFO - PROCESS | 2348 | 1464290200059 Marionette TRACE conn8 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:40 INFO - PROCESS | 2348 | 1464290200165 Marionette TRACE conn8 <- [1,2519,null,{"value":null}] 12:16:40 INFO - PROCESS | 2348 | 1464290200317 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:40 INFO - PROCESS | 2348 | ++DOCSHELL 187B2400 == 60 [pid = 2348] [id = 639] 12:16:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (187B4C00) [pid = 2348] [serial = 1917] [outer = 00000000] 12:16:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (18DCE400) [pid = 2348] [serial = 1918] [outer = 187B4C00] 12:16:40 INFO - PROCESS | 2348 | 1464290200373 Marionette DEBUG loaded listener.js 12:16:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (18DD8400) [pid = 2348] [serial = 1919] [outer = 187B4C00] 12:16:41 INFO - PROCESS | 2348 | 1464290201045 Marionette TRACE conn8 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:16:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1016ms 12:16:41 INFO - PROCESS | 2348 | 1464290201073 Marionette TRACE conn8 -> [0,2521,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 2348 | 1464290201077 Marionette TRACE conn8 <- [1,2521,null,{"value":"13"}] 12:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:16:41 INFO - PROCESS | 2348 | 1464290201082 Marionette TRACE conn8 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - PROCESS | 2348 | 1464290201087 Marionette TRACE conn8 <- [1,2522,null,{}] 12:16:41 INFO - PROCESS | 2348 | 1464290201093 Marionette TRACE conn8 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:41 INFO - PROCESS | 2348 | 1464290201217 Marionette TRACE conn8 <- [1,2523,null,{"value":null}] 12:16:41 INFO - PROCESS | 2348 | 1464290201364 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:41 INFO - PROCESS | 2348 | ++DOCSHELL 12294000 == 61 [pid = 2348] [id = 640] 12:16:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (12F05000) [pid = 2348] [serial = 1920] [outer = 00000000] 12:16:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (13048C00) [pid = 2348] [serial = 1921] [outer = 12F05000] 12:16:41 INFO - PROCESS | 2348 | 1464290201414 Marionette DEBUG loaded listener.js 12:16:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (148C7C00) [pid = 2348] [serial = 1922] [outer = 12F05000] 12:16:41 INFO - PROCESS | 2348 | --DOCSHELL 11A42400 == 60 [pid = 2348] [id = 632] 12:16:41 INFO - PROCESS | 2348 | 1464290201884 Marionette TRACE conn8 <- [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]]]}] 12:16:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 830ms 12:16:41 INFO - PROCESS | 2348 | 1464290201914 Marionette TRACE conn8 -> [0,2525,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 2348 | 1464290201919 Marionette TRACE conn8 <- [1,2525,null,{"value":"13"}] 12:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:16:41 INFO - PROCESS | 2348 | 1464290201925 Marionette TRACE conn8 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - PROCESS | 2348 | 1464290201927 Marionette TRACE conn8 <- [1,2526,null,{}] 12:16:41 INFO - PROCESS | 2348 | 1464290201931 Marionette TRACE conn8 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:42 INFO - PROCESS | 2348 | 1464290202022 Marionette TRACE conn8 <- [1,2527,null,{"value":null}] 12:16:42 INFO - PROCESS | 2348 | 1464290202031 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 2348 | ++DOCSHELL 11C28400 == 61 [pid = 2348] [id = 641] 12:16:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (161A9400) [pid = 2348] [serial = 1923] [outer = 00000000] 12:16:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (16236000) [pid = 2348] [serial = 1924] [outer = 161A9400] 12:16:42 INFO - PROCESS | 2348 | 1464290202080 Marionette DEBUG loaded listener.js 12:16:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (16B11800) [pid = 2348] [serial = 1925] [outer = 161A9400] 12:16:42 INFO - PROCESS | 2348 | 1464290202573 Marionette TRACE conn8 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 12:16:42 INFO - PROCESS | 2348 | 1464290202599 Marionette TRACE conn8 -> [0,2529,"getWindowHandle",null] 12:16:42 INFO - PROCESS | 2348 | 1464290202602 Marionette TRACE conn8 <- [1,2529,null,{"value":"13"}] 12:16:42 INFO - PROCESS | 2348 | 1464290202605 Marionette TRACE conn8 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:16:42 INFO - PROCESS | 2348 | 1464290202609 Marionette TRACE conn8 <- [1,2530,null,{}] 12:16:42 INFO - PROCESS | 2348 | 1464290202619 Marionette TRACE conn8 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:42 INFO - PROCESS | 2348 | 1464290202746 Marionette TRACE conn8 <- [1,2531,null,{"value":null}] 12:16:42 INFO - PROCESS | 2348 | 1464290202845 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 2348 | ++DOCSHELL 17164800 == 62 [pid = 2348] [id = 642] 12:16:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (175A9400) [pid = 2348] [serial = 1926] [outer = 00000000] 12:16:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (187AC000) [pid = 2348] [serial = 1927] [outer = 175A9400] 12:16:42 INFO - PROCESS | 2348 | 1464290202899 Marionette DEBUG loaded listener.js 12:16:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (18D30C00) [pid = 2348] [serial = 1928] [outer = 175A9400] 12:16:43 INFO - PROCESS | 2348 | 1464290203278 Marionette TRACE conn8 <- [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]]]}] 12:16:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 12:16:43 INFO - PROCESS | 2348 | 1464290203339 Marionette TRACE conn8 -> [0,2533,"getWindowHandle",null] 12:16:43 INFO - PROCESS | 2348 | 1464290203342 Marionette TRACE conn8 <- [1,2533,null,{"value":"13"}] 12:16:43 INFO - PROCESS | 2348 | 1464290203345 Marionette TRACE conn8 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:16:43 INFO - PROCESS | 2348 | 1464290203347 Marionette TRACE conn8 <- [1,2534,null,{}] 12:16:43 INFO - PROCESS | 2348 | 1464290203351 Marionette TRACE conn8 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:43 INFO - PROCESS | 2348 | 1464290203441 Marionette TRACE conn8 <- [1,2535,null,{"value":null}] 12:16:43 INFO - PROCESS | 2348 | 1464290203447 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:43 INFO - PROCESS | 2348 | ++DOCSHELL 19B10400 == 63 [pid = 2348] [id = 643] 12:16:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (19B10C00) [pid = 2348] [serial = 1929] [outer = 00000000] 12:16:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (19C3FC00) [pid = 2348] [serial = 1930] [outer = 19B10C00] 12:16:43 INFO - PROCESS | 2348 | 1464290203495 Marionette DEBUG loaded listener.js 12:16:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (19CDD800) [pid = 2348] [serial = 1931] [outer = 19B10C00] 12:16:44 INFO - PROCESS | 2348 | 1464290203978 Marionette TRACE conn8 <- [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]]]}] 12:16:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 671ms 12:16:44 INFO - PROCESS | 2348 | 1464290204019 Marionette TRACE conn8 -> [0,2537,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 2348 | 1464290204021 Marionette TRACE conn8 <- [1,2537,null,{"value":"13"}] 12:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:16:44 INFO - PROCESS | 2348 | 1464290204024 Marionette TRACE conn8 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - PROCESS | 2348 | 1464290204026 Marionette TRACE conn8 <- [1,2538,null,{}] 12:16:44 INFO - PROCESS | 2348 | 1464290204029 Marionette TRACE conn8 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:44 INFO - PROCESS | 2348 | 1464290204152 Marionette TRACE conn8 <- [1,2539,null,{"value":null}] 12:16:44 INFO - PROCESS | 2348 | 1464290204244 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 2348 | ++DOCSHELL 19D41400 == 64 [pid = 2348] [id = 644] 12:16:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (19D43000) [pid = 2348] [serial = 1932] [outer = 00000000] 12:16:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (19D4A800) [pid = 2348] [serial = 1933] [outer = 19D43000] 12:16:44 INFO - PROCESS | 2348 | 1464290204289 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (19FE5C00) [pid = 2348] [serial = 1934] [outer = 19D43000] 12:16:44 INFO - PROCESS | 2348 | 1464290204717 Marionette TRACE conn8 <- [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]]]}] 12:16:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 12:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:16:44 INFO - PROCESS | 2348 | 1464290204755 Marionette TRACE conn8 -> [0,2541,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 2348 | 1464290204757 Marionette TRACE conn8 <- [1,2541,null,{"value":"13"}] 12:16:44 INFO - PROCESS | 2348 | 1464290204768 Marionette TRACE conn8 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - PROCESS | 2348 | 1464290204769 Marionette TRACE conn8 <- [1,2542,null,{}] 12:16:44 INFO - PROCESS | 2348 | 1464290204773 Marionette TRACE conn8 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:44 INFO - PROCESS | 2348 | 1464290204915 Marionette TRACE conn8 <- [1,2543,null,{"value":null}] 12:16:45 INFO - PROCESS | 2348 | 1464290204986 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 2348 | ++DOCSHELL 11CC9000 == 65 [pid = 2348] [id = 645] 12:16:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (12FCFC00) [pid = 2348] [serial = 1935] [outer = 00000000] 12:16:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (1A99B400) [pid = 2348] [serial = 1936] [outer = 12FCFC00] 12:16:45 INFO - PROCESS | 2348 | 1464290205031 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (1B335800) [pid = 2348] [serial = 1937] [outer = 12FCFC00] 12:16:45 INFO - PROCESS | 2348 | 1464290205469 Marionette TRACE conn8 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:16:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 12:16:45 INFO - PROCESS | 2348 | 1464290205491 Marionette TRACE conn8 -> [0,2545,"getWindowHandle",null] 12:16:45 INFO - PROCESS | 2348 | 1464290205493 Marionette TRACE conn8 <- [1,2545,null,{"value":"13"}] 12:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:16:45 INFO - PROCESS | 2348 | 1464290205496 Marionette TRACE conn8 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:16:45 INFO - PROCESS | 2348 | 1464290205498 Marionette TRACE conn8 <- [1,2546,null,{}] 12:16:45 INFO - PROCESS | 2348 | 1464290205540 Marionette TRACE conn8 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:45 INFO - PROCESS | 2348 | 1464290205659 Marionette TRACE conn8 <- [1,2547,null,{"value":null}] 12:16:45 INFO - PROCESS | 2348 | 1464290205669 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 2348 | ++DOCSHELL 1A999000 == 66 [pid = 2348] [id = 646] 12:16:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (1B336C00) [pid = 2348] [serial = 1938] [outer = 00000000] 12:16:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (1B33EC00) [pid = 2348] [serial = 1939] [outer = 1B336C00] 12:16:45 INFO - PROCESS | 2348 | 1464290205822 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (1BB31C00) [pid = 2348] [serial = 1940] [outer = 1B336C00] 12:16:45 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (16B1B400) [pid = 2348] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:16:45 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (16C68C00) [pid = 2348] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:16:45 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (0CDEE000) [pid = 2348] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:16:45 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (175C1400) [pid = 2348] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:16:45 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (153EE800) [pid = 2348] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:16:45 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (11D14400) [pid = 2348] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:16:45 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (18B10800) [pid = 2348] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:16:45 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (161CD400) [pid = 2348] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:16:45 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (17163000) [pid = 2348] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:16:45 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (1715BC00) [pid = 2348] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:16:45 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (175C0400) [pid = 2348] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:16:46 INFO - PROCESS | 2348 | 1464290206194 Marionette TRACE conn8 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 750ms 12:16:46 INFO - PROCESS | 2348 | 1464290206247 Marionette TRACE conn8 -> [0,2549,"getWindowHandle",null] 12:16:46 INFO - PROCESS | 2348 | 1464290206249 Marionette TRACE conn8 <- [1,2549,null,{"value":"13"}] 12:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:16:46 INFO - PROCESS | 2348 | 1464290206252 Marionette TRACE conn8 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:16:46 INFO - PROCESS | 2348 | 1464290206254 Marionette TRACE conn8 <- [1,2550,null,{}] 12:16:46 INFO - PROCESS | 2348 | 1464290206257 Marionette TRACE conn8 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:46 INFO - PROCESS | 2348 | 1464290206350 Marionette TRACE conn8 <- [1,2551,null,{"value":null}] 12:16:46 INFO - PROCESS | 2348 | 1464290206450 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:46 INFO - PROCESS | 2348 | ++DOCSHELL 0CB77800 == 67 [pid = 2348] [id = 647] 12:16:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (0D254800) [pid = 2348] [serial = 1941] [outer = 00000000] 12:16:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (16BAB800) [pid = 2348] [serial = 1942] [outer = 0D254800] 12:16:46 INFO - PROCESS | 2348 | 1464290206497 Marionette DEBUG loaded listener.js 12:16:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (19C39000) [pid = 2348] [serial = 1943] [outer = 0D254800] 12:16:46 INFO - PROCESS | 2348 | 1464290206870 Marionette TRACE conn8 <- [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]]]}] 12:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 12:16:46 INFO - PROCESS | 2348 | 1464290206924 Marionette TRACE conn8 -> [0,2553,"getWindowHandle",null] 12:16:46 INFO - PROCESS | 2348 | 1464290206926 Marionette TRACE conn8 <- [1,2553,null,{"value":"13"}] 12:16:46 INFO - PROCESS | 2348 | 1464290206929 Marionette TRACE conn8 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:16:46 INFO - PROCESS | 2348 | 1464290206931 Marionette TRACE conn8 <- [1,2554,null,{}] 12:16:46 INFO - PROCESS | 2348 | 1464290206935 Marionette TRACE conn8 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:47 INFO - PROCESS | 2348 | 1464290207020 Marionette TRACE conn8 <- [1,2555,null,{"value":null}] 12:16:47 INFO - PROCESS | 2348 | 1464290207056 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 2348 | ++DOCSHELL 1BB38000 == 68 [pid = 2348] [id = 648] 12:16:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (1BB3F000) [pid = 2348] [serial = 1944] [outer = 00000000] 12:16:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (1BDA0000) [pid = 2348] [serial = 1945] [outer = 1BB3F000] 12:16:47 INFO - PROCESS | 2348 | 1464290207101 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (1BDA3C00) [pid = 2348] [serial = 1946] [outer = 1BB3F000] 12:16:47 INFO - PROCESS | 2348 | 1464290207532 Marionette TRACE conn8 <- [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]]]}] 12:16:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 12:16:47 INFO - PROCESS | 2348 | 1464290207578 Marionette TRACE conn8 -> [0,2557,"getWindowHandle",null] 12:16:47 INFO - PROCESS | 2348 | 1464290207580 Marionette TRACE conn8 <- [1,2557,null,{"value":"13"}] 12:16:47 INFO - PROCESS | 2348 | 1464290207588 Marionette TRACE conn8 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:16:47 INFO - PROCESS | 2348 | 1464290207590 Marionette TRACE conn8 <- [1,2558,null,{}] 12:16:47 INFO - PROCESS | 2348 | 1464290207594 Marionette TRACE conn8 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:47 INFO - PROCESS | 2348 | 1464290207683 Marionette TRACE conn8 <- [1,2559,null,{"value":null}] 12:16:47 INFO - PROCESS | 2348 | 1464290207689 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 2348 | ++DOCSHELL 1BDA1800 == 69 [pid = 2348] [id = 649] 12:16:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (1BDA7C00) [pid = 2348] [serial = 1947] [outer = 00000000] 12:16:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (1C226800) [pid = 2348] [serial = 1948] [outer = 1BDA7C00] 12:16:47 INFO - PROCESS | 2348 | 1464290207734 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (1C227400) [pid = 2348] [serial = 1949] [outer = 1BDA7C00] 12:16:48 INFO - PROCESS | 2348 | 1464290208512 Marionette TRACE conn8 <- [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]]]}] 12:16:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 970ms 12:16:48 INFO - PROCESS | 2348 | 1464290208562 Marionette TRACE conn8 -> [0,2561,"getWindowHandle",null] 12:16:48 INFO - PROCESS | 2348 | 1464290208568 Marionette TRACE conn8 <- [1,2561,null,{"value":"13"}] 12:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:16:48 INFO - PROCESS | 2348 | 1464290208573 Marionette TRACE conn8 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 2348 | 1464290208577 Marionette TRACE conn8 <- [1,2562,null,{}] 12:16:48 INFO - PROCESS | 2348 | 1464290208583 Marionette TRACE conn8 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:48 INFO - PROCESS | 2348 | 1464290208704 Marionette TRACE conn8 <- [1,2563,null,{"value":null}] 12:16:48 INFO - PROCESS | 2348 | 1464290208855 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:48 INFO - PROCESS | 2348 | ++DOCSHELL 14DAAC00 == 70 [pid = 2348] [id = 650] 12:16:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (153EC400) [pid = 2348] [serial = 1950] [outer = 00000000] 12:16:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (16236400) [pid = 2348] [serial = 1951] [outer = 153EC400] 12:16:48 INFO - PROCESS | 2348 | 1464290208914 Marionette DEBUG loaded listener.js 12:16:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (16BC7800) [pid = 2348] [serial = 1952] [outer = 153EC400] 12:16:49 INFO - PROCESS | 2348 | 1464290209482 Marionette TRACE conn8 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:16:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 930ms 12:16:49 INFO - PROCESS | 2348 | 1464290209507 Marionette TRACE conn8 -> [0,2565,"getWindowHandle",null] 12:16:49 INFO - PROCESS | 2348 | 1464290209513 Marionette TRACE conn8 <- [1,2565,null,{"value":"13"}] 12:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:16:49 INFO - PROCESS | 2348 | 1464290209520 Marionette TRACE conn8 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:16:49 INFO - PROCESS | 2348 | 1464290209523 Marionette TRACE conn8 <- [1,2566,null,{}] 12:16:49 INFO - PROCESS | 2348 | 1464290209527 Marionette TRACE conn8 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:49 INFO - PROCESS | 2348 | 1464290209644 Marionette TRACE conn8 <- [1,2567,null,{"value":null}] 12:16:49 INFO - PROCESS | 2348 | 1464290209804 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:49 INFO - PROCESS | 2348 | ++DOCSHELL 18CA0000 == 71 [pid = 2348] [id = 651] 12:16:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (18CA0C00) [pid = 2348] [serial = 1953] [outer = 00000000] 12:16:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (19C37000) [pid = 2348] [serial = 1954] [outer = 18CA0C00] 12:16:49 INFO - PROCESS | 2348 | 1464290209860 Marionette DEBUG loaded listener.js 12:16:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (19D44000) [pid = 2348] [serial = 1955] [outer = 18CA0C00] 12:16:50 INFO - PROCESS | 2348 | 1464290210491 Marionette TRACE conn8 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:16:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1019ms 12:16:50 INFO - PROCESS | 2348 | 1464290210541 Marionette TRACE conn8 -> [0,2569,"getWindowHandle",null] 12:16:50 INFO - PROCESS | 2348 | 1464290210544 Marionette TRACE conn8 <- [1,2569,null,{"value":"13"}] 12:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:16:50 INFO - PROCESS | 2348 | 1464290210548 Marionette TRACE conn8 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:16:50 INFO - PROCESS | 2348 | 1464290210552 Marionette TRACE conn8 <- [1,2570,null,{}] 12:16:50 INFO - PROCESS | 2348 | 1464290210564 Marionette TRACE conn8 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:50 INFO - PROCESS | 2348 | 1464290210728 Marionette TRACE conn8 <- [1,2571,null,{"value":null}] 12:16:50 INFO - PROCESS | 2348 | 1464290210878 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:50 INFO - PROCESS | 2348 | ++DOCSHELL 1BD9A800 == 72 [pid = 2348] [id = 652] 12:16:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 135 (1BD9B000) [pid = 2348] [serial = 1956] [outer = 00000000] 12:16:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 136 (1C22B400) [pid = 2348] [serial = 1957] [outer = 1BD9B000] 12:16:50 INFO - PROCESS | 2348 | 1464290210936 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 137 (1C293C00) [pid = 2348] [serial = 1958] [outer = 1BD9B000] 12:16:51 INFO - PROCESS | 2348 | 1464290211487 Marionette TRACE conn8 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:16:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:16:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 990ms 12:16:51 INFO - PROCESS | 2348 | 1464290211541 Marionette TRACE conn8 -> [0,2573,"getWindowHandle",null] 12:16:51 INFO - PROCESS | 2348 | 1464290211544 Marionette TRACE conn8 <- [1,2573,null,{"value":"13"}] 12:16:51 INFO - PROCESS | 2348 | 1464290211547 Marionette TRACE conn8 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:16:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:16:51 INFO - PROCESS | 2348 | 1464290211549 Marionette TRACE conn8 <- [1,2574,null,{}] 12:16:51 INFO - PROCESS | 2348 | 1464290211553 Marionette TRACE conn8 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:51 INFO - PROCESS | 2348 | 1464290211669 Marionette TRACE conn8 <- [1,2575,null,{"value":null}] 12:16:51 INFO - PROCESS | 2348 | 1464290211828 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:51 INFO - PROCESS | 2348 | ++DOCSHELL 1C299800 == 73 [pid = 2348] [id = 653] 12:16:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 138 (1C299C00) [pid = 2348] [serial = 1959] [outer = 00000000] 12:16:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 139 (1C29E800) [pid = 2348] [serial = 1960] [outer = 1C299C00] 12:16:51 INFO - PROCESS | 2348 | 1464290211884 Marionette DEBUG loaded listener.js 12:16:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 140 (1C412C00) [pid = 2348] [serial = 1961] [outer = 1C299C00] 12:16:52 INFO - PROCESS | 2348 | 1464290212489 Marionette TRACE conn8 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:16:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 970ms 12:16:52 INFO - PROCESS | 2348 | 1464290212521 Marionette TRACE conn8 -> [0,2577,"getWindowHandle",null] 12:16:52 INFO - PROCESS | 2348 | 1464290212523 Marionette TRACE conn8 <- [1,2577,null,{"value":"13"}] 12:16:52 INFO - PROCESS | 2348 | 1464290212527 Marionette TRACE conn8 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:16:52 INFO - PROCESS | 2348 | 1464290212529 Marionette TRACE conn8 <- [1,2578,null,{}] 12:16:52 INFO - PROCESS | 2348 | 1464290212532 Marionette TRACE conn8 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:52 INFO - PROCESS | 2348 | 1464290212640 Marionette TRACE conn8 <- [1,2579,null,{"value":null}] 12:16:53 INFO - PROCESS | 2348 | 1464290213002 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:53 INFO - PROCESS | 2348 | ++DOCSHELL 08B77800 == 74 [pid = 2348] [id = 654] 12:16:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 141 (0CDF5800) [pid = 2348] [serial = 1962] [outer = 00000000] 12:16:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 142 (1210A400) [pid = 2348] [serial = 1963] [outer = 0CDF5800] 12:16:53 INFO - PROCESS | 2348 | 1464290213078 Marionette DEBUG loaded listener.js 12:16:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 143 (137D7C00) [pid = 2348] [serial = 1964] [outer = 0CDF5800] 12:16:53 INFO - PROCESS | 2348 | 1464290213707 Marionette TRACE conn8 <- [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]]]}] 12:16:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1221ms 12:16:53 INFO - PROCESS | 2348 | 1464290213752 Marionette TRACE conn8 -> [0,2581,"getWindowHandle",null] 12:16:53 INFO - PROCESS | 2348 | 1464290213756 Marionette TRACE conn8 <- [1,2581,null,{"value":"13"}] 12:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:16:53 INFO - PROCESS | 2348 | 1464290213760 Marionette TRACE conn8 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:16:53 INFO - PROCESS | 2348 | 1464290213764 Marionette TRACE conn8 <- [1,2582,null,{}] 12:16:53 INFO - PROCESS | 2348 | 1464290213769 Marionette TRACE conn8 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:53 INFO - PROCESS | 2348 | 1464290213870 Marionette TRACE conn8 <- [1,2583,null,{"value":null}] 12:16:54 INFO - PROCESS | 2348 | 1464290214038 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 2348 | ++DOCSHELL 153F7400 == 75 [pid = 2348] [id = 655] 12:16:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 144 (153F8000) [pid = 2348] [serial = 1965] [outer = 00000000] 12:16:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 145 (161B1400) [pid = 2348] [serial = 1966] [outer = 153F8000] 12:16:54 INFO - PROCESS | 2348 | 1464290214089 Marionette DEBUG loaded listener.js 12:16:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 146 (16239C00) [pid = 2348] [serial = 1967] [outer = 153F8000] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 11A42C00 == 74 [pid = 2348] [id = 606] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 14DABC00 == 73 [pid = 2348] [id = 497] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 16239000 == 72 [pid = 2348] [id = 610] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 161B0800 == 71 [pid = 2348] [id = 605] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 1217D800 == 70 [pid = 2348] [id = 609] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 153EEC00 == 69 [pid = 2348] [id = 608] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 137D1800 == 68 [pid = 2348] [id = 496] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 12103000 == 67 [pid = 2348] [id = 607] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 14DA4400 == 66 [pid = 2348] [id = 604] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 1BB38000 == 65 [pid = 2348] [id = 648] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 0CB77800 == 64 [pid = 2348] [id = 647] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 1A999000 == 63 [pid = 2348] [id = 646] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 11CC9000 == 62 [pid = 2348] [id = 645] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 19D41400 == 61 [pid = 2348] [id = 644] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 19B10400 == 60 [pid = 2348] [id = 643] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 17164800 == 59 [pid = 2348] [id = 642] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 145 (12FCB400) [pid = 2348] [serial = 1897] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 144 (12110C00) [pid = 2348] [serial = 1882] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 143 (16232800) [pid = 2348] [serial = 1885] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 142 (19B0D400) [pid = 2348] [serial = 1879] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 141 (19C32800) [pid = 2348] [serial = 1888] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 140 (19CD8800) [pid = 2348] [serial = 1891] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 11C28400 == 58 [pid = 2348] [id = 641] 12:16:54 INFO - PROCESS | 2348 | --DOCSHELL 12294000 == 57 [pid = 2348] [id = 640] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 139 (185E9C00) [pid = 2348] [serial = 1799] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 138 (16BA7800) [pid = 2348] [serial = 1864] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 137 (170D9800) [pid = 2348] [serial = 1867] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 136 (0D729C00) [pid = 2348] [serial = 1852] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 135 (0EFA5800) [pid = 2348] [serial = 1853] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 134 (186E2400) [pid = 2348] [serial = 1835] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 133 (153FA800) [pid = 2348] [serial = 1858] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (1618A400) [pid = 2348] [serial = 1859] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (12FD3C00) [pid = 2348] [serial = 1855] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (1622D800) [pid = 2348] [serial = 1877] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (16BC1800) [pid = 2348] [serial = 1865] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (137D8800) [pid = 2348] [serial = 1856] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (161CD000) [pid = 2348] [serial = 1840] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (18C3F000) [pid = 2348] [serial = 1843] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (12110000) [pid = 2348] [serial = 1837] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (1623CC00) [pid = 2348] [serial = 1861] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (18D35400) [pid = 2348] [serial = 1846] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (175BC800) [pid = 2348] [serial = 1870] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (0DA6A400) [pid = 2348] [serial = 1849] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (17159C00) [pid = 2348] [serial = 1868] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (175BC000) [pid = 2348] [serial = 1873] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (175BEC00) [pid = 2348] [serial = 1871] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (19D3F800) [pid = 2348] [serial = 1894] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (18CE5400) [pid = 2348] [serial = 1876] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (187AE000) [pid = 2348] [serial = 1874] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (164C7400) [pid = 2348] [serial = 1862] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2348 | 1464290214636 Marionette TRACE conn8 <- [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]]]}] 12:16:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 931ms 12:16:54 INFO - PROCESS | 2348 | 1464290214693 Marionette TRACE conn8 -> [0,2585,"getWindowHandle",null] 12:16:54 INFO - PROCESS | 2348 | 1464290214697 Marionette TRACE conn8 <- [1,2585,null,{"value":"13"}] 12:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:16:54 INFO - PROCESS | 2348 | 1464290214702 Marionette TRACE conn8 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:16:54 INFO - PROCESS | 2348 | 1464290214704 Marionette TRACE conn8 <- [1,2586,null,{}] 12:16:54 INFO - PROCESS | 2348 | 1464290214708 Marionette TRACE conn8 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:54 INFO - PROCESS | 2348 | 1464290214801 Marionette TRACE conn8 <- [1,2587,null,{"value":null}] 12:16:54 INFO - PROCESS | 2348 | 1464290214907 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 2348 | ++DOCSHELL 0EF9D400 == 58 [pid = 2348] [id = 656] 12:16:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (0EFAA400) [pid = 2348] [serial = 1968] [outer = 00000000] 12:16:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (12294000) [pid = 2348] [serial = 1969] [outer = 0EFAA400] 12:16:54 INFO - PROCESS | 2348 | 1464290214953 Marionette DEBUG loaded listener.js 12:16:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (137D1800) [pid = 2348] [serial = 1970] [outer = 0EFAA400] 12:16:55 INFO - PROCESS | 2348 | 1464290215396 Marionette TRACE conn8 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:16:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 12:16:55 INFO - PROCESS | 2348 | 1464290215437 Marionette TRACE conn8 -> [0,2589,"getWindowHandle",null] 12:16:55 INFO - PROCESS | 2348 | 1464290215439 Marionette TRACE conn8 <- [1,2589,null,{"value":"13"}] 12:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:16:55 INFO - PROCESS | 2348 | 1464290215444 Marionette TRACE conn8 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - PROCESS | 2348 | 1464290215451 Marionette TRACE conn8 <- [1,2590,null,{}] 12:16:55 INFO - PROCESS | 2348 | 1464290215461 Marionette TRACE conn8 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:55 INFO - PROCESS | 2348 | 1464290215552 Marionette TRACE conn8 <- [1,2591,null,{"value":null}] 12:16:55 INFO - PROCESS | 2348 | 1464290215597 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:55 INFO - PROCESS | 2348 | ++DOCSHELL 164C7400 == 59 [pid = 2348] [id = 657] 12:16:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (16B0C800) [pid = 2348] [serial = 1971] [outer = 00000000] 12:16:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (16B15000) [pid = 2348] [serial = 1972] [outer = 16B0C800] 12:16:55 INFO - PROCESS | 2348 | 1464290215641 Marionette DEBUG loaded listener.js 12:16:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (16BA5800) [pid = 2348] [serial = 1973] [outer = 16B0C800] 12:16:56 INFO - PROCESS | 2348 | 1464290216114 Marionette TRACE conn8 <- [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]]]}] 12:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 690ms 12:16:56 INFO - PROCESS | 2348 | 1464290216138 Marionette TRACE conn8 -> [0,2593,"getWindowHandle",null] 12:16:56 INFO - PROCESS | 2348 | 1464290216141 Marionette TRACE conn8 <- [1,2593,null,{"value":"13"}] 12:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:16:56 INFO - PROCESS | 2348 | 1464290216144 Marionette TRACE conn8 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:16:56 INFO - PROCESS | 2348 | 1464290216146 Marionette TRACE conn8 <- [1,2594,null,{}] 12:16:56 INFO - PROCESS | 2348 | 1464290216149 Marionette TRACE conn8 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:56 INFO - PROCESS | 2348 | 1464290216239 Marionette TRACE conn8 <- [1,2595,null,{"value":null}] 12:16:56 INFO - PROCESS | 2348 | 1464290216246 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:56 INFO - PROCESS | 2348 | ++DOCSHELL 0D7EE000 == 60 [pid = 2348] [id = 658] 12:16:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (16BA7800) [pid = 2348] [serial = 1974] [outer = 00000000] 12:16:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (16C5DC00) [pid = 2348] [serial = 1975] [outer = 16BA7800] 12:16:56 INFO - PROCESS | 2348 | 1464290216291 Marionette DEBUG loaded listener.js 12:16:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (16D73C00) [pid = 2348] [serial = 1976] [outer = 16BA7800] 12:16:56 INFO - PROCESS | 2348 | 1464290216765 Marionette TRACE conn8 <- [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]]]}] 12:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 12:16:56 INFO - PROCESS | 2348 | 1464290216828 Marionette TRACE conn8 -> [0,2597,"getWindowHandle",null] 12:16:56 INFO - PROCESS | 2348 | 1464290216830 Marionette TRACE conn8 <- [1,2597,null,{"value":"13"}] 12:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:16:56 INFO - PROCESS | 2348 | 1464290216833 Marionette TRACE conn8 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:16:56 INFO - PROCESS | 2348 | 1464290216835 Marionette TRACE conn8 <- [1,2598,null,{}] 12:16:56 INFO - PROCESS | 2348 | 1464290216838 Marionette TRACE conn8 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:56 INFO - PROCESS | 2348 | 1464290216958 Marionette TRACE conn8 <- [1,2599,null,{"value":null}] 12:16:57 INFO - PROCESS | 2348 | 1464290217050 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 2348 | ++DOCSHELL 170D4800 == 61 [pid = 2348] [id = 659] 12:16:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (170D6400) [pid = 2348] [serial = 1977] [outer = 00000000] 12:16:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (17162800) [pid = 2348] [serial = 1978] [outer = 170D6400] 12:16:57 INFO - PROCESS | 2348 | 1464290217104 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (175BE000) [pid = 2348] [serial = 1979] [outer = 170D6400] 12:16:57 INFO - PROCESS | 2348 | 1464290217548 Marionette TRACE conn8 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:16:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 770ms 12:16:57 INFO - PROCESS | 2348 | 1464290217607 Marionette TRACE conn8 -> [0,2601,"getWindowHandle",null] 12:16:57 INFO - PROCESS | 2348 | 1464290217610 Marionette TRACE conn8 <- [1,2601,null,{"value":"13"}] 12:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:16:57 INFO - PROCESS | 2348 | 1464290217613 Marionette TRACE conn8 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:16:57 INFO - PROCESS | 2348 | 1464290217614 Marionette TRACE conn8 <- [1,2602,null,{}] 12:16:57 INFO - PROCESS | 2348 | 1464290217618 Marionette TRACE conn8 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:57 INFO - PROCESS | 2348 | 1464290217741 Marionette TRACE conn8 <- [1,2603,null,{"value":null}] 12:16:57 INFO - PROCESS | 2348 | 1464290217810 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 2348 | ++DOCSHELL 11A13400 == 62 [pid = 2348] [id = 660] 12:16:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (175C4800) [pid = 2348] [serial = 1980] [outer = 00000000] 12:16:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (187AB000) [pid = 2348] [serial = 1981] [outer = 175C4800] 12:16:57 INFO - PROCESS | 2348 | 1464290217854 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (18B13400) [pid = 2348] [serial = 1982] [outer = 175C4800] 12:16:58 INFO - PROCESS | 2348 | 1464290218268 Marionette TRACE conn8 <- [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]]]}] 12:16:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 12:16:58 INFO - PROCESS | 2348 | 1464290218287 Marionette TRACE conn8 -> [0,2605,"getWindowHandle",null] 12:16:58 INFO - PROCESS | 2348 | 1464290218289 Marionette TRACE conn8 <- [1,2605,null,{"value":"13"}] 12:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:16:58 INFO - PROCESS | 2348 | 1464290218298 Marionette TRACE conn8 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:16:58 INFO - PROCESS | 2348 | 1464290218300 Marionette TRACE conn8 <- [1,2606,null,{}] 12:16:58 INFO - PROCESS | 2348 | 1464290218303 Marionette TRACE conn8 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:58 INFO - PROCESS | 2348 | 1464290218447 Marionette TRACE conn8 <- [1,2607,null,{"value":null}] 12:16:58 INFO - PROCESS | 2348 | 1464290218478 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:58 INFO - PROCESS | 2348 | ++DOCSHELL 185E6000 == 63 [pid = 2348] [id = 661] 12:16:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (186E5C00) [pid = 2348] [serial = 1983] [outer = 00000000] 12:16:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (19A0F400) [pid = 2348] [serial = 1984] [outer = 186E5C00] 12:16:58 INFO - PROCESS | 2348 | 1464290218523 Marionette DEBUG loaded listener.js 12:16:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (19B2BC00) [pid = 2348] [serial = 1985] [outer = 186E5C00] 12:16:59 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (19D43000) [pid = 2348] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:16:59 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (12FCFC00) [pid = 2348] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:16:59 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (12F05000) [pid = 2348] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:16:59 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (161A9400) [pid = 2348] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:16:59 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (19B10C00) [pid = 2348] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:16:59 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (11CD5400) [pid = 2348] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:16:59 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (175A9400) [pid = 2348] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:16:59 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (1B336C00) [pid = 2348] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:16:59 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (0D254800) [pid = 2348] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:16:59 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (14C57000) [pid = 2348] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:16:59 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (1BB3F000) [pid = 2348] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:16:59 INFO - PROCESS | 2348 | 1464290219261 Marionette TRACE conn8 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 970ms 12:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:16:59 INFO - PROCESS | 2348 | 1464290219271 Marionette TRACE conn8 -> [0,2609,"getWindowHandle",null] 12:16:59 INFO - PROCESS | 2348 | 1464290219273 Marionette TRACE conn8 <- [1,2609,null,{"value":"13"}] 12:16:59 INFO - PROCESS | 2348 | 1464290219276 Marionette TRACE conn8 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:16:59 INFO - PROCESS | 2348 | 1464290219278 Marionette TRACE conn8 <- [1,2610,null,{}] 12:16:59 INFO - PROCESS | 2348 | 1464290219281 Marionette TRACE conn8 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:59 INFO - PROCESS | 2348 | 1464290219365 Marionette TRACE conn8 <- [1,2611,null,{"value":null}] 12:16:59 INFO - PROCESS | 2348 | 1464290219463 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 2348 | ++DOCSHELL 0DB1B000 == 64 [pid = 2348] [id = 662] 12:16:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (0EF0F800) [pid = 2348] [serial = 1986] [outer = 00000000] 12:16:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (161B6C00) [pid = 2348] [serial = 1987] [outer = 0EF0F800] 12:16:59 INFO - PROCESS | 2348 | 1464290219513 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (175A9400) [pid = 2348] [serial = 1988] [outer = 0EF0F800] 12:16:59 INFO - PROCESS | 2348 | 1464290219916 Marionette TRACE conn8 <- [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]]]}] 12:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 12:16:59 INFO - PROCESS | 2348 | 1464290219949 Marionette TRACE conn8 -> [0,2613,"getWindowHandle",null] 12:16:59 INFO - PROCESS | 2348 | 1464290219951 Marionette TRACE conn8 <- [1,2613,null,{"value":"13"}] 12:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:16:59 INFO - PROCESS | 2348 | 1464290219954 Marionette TRACE conn8 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:16:59 INFO - PROCESS | 2348 | 1464290219955 Marionette TRACE conn8 <- [1,2614,null,{}] 12:16:59 INFO - PROCESS | 2348 | 1464290219958 Marionette TRACE conn8 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:00 INFO - PROCESS | 2348 | 1464290220083 Marionette TRACE conn8 <- [1,2615,null,{"value":null}] 12:17:00 INFO - PROCESS | 2348 | 1464290220093 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:00 INFO - PROCESS | 2348 | ++DOCSHELL 13410400 == 65 [pid = 2348] [id = 663] 12:17:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (161CD800) [pid = 2348] [serial = 1989] [outer = 00000000] 12:17:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (19C36000) [pid = 2348] [serial = 1990] [outer = 161CD800] 12:17:00 INFO - PROCESS | 2348 | 1464290220140 Marionette DEBUG loaded listener.js 12:17:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (19CD8800) [pid = 2348] [serial = 1991] [outer = 161CD800] 12:17:00 INFO - PROCESS | 2348 | 1464290220567 Marionette TRACE conn8 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:17:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 12:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:17:00 INFO - PROCESS | 2348 | 1464290220625 Marionette TRACE conn8 -> [0,2617,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 2348 | 1464290220627 Marionette TRACE conn8 <- [1,2617,null,{"value":"13"}] 12:17:00 INFO - PROCESS | 2348 | 1464290220630 Marionette TRACE conn8 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - PROCESS | 2348 | 1464290220631 Marionette TRACE conn8 <- [1,2618,null,{}] 12:17:00 INFO - PROCESS | 2348 | 1464290220635 Marionette TRACE conn8 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:00 INFO - PROCESS | 2348 | 1464290220759 Marionette TRACE conn8 <- [1,2619,null,{"value":null}] 12:17:00 INFO - PROCESS | 2348 | 1464290220773 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:00 INFO - PROCESS | 2348 | ++DOCSHELL 19C40C00 == 66 [pid = 2348] [id = 664] 12:17:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (19CDB800) [pid = 2348] [serial = 1992] [outer = 00000000] 12:17:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (19D4BC00) [pid = 2348] [serial = 1993] [outer = 19CDB800] 12:17:00 INFO - PROCESS | 2348 | 1464290220822 Marionette DEBUG loaded listener.js 12:17:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (1A994C00) [pid = 2348] [serial = 1994] [outer = 19CDB800] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 14DAF800 == 65 [pid = 2348] [id = 628] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 18CA6800 == 64 [pid = 2348] [id = 615] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 19B30C00 == 63 [pid = 2348] [id = 629] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 19C3F800 == 62 [pid = 2348] [id = 630] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 0D379000 == 61 [pid = 2348] [id = 616] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 12182800 == 60 [pid = 2348] [id = 507] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 16B71400 == 59 [pid = 2348] [id = 636] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 17161800 == 58 [pid = 2348] [id = 638] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 175A1C00 == 57 [pid = 2348] [id = 611] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 13915C00 == 56 [pid = 2348] [id = 626] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 1570B000 == 55 [pid = 2348] [id = 613] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 187B4000 == 54 [pid = 2348] [id = 614] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 19C40400 == 53 [pid = 2348] [id = 631] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 148CEC00 == 52 [pid = 2348] [id = 498] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 0E3BD000 == 51 [pid = 2348] [id = 627] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 11A40400 == 50 [pid = 2348] [id = 509] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 0D275400 == 49 [pid = 2348] [id = 492] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 0D379400 == 48 [pid = 2348] [id = 633] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 137D8C00 == 47 [pid = 2348] [id = 634] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 0D383C00 == 46 [pid = 2348] [id = 508] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 16BAC800 == 45 [pid = 2348] [id = 637] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 16187400 == 44 [pid = 2348] [id = 635] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 187B2400 == 43 [pid = 2348] [id = 639] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 0D7E2C00 == 42 [pid = 2348] [id = 612] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 16FBD400 == 41 [pid = 2348] [id = 505] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 153FA400 == 40 [pid = 2348] [id = 503] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 153F7400 == 39 [pid = 2348] [id = 655] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 1C299800 == 38 [pid = 2348] [id = 653] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 08B77800 == 37 [pid = 2348] [id = 654] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 1BD9A800 == 36 [pid = 2348] [id = 652] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 14DAAC00 == 35 [pid = 2348] [id = 650] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 18CA0000 == 34 [pid = 2348] [id = 651] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 1BDA1800 == 33 [pid = 2348] [id = 649] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 0D7EE000 == 32 [pid = 2348] [id = 658] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 170D4800 == 31 [pid = 2348] [id = 659] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 11A13400 == 30 [pid = 2348] [id = 660] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 13410400 == 29 [pid = 2348] [id = 663] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 185E6000 == 28 [pid = 2348] [id = 661] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 164C7400 == 27 [pid = 2348] [id = 657] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 0EF9D400 == 26 [pid = 2348] [id = 656] 12:17:02 INFO - PROCESS | 2348 | --DOCSHELL 0DB1B000 == 25 [pid = 2348] [id = 662] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (19B2D400) [pid = 2348] [serial = 1880] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (0E3B3C00) [pid = 2348] [serial = 1900] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (175AFC00) [pid = 2348] [serial = 1915] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (187AC000) [pid = 2348] [serial = 1927] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (18D30C00) [pid = 2348] [serial = 1928] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (16BC7000) [pid = 2348] [serial = 1909] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (16F40000) [pid = 2348] [serial = 1912] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (18DCE400) [pid = 2348] [serial = 1918] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (1BB31C00) [pid = 2348] [serial = 1940] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (1BDA3C00) [pid = 2348] [serial = 1946] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (1B33EC00) [pid = 2348] [serial = 1939] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (16BAB800) [pid = 2348] [serial = 1942] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (148C7C00) [pid = 2348] [serial = 1922] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (19CDD800) [pid = 2348] [serial = 1931] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (19C39000) [pid = 2348] [serial = 1943] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (1BDA0000) [pid = 2348] [serial = 1945] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (19D4A800) [pid = 2348] [serial = 1933] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (1A99B400) [pid = 2348] [serial = 1936] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (19FE5C00) [pid = 2348] [serial = 1934] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (1B335800) [pid = 2348] [serial = 1937] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (13048C00) [pid = 2348] [serial = 1921] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (161B7C00) [pid = 2348] [serial = 1906] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (16236000) [pid = 2348] [serial = 1924] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (16B11800) [pid = 2348] [serial = 1925] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (19C3FC00) [pid = 2348] [serial = 1930] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (14818400) [pid = 2348] [serial = 1898] [outer = 00000000] [url = about:blank] 12:17:02 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (14820400) [pid = 2348] [serial = 1903] [outer = 00000000] [url = about:blank] 12:17:03 INFO - PROCESS | 2348 | 1464290223087 Marionette TRACE conn8 <- [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]]]}] 12:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2471ms 12:17:03 INFO - PROCESS | 2348 | 1464290223105 Marionette TRACE conn8 -> [0,2621,"getWindowHandle",null] 12:17:03 INFO - PROCESS | 2348 | 1464290223108 Marionette TRACE conn8 <- [1,2621,null,{"value":"13"}] 12:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:17:03 INFO - PROCESS | 2348 | 1464290223114 Marionette TRACE conn8 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:17:03 INFO - PROCESS | 2348 | 1464290223118 Marionette TRACE conn8 <- [1,2622,null,{}] 12:17:03 INFO - PROCESS | 2348 | 1464290223125 Marionette TRACE conn8 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:03 INFO - PROCESS | 2348 | 1464290223226 Marionette TRACE conn8 <- [1,2623,null,{"value":null}] 12:17:03 INFO - PROCESS | 2348 | 1464290223237 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:03 INFO - PROCESS | 2348 | ++DOCSHELL 0D534800 == 26 [pid = 2348] [id = 665] 12:17:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (0D534C00) [pid = 2348] [serial = 1995] [outer = 00000000] 12:17:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (0D7E7800) [pid = 2348] [serial = 1996] [outer = 0D534C00] 12:17:03 INFO - PROCESS | 2348 | 1464290223285 Marionette DEBUG loaded listener.js 12:17:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (0D86B800) [pid = 2348] [serial = 1997] [outer = 0D534C00] 12:17:03 INFO - PROCESS | 2348 | 1464290223784 Marionette TRACE conn8 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 731ms 12:17:03 INFO - PROCESS | 2348 | 1464290223849 Marionette TRACE conn8 -> [0,2625,"getWindowHandle",null] 12:17:03 INFO - PROCESS | 2348 | 1464290223855 Marionette TRACE conn8 <- [1,2625,null,{"value":"13"}] 12:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:17:03 INFO - PROCESS | 2348 | 1464290223862 Marionette TRACE conn8 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:17:03 INFO - PROCESS | 2348 | 1464290223865 Marionette TRACE conn8 <- [1,2626,null,{}] 12:17:03 INFO - PROCESS | 2348 | 1464290223868 Marionette TRACE conn8 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:03 INFO - PROCESS | 2348 | 1464290223960 Marionette TRACE conn8 <- [1,2627,null,{"value":null}] 12:17:04 INFO - PROCESS | 2348 | 1464290224064 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:04 INFO - PROCESS | 2348 | ++DOCSHELL 0DB78C00 == 27 [pid = 2348] [id = 666] 12:17:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (0DBDE800) [pid = 2348] [serial = 1998] [outer = 00000000] 12:17:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (11A12400) [pid = 2348] [serial = 1999] [outer = 0DBDE800] 12:17:04 INFO - PROCESS | 2348 | 1464290224111 Marionette DEBUG loaded listener.js 12:17:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (11C2B000) [pid = 2348] [serial = 2000] [outer = 0DBDE800] 12:17:04 INFO - PROCESS | 2348 | 1464290224430 Marionette TRACE conn8 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:17:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:17:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 631ms 12:17:04 INFO - PROCESS | 2348 | 1464290224525 Marionette TRACE conn8 -> [0,2629,"getWindowHandle",null] 12:17:04 INFO - PROCESS | 2348 | 1464290224528 Marionette TRACE conn8 <- [1,2629,null,{"value":"13"}] 12:17:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:17:04 INFO - PROCESS | 2348 | 1464290224550 Marionette TRACE conn8 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:17:04 INFO - PROCESS | 2348 | 1464290224554 Marionette TRACE conn8 <- [1,2630,null,{}] 12:17:04 INFO - PROCESS | 2348 | 1464290224565 Marionette TRACE conn8 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:04 INFO - PROCESS | 2348 | 1464290224687 Marionette TRACE conn8 <- [1,2631,null,{"value":null}] 12:17:04 INFO - PROCESS | 2348 | 1464290224699 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:04 INFO - PROCESS | 2348 | ++DOCSHELL 12109000 == 28 [pid = 2348] [id = 667] 12:17:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (12109400) [pid = 2348] [serial = 2001] [outer = 00000000] 12:17:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (12183800) [pid = 2348] [serial = 2002] [outer = 12109400] 12:17:04 INFO - PROCESS | 2348 | 1464290224751 Marionette DEBUG loaded listener.js 12:17:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (12F04400) [pid = 2348] [serial = 2003] [outer = 12109400] 12:17:05 INFO - PROCESS | 2348 | 1464290225223 Marionette TRACE conn8 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:17:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:17:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 750ms 12:17:05 INFO - PROCESS | 2348 | 1464290225288 Marionette TRACE conn8 -> [0,2633,"getWindowHandle",null] 12:17:05 INFO - PROCESS | 2348 | 1464290225291 Marionette TRACE conn8 <- [1,2633,null,{"value":"13"}] 12:17:05 INFO - PROCESS | 2348 | 1464290225294 Marionette TRACE conn8 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:17:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:17:05 INFO - PROCESS | 2348 | 1464290225295 Marionette TRACE conn8 <- [1,2634,null,{}] 12:17:05 INFO - PROCESS | 2348 | 1464290225299 Marionette TRACE conn8 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:05 INFO - PROCESS | 2348 | 1464290225386 Marionette TRACE conn8 <- [1,2635,null,{"value":null}] 12:17:05 INFO - PROCESS | 2348 | 1464290225393 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:05 INFO - PROCESS | 2348 | ++DOCSHELL 12182800 == 29 [pid = 2348] [id = 668] 12:17:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (13410400) [pid = 2348] [serial = 2004] [outer = 00000000] 12:17:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (137DDC00) [pid = 2348] [serial = 2005] [outer = 13410400] 12:17:05 INFO - PROCESS | 2348 | 1464290225452 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (14495800) [pid = 2348] [serial = 2006] [outer = 13410400] 12:17:05 INFO - PROCESS | 2348 | 1464290225901 Marionette TRACE conn8 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:17:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:17:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 12:17:05 INFO - PROCESS | 2348 | 1464290225935 Marionette TRACE conn8 -> [0,2637,"getWindowHandle",null] 12:17:05 INFO - PROCESS | 2348 | 1464290225937 Marionette TRACE conn8 <- [1,2637,null,{"value":"13"}] 12:17:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:17:05 INFO - PROCESS | 2348 | 1464290225940 Marionette TRACE conn8 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:17:05 INFO - PROCESS | 2348 | 1464290225942 Marionette TRACE conn8 <- [1,2638,null,{}] 12:17:05 INFO - PROCESS | 2348 | 1464290225945 Marionette TRACE conn8 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:06 INFO - PROCESS | 2348 | 1464290226025 Marionette TRACE conn8 <- [1,2639,null,{"value":null}] 12:17:06 INFO - PROCESS | 2348 | 1464290226032 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:06 INFO - PROCESS | 2348 | ++DOCSHELL 148C8800 == 30 [pid = 2348] [id = 669] 12:17:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (148CA000) [pid = 2348] [serial = 2007] [outer = 00000000] 12:17:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (14C59C00) [pid = 2348] [serial = 2008] [outer = 148CA000] 12:17:06 INFO - PROCESS | 2348 | 1464290226079 Marionette DEBUG loaded listener.js 12:17:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (14CE0C00) [pid = 2348] [serial = 2009] [outer = 148CA000] 12:17:06 INFO - PROCESS | 2348 | 1464290226543 Marionette TRACE conn8 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:17:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:17:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 12:17:06 INFO - PROCESS | 2348 | 1464290226585 Marionette TRACE conn8 -> [0,2641,"getWindowHandle",null] 12:17:06 INFO - PROCESS | 2348 | 1464290226587 Marionette TRACE conn8 <- [1,2641,null,{"value":"13"}] 12:17:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:17:06 INFO - PROCESS | 2348 | 1464290226591 Marionette TRACE conn8 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:17:06 INFO - PROCESS | 2348 | 1464290226592 Marionette TRACE conn8 <- [1,2642,null,{}] 12:17:06 INFO - PROCESS | 2348 | 1464290226596 Marionette TRACE conn8 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:06 INFO - PROCESS | 2348 | 1464290226708 Marionette TRACE conn8 <- [1,2643,null,{"value":null}] 12:17:06 INFO - PROCESS | 2348 | 1464290226717 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:06 INFO - PROCESS | 2348 | ++DOCSHELL 15703C00 == 31 [pid = 2348] [id = 670] 12:17:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (15707000) [pid = 2348] [serial = 2010] [outer = 00000000] 12:17:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (161AAC00) [pid = 2348] [serial = 2011] [outer = 15707000] 12:17:06 INFO - PROCESS | 2348 | 1464290226764 Marionette DEBUG loaded listener.js 12:17:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (161B3400) [pid = 2348] [serial = 2012] [outer = 15707000] 12:17:07 INFO - PROCESS | 2348 | 1464290227194 Marionette TRACE conn8 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:17:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:17:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 12:17:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:17:07 INFO - PROCESS | 2348 | 1464290227224 Marionette TRACE conn8 -> [0,2645,"getWindowHandle",null] 12:17:07 INFO - PROCESS | 2348 | 1464290227226 Marionette TRACE conn8 <- [1,2645,null,{"value":"13"}] 12:17:07 INFO - PROCESS | 2348 | 1464290227229 Marionette TRACE conn8 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 2348 | 1464290227230 Marionette TRACE conn8 <- [1,2646,null,{}] 12:17:07 INFO - PROCESS | 2348 | 1464290227248 Marionette TRACE conn8 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:07 INFO - PROCESS | 2348 | 1464290227324 Marionette TRACE conn8 <- [1,2647,null,{"value":null}] 12:17:07 INFO - PROCESS | 2348 | 1464290227331 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 2348 | ++DOCSHELL 13051000 == 32 [pid = 2348] [id = 671] 12:17:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (153F2C00) [pid = 2348] [serial = 2013] [outer = 00000000] 12:17:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (16230800) [pid = 2348] [serial = 2014] [outer = 153F2C00] 12:17:07 INFO - PROCESS | 2348 | 1464290227377 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (16237000) [pid = 2348] [serial = 2015] [outer = 153F2C00] 12:17:07 INFO - PROCESS | 2348 | 1464290227819 Marionette TRACE conn8 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:17:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:17:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 12:17:07 INFO - PROCESS | 2348 | 1464290227860 Marionette TRACE conn8 -> [0,2649,"getWindowHandle",null] 12:17:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:17:07 INFO - PROCESS | 2348 | 1464290227862 Marionette TRACE conn8 <- [1,2649,null,{"value":"13"}] 12:17:07 INFO - PROCESS | 2348 | 1464290227865 Marionette TRACE conn8 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 2348 | 1464290227867 Marionette TRACE conn8 <- [1,2650,null,{}] 12:17:07 INFO - PROCESS | 2348 | 1464290227871 Marionette TRACE conn8 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:08 INFO - PROCESS | 2348 | 1464290228001 Marionette TRACE conn8 <- [1,2651,null,{"value":null}] 12:17:08 INFO - PROCESS | 2348 | 1464290228081 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:08 INFO - PROCESS | 2348 | ++DOCSHELL 162C4800 == 33 [pid = 2348] [id = 672] 12:17:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (162CDC00) [pid = 2348] [serial = 2016] [outer = 00000000] 12:17:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (16B14C00) [pid = 2348] [serial = 2017] [outer = 162CDC00] 12:17:08 INFO - PROCESS | 2348 | 1464290228127 Marionette DEBUG loaded listener.js 12:17:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (16B0E400) [pid = 2348] [serial = 2018] [outer = 162CDC00] 12:17:08 INFO - PROCESS | 2348 | 1464290228541 Marionette TRACE conn8 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:17:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:17:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 12:17:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:17:08 INFO - PROCESS | 2348 | 1464290228596 Marionette TRACE conn8 -> [0,2653,"getWindowHandle",null] 12:17:08 INFO - PROCESS | 2348 | 1464290228598 Marionette TRACE conn8 <- [1,2653,null,{"value":"13"}] 12:17:08 INFO - PROCESS | 2348 | 1464290228601 Marionette TRACE conn8 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:17:08 INFO - PROCESS | 2348 | 1464290228603 Marionette TRACE conn8 <- [1,2654,null,{}] 12:17:08 INFO - PROCESS | 2348 | 1464290228606 Marionette TRACE conn8 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:08 INFO - PROCESS | 2348 | 1464290228722 Marionette TRACE conn8 <- [1,2655,null,{"value":null}] 12:17:08 INFO - PROCESS | 2348 | 1464290228815 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:08 INFO - PROCESS | 2348 | ++DOCSHELL 12107000 == 34 [pid = 2348] [id = 673] 12:17:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (16BAD800) [pid = 2348] [serial = 2019] [outer = 00000000] 12:17:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (16BCA400) [pid = 2348] [serial = 2020] [outer = 16BAD800] 12:17:08 INFO - PROCESS | 2348 | 1464290228863 Marionette DEBUG loaded listener.js 12:17:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (16BCC400) [pid = 2348] [serial = 2021] [outer = 16BAD800] 12:17:09 INFO - PROCESS | 2348 | 1464290229782 Marionette TRACE conn8 <- [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]]]}] 12:17:09 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) 12:17:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1237ms 12:17:09 INFO - PROCESS | 2348 | 1464290229839 Marionette TRACE conn8 -> [0,2657,"getWindowHandle",null] 12:17:09 INFO - PROCESS | 2348 | 1464290229841 Marionette TRACE conn8 <- [1,2657,null,{"value":"13"}] 12:17:09 INFO - PROCESS | 2348 | 1464290229844 Marionette TRACE conn8 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:17:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:17:09 INFO - PROCESS | 2348 | 1464290229846 Marionette TRACE conn8 <- [1,2658,null,{}] 12:17:09 INFO - PROCESS | 2348 | 1464290229855 Marionette TRACE conn8 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:10 INFO - PROCESS | 2348 | 1464290229973 Marionette TRACE conn8 <- [1,2659,null,{"value":null}] 12:17:10 INFO - PROCESS | 2348 | 1464290229980 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 2348 | ++DOCSHELL 16BAA800 == 35 [pid = 2348] [id = 674] 12:17:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (16BC4000) [pid = 2348] [serial = 2022] [outer = 00000000] 12:17:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (16C69800) [pid = 2348] [serial = 2023] [outer = 16BC4000] 12:17:10 INFO - PROCESS | 2348 | 1464290230026 Marionette DEBUG loaded listener.js 12:17:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (16F42000) [pid = 2348] [serial = 2024] [outer = 16BC4000] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (14491400) [pid = 2348] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (16BC6800) [pid = 2348] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (16BA1400) [pid = 2348] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (11D13800) [pid = 2348] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (1570D000) [pid = 2348] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (19B38400) [pid = 2348] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (19CD8C00) [pid = 2348] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (153FAC00) [pid = 2348] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (0D733C00) [pid = 2348] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (0D86C800) [pid = 2348] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (18B19400) [pid = 2348] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (187B6C00) [pid = 2348] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (19C40000) [pid = 2348] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (0D53D000) [pid = 2348] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (187B4C00) [pid = 2348] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (0DA74000) [pid = 2348] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (18CA6C00) [pid = 2348] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (161CD800) [pid = 2348] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (170D6400) [pid = 2348] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (175C4800) [pid = 2348] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (0EF0F800) [pid = 2348] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (186E5C00) [pid = 2348] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (0CDF5800) [pid = 2348] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (1C299C00) [pid = 2348] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (1BD9B000) [pid = 2348] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (18CA0C00) [pid = 2348] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (153EC400) [pid = 2348] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (1BDA7C00) [pid = 2348] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (16BA7800) [pid = 2348] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (16B0C800) [pid = 2348] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (0EFAA400) [pid = 2348] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (153F8000) [pid = 2348] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (17162000) [pid = 2348] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (16188800) [pid = 2348] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:17:10 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (0D871400) [pid = 2348] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:17:11 INFO - PROCESS | 2348 | 1464290231454 Marionette TRACE conn8 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 12:17:11 INFO - PROCESS | 2348 | 1464290231472 Marionette TRACE conn8 <- [1,2661,null,{"value":"13"}] 12:17:11 INFO - PROCESS | 2348 | 1464290231476 Marionette TRACE conn8 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:17:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:17:11 INFO - PROCESS | 2348 | 1464290231478 Marionette TRACE conn8 <- [1,2662,null,{}] 12:17:11 INFO - PROCESS | 2348 | 1464290231481 Marionette TRACE conn8 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:11 INFO - PROCESS | 2348 | 1464290231620 Marionette TRACE conn8 <- [1,2663,null,{"value":null}] 12:17:11 INFO - PROCESS | 2348 | 1464290231650 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:11 INFO - PROCESS | 2348 | ++DOCSHELL 0E6A6400 == 36 [pid = 2348] [id = 675] 12:17:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (11CD1800) [pid = 2348] [serial = 2025] [outer = 00000000] 12:17:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (153F9C00) [pid = 2348] [serial = 2026] [outer = 11CD1800] 12:17:11 INFO - PROCESS | 2348 | 1464290231706 Marionette DEBUG loaded listener.js 12:17:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (16231800) [pid = 2348] [serial = 2027] [outer = 11CD1800] 12:17:12 INFO - PROCESS | 2348 | 1464290232613 Marionette TRACE conn8 <- [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] 12:17:12 INFO - PROCESS | 2348 | 1464290232652 Marionette TRACE conn8 <- [1,2665,null,{"value":"13"}] 12:17:12 INFO - PROCESS | 2348 | 1464290232655 Marionette TRACE conn8 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 2348 | 1464290232657 Marionette TRACE conn8 <- [1,2666,null,{}] 12:17:12 INFO - PROCESS | 2348 | 1464290232660 Marionette TRACE conn8 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:12 INFO - PROCESS | 2348 | 1464290232775 Marionette TRACE conn8 <- [1,2667,null,{"value":null}] 12:17:12 INFO - PROCESS | 2348 | 1464290232836 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 2348 | ++DOCSHELL 08B79000 == 37 [pid = 2348] [id = 676] 12:17:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (0CB77800) [pid = 2348] [serial = 2028] [outer = 00000000] 12:17:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (0CC7B000) [pid = 2348] [serial = 2029] [outer = 0CB77800] 12:17:12 INFO - PROCESS | 2348 | 1464290232948 Marionette DEBUG loaded listener.js 12:17:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (0D379400) [pid = 2348] [serial = 2030] [outer = 0CB77800] 12:17:14 INFO - PROCESS | 2348 | 1464290234158 Marionette TRACE conn8 <- [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]]]}] 12:17:14 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) 12:17:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1520ms 12:17:14 INFO - PROCESS | 2348 | 1464290234176 Marionette TRACE conn8 -> [0,2669,"getWindowHandle",null] 12:17:14 INFO - PROCESS | 2348 | 1464290234180 Marionette TRACE conn8 <- [1,2669,null,{"value":"13"}] 12:17:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:17:14 INFO - PROCESS | 2348 | 1464290234185 Marionette TRACE conn8 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:17:14 INFO - PROCESS | 2348 | 1464290234189 Marionette TRACE conn8 <- [1,2670,null,{}] 12:17:14 INFO - PROCESS | 2348 | 1464290234194 Marionette TRACE conn8 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:14 INFO - PROCESS | 2348 | 1464290234322 Marionette TRACE conn8 <- [1,2671,null,{"value":null}] 12:17:14 INFO - PROCESS | 2348 | 1464290234475 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 2348 | ++DOCSHELL 11C27400 == 38 [pid = 2348] [id = 677] 12:17:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (11C29400) [pid = 2348] [serial = 2031] [outer = 00000000] 12:17:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (11D1C400) [pid = 2348] [serial = 2032] [outer = 11C29400] 12:17:14 INFO - PROCESS | 2348 | 1464290234533 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (12104800) [pid = 2348] [serial = 2033] [outer = 11C29400] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 16B17C00 == 37 [pid = 2348] [id = 598] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 0D53CC00 == 36 [pid = 2348] [id = 596] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 0E3BC000 == 35 [pid = 2348] [id = 587] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 1481D400 == 34 [pid = 2348] [id = 597] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 12106C00 == 33 [pid = 2348] [id = 589] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 153F1800 == 32 [pid = 2348] [id = 591] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 161B5800 == 31 [pid = 2348] [id = 593] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 12102C00 == 30 [pid = 2348] [id = 603] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 0E6A6400 == 29 [pid = 2348] [id = 675] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 16BAA800 == 28 [pid = 2348] [id = 674] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 12107000 == 27 [pid = 2348] [id = 673] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 162C4800 == 26 [pid = 2348] [id = 672] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 13051000 == 25 [pid = 2348] [id = 671] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 15703C00 == 24 [pid = 2348] [id = 670] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 148C8800 == 23 [pid = 2348] [id = 669] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 12182800 == 22 [pid = 2348] [id = 668] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 12109000 == 21 [pid = 2348] [id = 667] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (19D4BC00) [pid = 2348] [serial = 1993] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 0DB78C00 == 20 [pid = 2348] [id = 666] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 0D534800 == 19 [pid = 2348] [id = 665] 12:17:15 INFO - PROCESS | 2348 | --DOCSHELL 19C40C00 == 18 [pid = 2348] [id = 664] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (14C5EC00) [pid = 2348] [serial = 1805] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (18DD8400) [pid = 2348] [serial = 1919] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (1304F800) [pid = 2348] [serial = 1838] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (19A03800) [pid = 2348] [serial = 1847] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (12FCA800) [pid = 2348] [serial = 1883] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (1623B800) [pid = 2348] [serial = 1841] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (19C38C00) [pid = 2348] [serial = 1889] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (19D42C00) [pid = 2348] [serial = 1895] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (16BAB400) [pid = 2348] [serial = 1886] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (11C44800) [pid = 2348] [serial = 1850] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (11CD0800) [pid = 2348] [serial = 1802] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (18CA8000) [pid = 2348] [serial = 1757] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (18C9F800) [pid = 2348] [serial = 1844] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (19CDC400) [pid = 2348] [serial = 1892] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (175C2000) [pid = 2348] [serial = 1916] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (161D2400) [pid = 2348] [serial = 1907] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (11CCB800) [pid = 2348] [serial = 1901] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (14C57400) [pid = 2348] [serial = 1904] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (16FBAC00) [pid = 2348] [serial = 1913] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (16BCB000) [pid = 2348] [serial = 1910] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (19CD8800) [pid = 2348] [serial = 1991] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (17162800) [pid = 2348] [serial = 1978] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (18B13400) [pid = 2348] [serial = 1982] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (187AB000) [pid = 2348] [serial = 1981] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (161B6C00) [pid = 2348] [serial = 1987] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 80 (19A0F400) [pid = 2348] [serial = 1984] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 79 (19C36000) [pid = 2348] [serial = 1990] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 78 (1210A400) [pid = 2348] [serial = 1963] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 77 (1C412C00) [pid = 2348] [serial = 1961] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 76 (1C29E800) [pid = 2348] [serial = 1960] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 75 (1C293C00) [pid = 2348] [serial = 1958] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 74 (1C22B400) [pid = 2348] [serial = 1957] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 73 (19D44000) [pid = 2348] [serial = 1955] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 72 (19C37000) [pid = 2348] [serial = 1954] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 71 (16BC7800) [pid = 2348] [serial = 1952] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 70 (16236400) [pid = 2348] [serial = 1951] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 69 (1C226800) [pid = 2348] [serial = 1948] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 68 (1C227400) [pid = 2348] [serial = 1949] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 67 (16C5DC00) [pid = 2348] [serial = 1975] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 66 (16B15000) [pid = 2348] [serial = 1972] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 65 (16BA5800) [pid = 2348] [serial = 1973] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 64 (12294000) [pid = 2348] [serial = 1969] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 63 (137D1800) [pid = 2348] [serial = 1970] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 62 (16239C00) [pid = 2348] [serial = 1967] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 61 (161B1400) [pid = 2348] [serial = 1966] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 60 (137D7C00) [pid = 2348] [serial = 1964] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 59 (19B2BC00) [pid = 2348] [serial = 1985] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 58 (175BE000) [pid = 2348] [serial = 1979] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 57 (16D73C00) [pid = 2348] [serial = 1976] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | --DOMWINDOW == 56 (175A9400) [pid = 2348] [serial = 1988] [outer = 00000000] [url = about:blank] 12:17:15 INFO - PROCESS | 2348 | 1464290235836 Marionette TRACE conn8 <- [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]]]}] 12:17:15 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) 12:17:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1680ms 12:17:15 INFO - PROCESS | 2348 | 1464290235878 Marionette TRACE conn8 -> [0,2673,"getWindowHandle",null] 12:17:15 INFO - PROCESS | 2348 | 1464290235882 Marionette TRACE conn8 <- [1,2673,null,{"value":"13"}] 12:17:15 INFO - PROCESS | 2348 | 1464290235889 Marionette TRACE conn8 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:17:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:17:15 INFO - PROCESS | 2348 | 1464290235892 Marionette TRACE conn8 <- [1,2674,null,{}] 12:17:15 INFO - PROCESS | 2348 | 1464290235898 Marionette TRACE conn8 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:16 INFO - PROCESS | 2348 | 1464290235990 Marionette TRACE conn8 <- [1,2675,null,{"value":null}] 12:17:16 INFO - PROCESS | 2348 | 1464290236078 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:16 INFO - PROCESS | 2348 | ++DOCSHELL 0DB26C00 == 19 [pid = 2348] [id = 678] 12:17:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 57 (0DB71C00) [pid = 2348] [serial = 2034] [outer = 00000000] 12:17:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 58 (0DBDB000) [pid = 2348] [serial = 2035] [outer = 0DB71C00] 12:17:16 INFO - PROCESS | 2348 | 1464290236126 Marionette DEBUG loaded listener.js 12:17:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 59 (0EF9B400) [pid = 2348] [serial = 2036] [outer = 0DB71C00] 12:17:17 INFO - PROCESS | 2348 | 1464290237016 Marionette TRACE conn8 <- [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] 12:17:17 INFO - PROCESS | 2348 | 1464290237078 Marionette TRACE conn8 <- [1,2677,null,{"value":"13"}] 12:17:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:17:17 INFO - PROCESS | 2348 | 1464290237086 Marionette TRACE conn8 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:17:17 INFO - PROCESS | 2348 | 1464290237088 Marionette TRACE conn8 <- [1,2678,null,{}] 12:17:17 INFO - PROCESS | 2348 | 1464290237092 Marionette TRACE conn8 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:17 INFO - PROCESS | 2348 | 1464290237182 Marionette TRACE conn8 <- [1,2679,null,{"value":null}] 12:17:17 INFO - PROCESS | 2348 | 1464290237191 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 2348 | ++DOCSHELL 11D13400 == 20 [pid = 2348] [id = 679] 12:17:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 60 (11F32C00) [pid = 2348] [serial = 2037] [outer = 00000000] 12:17:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 61 (12110000) [pid = 2348] [serial = 2038] [outer = 11F32C00] 12:17:17 INFO - PROCESS | 2348 | 1464290237238 Marionette DEBUG loaded listener.js 12:17:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 62 (12295C00) [pid = 2348] [serial = 2039] [outer = 11F32C00] 12:17:18 INFO - PROCESS | 2348 | 1464290238209 Marionette TRACE conn8 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 12:17:18 INFO - PROCESS | 2348 | 1464290238269 Marionette TRACE conn8 <- [1,2681,null,{"value":"13"}] 12:17:18 INFO - PROCESS | 2348 | 1464290238272 Marionette TRACE conn8 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:17:18 INFO - PROCESS | 2348 | 1464290238276 Marionette TRACE conn8 <- [1,2682,null,{}] 12:17:18 INFO - PROCESS | 2348 | 1464290238295 Marionette TRACE conn8 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:18 INFO - PROCESS | 2348 | 1464290238418 Marionette TRACE conn8 <- [1,2683,null,{"value":null}] 12:17:18 INFO - PROCESS | 2348 | 1464290238427 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:18 INFO - PROCESS | 2348 | ++DOCSHELL 1304F800 == 21 [pid = 2348] [id = 680] 12:17:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 63 (13050400) [pid = 2348] [serial = 2040] [outer = 00000000] 12:17:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 64 (137DC400) [pid = 2348] [serial = 2041] [outer = 13050400] 12:17:18 INFO - PROCESS | 2348 | 1464290238478 Marionette DEBUG loaded listener.js 12:17:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 65 (14491400) [pid = 2348] [serial = 2042] [outer = 13050400] 12:17:19 INFO - PROCESS | 2348 | 1464290239448 Marionette TRACE conn8 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 12:17:19 INFO - PROCESS | 2348 | 1464290239457 Marionette TRACE conn8 <- [1,2685,null,{"value":"13"}] 12:17:19 INFO - PROCESS | 2348 | 1464290239460 Marionette TRACE conn8 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:17:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:17:19 INFO - PROCESS | 2348 | 1464290239472 Marionette TRACE conn8 <- [1,2686,null,{}] 12:17:19 INFO - PROCESS | 2348 | 1464290239480 Marionette TRACE conn8 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:19 INFO - PROCESS | 2348 | 1464290239600 Marionette TRACE conn8 <- [1,2687,null,{"value":null}] 12:17:19 INFO - PROCESS | 2348 | 1464290239607 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:19 INFO - PROCESS | 2348 | ++DOCSHELL 14C58C00 == 22 [pid = 2348] [id = 681] 12:17:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 66 (14C5FC00) [pid = 2348] [serial = 2043] [outer = 00000000] 12:17:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 67 (153EF000) [pid = 2348] [serial = 2044] [outer = 14C5FC00] 12:17:19 INFO - PROCESS | 2348 | 1464290239652 Marionette DEBUG loaded listener.js 12:17:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 68 (153F7400) [pid = 2348] [serial = 2045] [outer = 14C5FC00] 12:17:20 INFO - PROCESS | 2348 | --DOMWINDOW == 67 (162CDC00) [pid = 2348] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:17:20 INFO - PROCESS | 2348 | --DOMWINDOW == 66 (153F2C00) [pid = 2348] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:17:20 INFO - PROCESS | 2348 | --DOMWINDOW == 65 (148CA000) [pid = 2348] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:17:20 INFO - PROCESS | 2348 | --DOMWINDOW == 64 (0DBDE800) [pid = 2348] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:17:20 INFO - PROCESS | 2348 | --DOMWINDOW == 63 (15707000) [pid = 2348] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:17:20 INFO - PROCESS | 2348 | --DOMWINDOW == 62 (12109400) [pid = 2348] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:17:20 INFO - PROCESS | 2348 | --DOMWINDOW == 61 (16BAD800) [pid = 2348] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:17:20 INFO - PROCESS | 2348 | --DOMWINDOW == 60 (0D534C00) [pid = 2348] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:17:20 INFO - PROCESS | 2348 | --DOMWINDOW == 59 (13410400) [pid = 2348] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:17:20 INFO - PROCESS | 2348 | --DOMWINDOW == 58 (16BC4000) [pid = 2348] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:17:20 INFO - PROCESS | 2348 | 1464290240668 Marionette TRACE conn8 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 12:17:20 INFO - PROCESS | 2348 | 1464290240698 Marionette TRACE conn8 <- [1,2689,null,{"value":"13"}] 12:17:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:17:20 INFO - PROCESS | 2348 | 1464290240701 Marionette TRACE conn8 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:17:20 INFO - PROCESS | 2348 | 1464290240703 Marionette TRACE conn8 <- [1,2690,null,{}] 12:17:20 INFO - PROCESS | 2348 | 1464290240707 Marionette TRACE conn8 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:20 INFO - PROCESS | 2348 | 1464290240788 Marionette TRACE conn8 <- [1,2691,null,{"value":null}] 12:17:20 INFO - PROCESS | 2348 | 1464290240794 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 2348 | ++DOCSHELL 12106400 == 23 [pid = 2348] [id = 682] 12:17:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 59 (12109400) [pid = 2348] [serial = 2046] [outer = 00000000] 12:17:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 60 (1570C400) [pid = 2348] [serial = 2047] [outer = 12109400] 12:17:20 INFO - PROCESS | 2348 | 1464290240842 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 61 (16188C00) [pid = 2348] [serial = 2048] [outer = 12109400] 12:17:21 INFO - PROCESS | 2348 | 1464290241285 Marionette TRACE conn8 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:17:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:17:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 631ms 12:17:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:17:21 INFO - PROCESS | 2348 | 1464290241333 Marionette TRACE conn8 -> [0,2693,"getWindowHandle",null] 12:17:21 INFO - PROCESS | 2348 | 1464290241335 Marionette TRACE conn8 <- [1,2693,null,{"value":"13"}] 12:17:21 INFO - PROCESS | 2348 | 1464290241338 Marionette TRACE conn8 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:17:21 INFO - PROCESS | 2348 | 1464290241340 Marionette TRACE conn8 <- [1,2694,null,{}] 12:17:21 INFO - PROCESS | 2348 | 1464290241343 Marionette TRACE conn8 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:21 INFO - PROCESS | 2348 | 1464290241459 Marionette TRACE conn8 <- [1,2695,null,{"value":null}] 12:17:21 INFO - PROCESS | 2348 | 1464290241468 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:21 INFO - PROCESS | 2348 | ++DOCSHELL 161B7800 == 24 [pid = 2348] [id = 683] 12:17:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 62 (161CE000) [pid = 2348] [serial = 2049] [outer = 00000000] 12:17:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 63 (16B0C400) [pid = 2348] [serial = 2050] [outer = 161CE000] 12:17:21 INFO - PROCESS | 2348 | 1464290241516 Marionette DEBUG loaded listener.js 12:17:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 64 (16B17000) [pid = 2348] [serial = 2051] [outer = 161CE000] 12:17:21 INFO - PROCESS | 2348 | 1464290241938 Marionette TRACE conn8 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:17:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:17:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 12:17:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:17:22 INFO - PROCESS | 2348 | 1464290241969 Marionette TRACE conn8 -> [0,2697,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 2348 | 1464290241971 Marionette TRACE conn8 <- [1,2697,null,{"value":"13"}] 12:17:22 INFO - PROCESS | 2348 | 1464290241974 Marionette TRACE conn8 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - PROCESS | 2348 | 1464290241976 Marionette TRACE conn8 <- [1,2698,null,{}] 12:17:22 INFO - PROCESS | 2348 | 1464290241998 Marionette TRACE conn8 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:22 INFO - PROCESS | 2348 | 1464290242077 Marionette TRACE conn8 <- [1,2699,null,{"value":null}] 12:17:22 INFO - PROCESS | 2348 | 1464290242092 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:22 INFO - PROCESS | 2348 | ++DOCSHELL 12FC7C00 == 25 [pid = 2348] [id = 684] 12:17:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 65 (13411400) [pid = 2348] [serial = 2052] [outer = 00000000] 12:17:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 66 (16BA7000) [pid = 2348] [serial = 2053] [outer = 13411400] 12:17:22 INFO - PROCESS | 2348 | 1464290242139 Marionette DEBUG loaded listener.js 12:17:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 67 (16BAE000) [pid = 2348] [serial = 2054] [outer = 13411400] 12:17:22 INFO - PROCESS | 2348 | 1464290242877 Marionette TRACE conn8 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 2348 | 1464290242932 Marionette TRACE conn8 <- [1,2701,null,{"value":"13"}] 12:17:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:17:22 INFO - PROCESS | 2348 | 1464290242937 Marionette TRACE conn8 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - PROCESS | 2348 | 1464290242942 Marionette TRACE conn8 <- [1,2702,null,{}] 12:17:22 INFO - PROCESS | 2348 | 1464290242947 Marionette TRACE conn8 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:23 INFO - PROCESS | 2348 | 1464290243059 Marionette TRACE conn8 <- [1,2703,null,{"value":null}] 12:17:23 INFO - PROCESS | 2348 | 1464290243199 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 2348 | ++DOCSHELL 1210A800 == 26 [pid = 2348] [id = 685] 12:17:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 68 (1210D400) [pid = 2348] [serial = 2055] [outer = 00000000] 12:17:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 69 (12F09000) [pid = 2348] [serial = 2056] [outer = 1210D400] 12:17:23 INFO - PROCESS | 2348 | 1464290243259 Marionette DEBUG loaded listener.js 12:17:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 70 (12FD1800) [pid = 2348] [serial = 2057] [outer = 1210D400] 12:17:23 INFO - PROCESS | 2348 | 1464290243863 Marionette TRACE conn8 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:17:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:17:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 971ms 12:17:23 INFO - PROCESS | 2348 | 1464290243911 Marionette TRACE conn8 -> [0,2705,"getWindowHandle",null] 12:17:23 INFO - PROCESS | 2348 | 1464290243918 Marionette TRACE conn8 <- [1,2705,null,{"value":"13"}] 12:17:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:17:23 INFO - PROCESS | 2348 | 1464290243925 Marionette TRACE conn8 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:17:23 INFO - PROCESS | 2348 | 1464290243928 Marionette TRACE conn8 <- [1,2706,null,{}] 12:17:23 INFO - PROCESS | 2348 | 1464290243932 Marionette TRACE conn8 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:24 INFO - PROCESS | 2348 | 1464290244045 Marionette TRACE conn8 <- [1,2707,null,{"value":null}] 12:17:24 INFO - PROCESS | 2348 | 1464290244153 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:24 INFO - PROCESS | 2348 | ++DOCSHELL 148CA800 == 27 [pid = 2348] [id = 686] 12:17:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 71 (14C58000) [pid = 2348] [serial = 2058] [outer = 00000000] 12:17:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 72 (161B5000) [pid = 2348] [serial = 2059] [outer = 14C58000] 12:17:24 INFO - PROCESS | 2348 | 1464290244209 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 73 (161D7400) [pid = 2348] [serial = 2060] [outer = 14C58000] 12:17:24 INFO - PROCESS | 2348 | 1464290244812 Marionette TRACE conn8 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 12:17:24 INFO - PROCESS | 2348 | 1464290244899 Marionette TRACE conn8 <- [1,2709,null,{"value":"13"}] 12:17:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:17:24 INFO - PROCESS | 2348 | 1464290244903 Marionette TRACE conn8 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:17:24 INFO - PROCESS | 2348 | 1464290244907 Marionette TRACE conn8 <- [1,2710,null,{}] 12:17:24 INFO - PROCESS | 2348 | 1464290244918 Marionette TRACE conn8 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:25 INFO - PROCESS | 2348 | 1464290245086 Marionette TRACE conn8 <- [1,2711,null,{"value":null}] 12:17:25 INFO - PROCESS | 2348 | 1464290245098 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:25 INFO - PROCESS | 2348 | ++DOCSHELL 148CD800 == 28 [pid = 2348] [id = 687] 12:17:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 74 (16BCAC00) [pid = 2348] [serial = 2061] [outer = 00000000] 12:17:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 75 (16C5F800) [pid = 2348] [serial = 2062] [outer = 16BCAC00] 12:17:25 INFO - PROCESS | 2348 | 1464290245158 Marionette DEBUG loaded listener.js 12:17:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 76 (16C65C00) [pid = 2348] [serial = 2063] [outer = 16BCAC00] 12:17:25 INFO - PROCESS | 2348 | 1464290245773 Marionette TRACE conn8 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 2348 | 1464290245853 Marionette TRACE conn8 <- [1,2713,null,{"value":"13"}] 12:17:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:17:25 INFO - PROCESS | 2348 | 1464290245871 Marionette TRACE conn8 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 2348 | 1464290245873 Marionette TRACE conn8 <- [1,2714,null,{}] 12:17:25 INFO - PROCESS | 2348 | 1464290245877 Marionette TRACE conn8 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:26 INFO - PROCESS | 2348 | 1464290245994 Marionette TRACE conn8 <- [1,2715,null,{"value":null}] 12:17:26 INFO - PROCESS | 2348 | 1464290246122 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:26 INFO - PROCESS | 2348 | ++DOCSHELL 16F40C00 == 29 [pid = 2348] [id = 688] 12:17:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 77 (16F41400) [pid = 2348] [serial = 2064] [outer = 00000000] 12:17:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 78 (1715B400) [pid = 2348] [serial = 2065] [outer = 16F41400] 12:17:26 INFO - PROCESS | 2348 | 1464290246186 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 79 (17162400) [pid = 2348] [serial = 2066] [outer = 16F41400] 12:17:26 INFO - PROCESS | 2348 | 1464290246947 Marionette TRACE conn8 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:17:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:17:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1127ms 12:17:27 INFO - PROCESS | 2348 | 1464290246999 Marionette TRACE conn8 -> [0,2717,"getWindowHandle",null] 12:17:27 INFO - PROCESS | 2348 | 1464290247004 Marionette TRACE conn8 <- [1,2717,null,{"value":"13"}] 12:17:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:17:27 INFO - PROCESS | 2348 | 1464290247008 Marionette TRACE conn8 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:17:27 INFO - PROCESS | 2348 | 1464290247011 Marionette TRACE conn8 <- [1,2718,null,{}] 12:17:27 INFO - PROCESS | 2348 | 1464290247017 Marionette TRACE conn8 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:27 INFO - PROCESS | 2348 | 1464290247115 Marionette TRACE conn8 <- [1,2719,null,{"value":null}] 12:17:27 INFO - PROCESS | 2348 | 1464290247258 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:27 INFO - PROCESS | 2348 | ++DOCSHELL 11CD3C00 == 30 [pid = 2348] [id = 689] 12:17:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 80 (11D1E800) [pid = 2348] [serial = 2067] [outer = 00000000] 12:17:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (1210F000) [pid = 2348] [serial = 2068] [outer = 11D1E800] 12:17:27 INFO - PROCESS | 2348 | 1464290247309 Marionette DEBUG loaded listener.js 12:17:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (12FC6000) [pid = 2348] [serial = 2069] [outer = 11D1E800] 12:17:27 INFO - PROCESS | 2348 | --DOCSHELL 08B79000 == 29 [pid = 2348] [id = 676] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (153F9C00) [pid = 2348] [serial = 2026] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 80 (16B14C00) [pid = 2348] [serial = 2017] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 79 (16230800) [pid = 2348] [serial = 2014] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 78 (16237000) [pid = 2348] [serial = 2015] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 77 (14C59C00) [pid = 2348] [serial = 2008] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 76 (14CE0C00) [pid = 2348] [serial = 2009] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 75 (11A12400) [pid = 2348] [serial = 1999] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 74 (11C2B000) [pid = 2348] [serial = 2000] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 73 (161AAC00) [pid = 2348] [serial = 2011] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 72 (161B3400) [pid = 2348] [serial = 2012] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 71 (12183800) [pid = 2348] [serial = 2002] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 70 (12F04400) [pid = 2348] [serial = 2003] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 69 (16BCA400) [pid = 2348] [serial = 2020] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 68 (0D7E7800) [pid = 2348] [serial = 1996] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 67 (0D86B800) [pid = 2348] [serial = 1997] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 66 (137DDC00) [pid = 2348] [serial = 2005] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 65 (14495800) [pid = 2348] [serial = 2006] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 64 (16C69800) [pid = 2348] [serial = 2023] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 63 (16BCC400) [pid = 2348] [serial = 2021] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 62 (16F42000) [pid = 2348] [serial = 2024] [outer = 00000000] [url = about:blank] 12:17:27 INFO - PROCESS | 2348 | --DOMWINDOW == 61 (16B0E400) [pid = 2348] [serial = 2018] [outer = 00000000] [url = about:blank] 12:17:28 INFO - PROCESS | 2348 | 1464290248290 Marionette TRACE conn8 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 12:17:28 INFO - PROCESS | 2348 | 1464290248354 Marionette TRACE conn8 <- [1,2721,null,{"value":"13"}] 12:17:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:17:28 INFO - PROCESS | 2348 | 1464290248359 Marionette TRACE conn8 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:17:28 INFO - PROCESS | 2348 | 1464290248362 Marionette TRACE conn8 <- [1,2722,null,{}] 12:17:28 INFO - PROCESS | 2348 | 1464290248366 Marionette TRACE conn8 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:28 INFO - PROCESS | 2348 | 1464290248451 Marionette TRACE conn8 <- [1,2723,null,{"value":null}] 12:17:28 INFO - PROCESS | 2348 | 1464290248458 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:28 INFO - PROCESS | 2348 | ++DOCSHELL 12104C00 == 30 [pid = 2348] [id = 690] 12:17:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 62 (1210C000) [pid = 2348] [serial = 2070] [outer = 00000000] 12:17:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 63 (12F04400) [pid = 2348] [serial = 2071] [outer = 1210C000] 12:17:28 INFO - PROCESS | 2348 | 1464290248503 Marionette DEBUG loaded listener.js 12:17:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 64 (12FD0000) [pid = 2348] [serial = 2072] [outer = 1210C000] 12:17:29 INFO - PROCESS | 2348 | 1464290248988 Marionette TRACE conn8 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:17:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:17:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 12:17:29 INFO - PROCESS | 2348 | 1464290249033 Marionette TRACE conn8 -> [0,2725,"getWindowHandle",null] 12:17:29 INFO - PROCESS | 2348 | 1464290249035 Marionette TRACE conn8 <- [1,2725,null,{"value":"13"}] 12:17:29 INFO - PROCESS | 2348 | 1464290249038 Marionette TRACE conn8 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:17:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:17:29 INFO - PROCESS | 2348 | 1464290249042 Marionette TRACE conn8 <- [1,2726,null,{}] 12:17:29 INFO - PROCESS | 2348 | 1464290249052 Marionette TRACE conn8 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:29 INFO - PROCESS | 2348 | 1464290249143 Marionette TRACE conn8 <- [1,2727,null,{"value":null}] 12:17:29 INFO - PROCESS | 2348 | 1464290249240 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 2348 | ++DOCSHELL 1304F000 == 31 [pid = 2348] [id = 691] 12:17:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 65 (1481D800) [pid = 2348] [serial = 2073] [outer = 00000000] 12:17:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 66 (14CE1800) [pid = 2348] [serial = 2074] [outer = 1481D800] 12:17:29 INFO - PROCESS | 2348 | 1464290249287 Marionette DEBUG loaded listener.js 12:17:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 67 (153F1400) [pid = 2348] [serial = 2075] [outer = 1481D800] 12:17:29 INFO - PROCESS | 2348 | 1464290249667 Marionette TRACE conn8 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:17:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:17:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 12:17:29 INFO - PROCESS | 2348 | 1464290249713 Marionette TRACE conn8 -> [0,2729,"getWindowHandle",null] 12:17:29 INFO - PROCESS | 2348 | 1464290249715 Marionette TRACE conn8 <- [1,2729,null,{"value":"13"}] 12:17:29 INFO - PROCESS | 2348 | 1464290249718 Marionette TRACE conn8 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:17:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:17:29 INFO - PROCESS | 2348 | 1464290249720 Marionette TRACE conn8 <- [1,2730,null,{}] 12:17:29 INFO - PROCESS | 2348 | 1464290249723 Marionette TRACE conn8 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:29 INFO - PROCESS | 2348 | 1464290249809 Marionette TRACE conn8 <- [1,2731,null,{"value":null}] 12:17:29 INFO - PROCESS | 2348 | 1464290249945 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 2348 | ++DOCSHELL 153F0C00 == 32 [pid = 2348] [id = 692] 12:17:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 68 (153F8000) [pid = 2348] [serial = 2076] [outer = 00000000] 12:17:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 69 (161B4800) [pid = 2348] [serial = 2077] [outer = 153F8000] 12:17:30 INFO - PROCESS | 2348 | 1464290249990 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 70 (16230C00) [pid = 2348] [serial = 2078] [outer = 153F8000] 12:17:30 INFO - PROCESS | 2348 | 1464290250437 Marionette TRACE conn8 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:17:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:17:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 770ms 12:17:30 INFO - PROCESS | 2348 | 1464290250493 Marionette TRACE conn8 -> [0,2733,"getWindowHandle",null] 12:17:30 INFO - PROCESS | 2348 | 1464290250494 Marionette TRACE conn8 <- [1,2733,null,{"value":"13"}] 12:17:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:17:30 INFO - PROCESS | 2348 | 1464290250498 Marionette TRACE conn8 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:17:30 INFO - PROCESS | 2348 | 1464290250499 Marionette TRACE conn8 <- [1,2734,null,{}] 12:17:30 INFO - PROCESS | 2348 | 1464290250503 Marionette TRACE conn8 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:30 INFO - PROCESS | 2348 | 1464290250623 Marionette TRACE conn8 <- [1,2735,null,{"value":null}] 12:17:30 INFO - PROCESS | 2348 | 1464290250636 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:30 INFO - PROCESS | 2348 | ++DOCSHELL 164C7400 == 33 [pid = 2348] [id = 693] 12:17:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 71 (16B0D400) [pid = 2348] [serial = 2079] [outer = 00000000] 12:17:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 72 (16B70C00) [pid = 2348] [serial = 2080] [outer = 16B0D400] 12:17:30 INFO - PROCESS | 2348 | 1464290250734 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 73 (16B9F400) [pid = 2348] [serial = 2081] [outer = 16B0D400] 12:17:31 INFO - PROCESS | 2348 | 1464290251149 Marionette TRACE conn8 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:17:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:17:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 12:17:31 INFO - PROCESS | 2348 | 1464290251172 Marionette TRACE conn8 -> [0,2737,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 2348 | 1464290251174 Marionette TRACE conn8 <- [1,2737,null,{"value":"13"}] 12:17:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:17:31 INFO - PROCESS | 2348 | 1464290251177 Marionette TRACE conn8 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - PROCESS | 2348 | 1464290251179 Marionette TRACE conn8 <- [1,2738,null,{}] 12:17:31 INFO - PROCESS | 2348 | 1464290251182 Marionette TRACE conn8 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:31 INFO - PROCESS | 2348 | 1464290251352 Marionette TRACE conn8 <- [1,2739,null,{"value":null}] 12:17:31 INFO - PROCESS | 2348 | 1464290251378 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:31 INFO - PROCESS | 2348 | ++DOCSHELL 16BCC800 == 34 [pid = 2348] [id = 694] 12:17:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 74 (16C5F400) [pid = 2348] [serial = 2082] [outer = 00000000] 12:17:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 75 (1715B000) [pid = 2348] [serial = 2083] [outer = 16C5F400] 12:17:31 INFO - PROCESS | 2348 | 1464290251424 Marionette DEBUG loaded listener.js 12:17:31 INFO - PROCESS | 2348 | ++DOMWINDOW == 76 (175B0800) [pid = 2348] [serial = 2084] [outer = 16C5F400] 12:17:31 INFO - PROCESS | 2348 | 1464290251851 Marionette TRACE conn8 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:17:31 INFO - PROCESS | 2348 | --DOMWINDOW == 75 (161CE000) [pid = 2348] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:17:31 INFO - PROCESS | 2348 | --DOMWINDOW == 74 (13050400) [pid = 2348] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:17:31 INFO - PROCESS | 2348 | --DOMWINDOW == 73 (11F32C00) [pid = 2348] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:17:31 INFO - PROCESS | 2348 | --DOMWINDOW == 72 (0DB71C00) [pid = 2348] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:17:31 INFO - PROCESS | 2348 | --DOMWINDOW == 71 (14C5FC00) [pid = 2348] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:17:31 INFO - PROCESS | 2348 | --DOMWINDOW == 70 (12109400) [pid = 2348] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:17:31 INFO - PROCESS | 2348 | --DOMWINDOW == 69 (11CD1800) [pid = 2348] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:17:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:17:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 12:17:31 INFO - PROCESS | 2348 | 1464290251908 Marionette TRACE conn8 -> [0,2741,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 2348 | 1464290251910 Marionette TRACE conn8 <- [1,2741,null,{"value":"13"}] 12:17:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:17:31 INFO - PROCESS | 2348 | 1464290251914 Marionette TRACE conn8 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - PROCESS | 2348 | 1464290251915 Marionette TRACE conn8 <- [1,2742,null,{}] 12:17:31 INFO - PROCESS | 2348 | 1464290251919 Marionette TRACE conn8 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:32 INFO - PROCESS | 2348 | 1464290251998 Marionette TRACE conn8 <- [1,2743,null,{"value":null}] 12:17:32 INFO - PROCESS | 2348 | 1464290252005 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:32 INFO - PROCESS | 2348 | ++DOCSHELL 0D86F400 == 35 [pid = 2348] [id = 695] 12:17:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 70 (11F32C00) [pid = 2348] [serial = 2085] [outer = 00000000] 12:17:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 71 (16FBD400) [pid = 2348] [serial = 2086] [outer = 11F32C00] 12:17:32 INFO - PROCESS | 2348 | 1464290252049 Marionette DEBUG loaded listener.js 12:17:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 72 (175BBC00) [pid = 2348] [serial = 2087] [outer = 11F32C00] 12:17:32 INFO - PROCESS | 2348 | 1464290252480 Marionette TRACE conn8 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:17:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:17:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 632ms 12:17:32 INFO - PROCESS | 2348 | 1464290252547 Marionette TRACE conn8 -> [0,2745,"getWindowHandle",null] 12:17:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:17:32 INFO - PROCESS | 2348 | 1464290252549 Marionette TRACE conn8 <- [1,2745,null,{"value":"13"}] 12:17:32 INFO - PROCESS | 2348 | 1464290252552 Marionette TRACE conn8 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:17:32 INFO - PROCESS | 2348 | 1464290252554 Marionette TRACE conn8 <- [1,2746,null,{}] 12:17:32 INFO - PROCESS | 2348 | 1464290252557 Marionette TRACE conn8 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:32 INFO - PROCESS | 2348 | 1464290252647 Marionette TRACE conn8 <- [1,2747,null,{"value":null}] 12:17:32 INFO - PROCESS | 2348 | 1464290252654 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:32 INFO - PROCESS | 2348 | ++DOCSHELL 175C3800 == 36 [pid = 2348] [id = 696] 12:17:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 73 (18597C00) [pid = 2348] [serial = 2088] [outer = 00000000] 12:17:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 74 (186D6C00) [pid = 2348] [serial = 2089] [outer = 18597C00] 12:17:32 INFO - PROCESS | 2348 | 1464290252698 Marionette DEBUG loaded listener.js 12:17:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 75 (186E2400) [pid = 2348] [serial = 2090] [outer = 18597C00] 12:17:33 INFO - PROCESS | 2348 | 1464290253138 Marionette TRACE conn8 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:17:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:17:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 630ms 12:17:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:17:33 INFO - PROCESS | 2348 | 1464290253187 Marionette TRACE conn8 -> [0,2749,"getWindowHandle",null] 12:17:33 INFO - PROCESS | 2348 | 1464290253189 Marionette TRACE conn8 <- [1,2749,null,{"value":"13"}] 12:17:33 INFO - PROCESS | 2348 | 1464290253192 Marionette TRACE conn8 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:17:33 INFO - PROCESS | 2348 | 1464290253194 Marionette TRACE conn8 <- [1,2750,null,{}] 12:17:33 INFO - PROCESS | 2348 | 1464290253197 Marionette TRACE conn8 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:33 INFO - PROCESS | 2348 | 1464290253278 Marionette TRACE conn8 <- [1,2751,null,{"value":null}] 12:17:33 INFO - PROCESS | 2348 | 1464290253284 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:33 INFO - PROCESS | 2348 | ++DOCSHELL 186E5800 == 37 [pid = 2348] [id = 697] 12:17:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 76 (186E5C00) [pid = 2348] [serial = 2091] [outer = 00000000] 12:17:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 77 (18B0F000) [pid = 2348] [serial = 2092] [outer = 186E5C00] 12:17:33 INFO - PROCESS | 2348 | 1464290253329 Marionette DEBUG loaded listener.js 12:17:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 78 (18C3FC00) [pid = 2348] [serial = 2093] [outer = 186E5C00] 12:17:33 INFO - PROCESS | 2348 | 1464290253737 Marionette TRACE conn8 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:17:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:17:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 570ms 12:17:33 INFO - PROCESS | 2348 | 1464290253777 Marionette TRACE conn8 -> [0,2753,"getWindowHandle",null] 12:17:33 INFO - PROCESS | 2348 | 1464290253779 Marionette TRACE conn8 <- [1,2753,null,{"value":"13"}] 12:17:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:17:33 INFO - PROCESS | 2348 | 1464290253782 Marionette TRACE conn8 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:17:33 INFO - PROCESS | 2348 | 1464290253784 Marionette TRACE conn8 <- [1,2754,null,{}] 12:17:33 INFO - PROCESS | 2348 | 1464290253787 Marionette TRACE conn8 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:33 INFO - PROCESS | 2348 | 1464290253912 Marionette TRACE conn8 <- [1,2755,null,{"value":null}] 12:17:34 INFO - PROCESS | 2348 | 1464290254080 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:34 INFO - PROCESS | 2348 | ++DOCSHELL 0D539000 == 38 [pid = 2348] [id = 698] 12:17:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 79 (0D72B400) [pid = 2348] [serial = 2094] [outer = 00000000] 12:17:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 80 (0D870400) [pid = 2348] [serial = 2095] [outer = 0D72B400] 12:17:34 INFO - PROCESS | 2348 | 1464290254152 Marionette DEBUG loaded listener.js 12:17:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 81 (0DBE1800) [pid = 2348] [serial = 2096] [outer = 0D72B400] 12:17:34 INFO - PROCESS | 2348 | 1464290254717 Marionette TRACE conn8 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:17:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:17:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 971ms 12:17:34 INFO - PROCESS | 2348 | 1464290254755 Marionette TRACE conn8 -> [0,2757,"getWindowHandle",null] 12:17:34 INFO - PROCESS | 2348 | 1464290254760 Marionette TRACE conn8 <- [1,2757,null,{"value":"13"}] 12:17:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:17:34 INFO - PROCESS | 2348 | 1464290254765 Marionette TRACE conn8 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:17:34 INFO - PROCESS | 2348 | 1464290254769 Marionette TRACE conn8 <- [1,2758,null,{}] 12:17:34 INFO - PROCESS | 2348 | 1464290254774 Marionette TRACE conn8 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:34 INFO - PROCESS | 2348 | 1464290254887 Marionette TRACE conn8 <- [1,2759,null,{"value":null}] 12:17:35 INFO - PROCESS | 2348 | 1464290254999 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:35 INFO - PROCESS | 2348 | ++DOCSHELL 13915C00 == 39 [pid = 2348] [id = 699] 12:17:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (13918800) [pid = 2348] [serial = 2097] [outer = 00000000] 12:17:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (14C5D000) [pid = 2348] [serial = 2098] [outer = 13918800] 12:17:35 INFO - PROCESS | 2348 | 1464290255097 Marionette DEBUG loaded listener.js 12:17:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (153EE400) [pid = 2348] [serial = 2099] [outer = 13918800] 12:17:35 INFO - PROCESS | 2348 | 1464290255689 Marionette TRACE conn8 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:17:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:17:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 12:17:35 INFO - PROCESS | 2348 | 1464290255742 Marionette TRACE conn8 -> [0,2761,"getWindowHandle",null] 12:17:35 INFO - PROCESS | 2348 | 1464290255746 Marionette TRACE conn8 <- [1,2761,null,{"value":"13"}] 12:17:35 INFO - PROCESS | 2348 | 1464290255750 Marionette TRACE conn8 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:17:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:17:35 INFO - PROCESS | 2348 | 1464290255753 Marionette TRACE conn8 <- [1,2762,null,{}] 12:17:35 INFO - PROCESS | 2348 | 1464290255756 Marionette TRACE conn8 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:35 INFO - PROCESS | 2348 | 1464290255868 Marionette TRACE conn8 <- [1,2763,null,{"value":null}] 12:17:36 INFO - PROCESS | 2348 | 1464290255983 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:36 INFO - PROCESS | 2348 | ++DOCSHELL 16BC7400 == 40 [pid = 2348] [id = 700] 12:17:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (16F4A000) [pid = 2348] [serial = 2100] [outer = 00000000] 12:17:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (17161000) [pid = 2348] [serial = 2101] [outer = 16F4A000] 12:17:36 INFO - PROCESS | 2348 | 1464290256078 Marionette DEBUG loaded listener.js 12:17:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (18B0B800) [pid = 2348] [serial = 2102] [outer = 16F4A000] 12:17:36 INFO - PROCESS | 2348 | 1464290256667 Marionette TRACE conn8 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:17:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:17:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 970ms 12:17:36 INFO - PROCESS | 2348 | 1464290256724 Marionette TRACE conn8 -> [0,2765,"getWindowHandle",null] 12:17:36 INFO - PROCESS | 2348 | 1464290256727 Marionette TRACE conn8 <- [1,2765,null,{"value":"13"}] 12:17:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:17:36 INFO - PROCESS | 2348 | 1464290256737 Marionette TRACE conn8 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:17:36 INFO - PROCESS | 2348 | 1464290256744 Marionette TRACE conn8 <- [1,2766,null,{}] 12:17:36 INFO - PROCESS | 2348 | 1464290256748 Marionette TRACE conn8 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:36 INFO - PROCESS | 2348 | 1464290256906 Marionette TRACE conn8 <- [1,2767,null,{"value":null}] 12:17:36 INFO - PROCESS | 2348 | 1464290256921 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:36 INFO - PROCESS | 2348 | ++DOCSHELL 18D30C00 == 41 [pid = 2348] [id = 701] 12:17:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (18D36C00) [pid = 2348] [serial = 2103] [outer = 00000000] 12:17:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (19A07400) [pid = 2348] [serial = 2104] [outer = 18D36C00] 12:17:37 INFO - PROCESS | 2348 | 1464290256976 Marionette DEBUG loaded listener.js 12:17:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (19A10000) [pid = 2348] [serial = 2105] [outer = 18D36C00] 12:17:37 INFO - PROCESS | 2348 | 1464290257593 Marionette TRACE conn8 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:17:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:17:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 890ms 12:17:37 INFO - PROCESS | 2348 | 1464290257624 Marionette TRACE conn8 -> [0,2769,"getWindowHandle",null] 12:17:37 INFO - PROCESS | 2348 | 1464290257627 Marionette TRACE conn8 <- [1,2769,null,{"value":"13"}] 12:17:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:17:37 INFO - PROCESS | 2348 | 1464290257631 Marionette TRACE conn8 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:17:37 INFO - PROCESS | 2348 | 1464290257633 Marionette TRACE conn8 <- [1,2770,null,{}] 12:17:37 INFO - PROCESS | 2348 | 1464290257636 Marionette TRACE conn8 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:37 INFO - PROCESS | 2348 | 1464290257747 Marionette TRACE conn8 <- [1,2771,null,{"value":null}] 12:17:37 INFO - PROCESS | 2348 | 1464290257858 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:37 INFO - PROCESS | 2348 | ++DOCSHELL 19B02000 == 42 [pid = 2348] [id = 702] 12:17:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (19B03800) [pid = 2348] [serial = 2106] [outer = 00000000] 12:17:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (19B2BC00) [pid = 2348] [serial = 2107] [outer = 19B03800] 12:17:37 INFO - PROCESS | 2348 | 1464290257912 Marionette DEBUG loaded listener.js 12:17:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (19B34000) [pid = 2348] [serial = 2108] [outer = 19B03800] 12:17:38 INFO - PROCESS | 2348 | 1464290258774 Marionette TRACE conn8 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:17:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:17:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1178ms 12:17:38 INFO - PROCESS | 2348 | 1464290258812 Marionette TRACE conn8 -> [0,2773,"getWindowHandle",null] 12:17:38 INFO - PROCESS | 2348 | 1464290258816 Marionette TRACE conn8 <- [1,2773,null,{"value":"13"}] 12:17:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:17:38 INFO - PROCESS | 2348 | 1464290258821 Marionette TRACE conn8 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:17:38 INFO - PROCESS | 2348 | 1464290258824 Marionette TRACE conn8 <- [1,2774,null,{}] 12:17:38 INFO - PROCESS | 2348 | 1464290258830 Marionette TRACE conn8 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:38 INFO - PROCESS | 2348 | 1464290258928 Marionette TRACE conn8 <- [1,2775,null,{"value":null}] 12:17:39 INFO - PROCESS | 2348 | 1464290259071 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:39 INFO - PROCESS | 2348 | ++DOCSHELL 0D53F000 == 43 [pid = 2348] [id = 703] 12:17:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (0D86B000) [pid = 2348] [serial = 2109] [outer = 00000000] 12:17:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (12F09400) [pid = 2348] [serial = 2110] [outer = 0D86B000] 12:17:39 INFO - PROCESS | 2348 | 1464290259123 Marionette DEBUG loaded listener.js 12:17:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (13056C00) [pid = 2348] [serial = 2111] [outer = 0D86B000] 12:17:39 INFO - PROCESS | 2348 | --DOCSHELL 14CDBC00 == 42 [pid = 2348] [id = 599] 12:17:39 INFO - PROCESS | 2348 | --DOCSHELL 0D53C400 == 41 [pid = 2348] [id = 601] 12:17:39 INFO - PROCESS | 2348 | --DOCSHELL 0D7E4400 == 40 [pid = 2348] [id = 600] 12:17:39 INFO - PROCESS | 2348 | --DOCSHELL 12105000 == 39 [pid = 2348] [id = 594] 12:17:39 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (0CC7B000) [pid = 2348] [serial = 2029] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (16B0C400) [pid = 2348] [serial = 2050] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (137DC400) [pid = 2348] [serial = 2041] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (11D1C400) [pid = 2348] [serial = 2032] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (12110000) [pid = 2348] [serial = 2038] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (0DBDB000) [pid = 2348] [serial = 2035] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (0EF9B400) [pid = 2348] [serial = 2036] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (153EF000) [pid = 2348] [serial = 2044] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (16B17000) [pid = 2348] [serial = 2051] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (1570C400) [pid = 2348] [serial = 2047] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (16188C00) [pid = 2348] [serial = 2048] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (153F7400) [pid = 2348] [serial = 2045] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (14491400) [pid = 2348] [serial = 2042] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (12295C00) [pid = 2348] [serial = 2039] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (16231800) [pid = 2348] [serial = 2027] [outer = 00000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2348 | 1464290259614 Marionette TRACE conn8 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:17:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:17:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 830ms 12:17:39 INFO - PROCESS | 2348 | 1464290259652 Marionette TRACE conn8 -> [0,2777,"getWindowHandle",null] 12:17:39 INFO - PROCESS | 2348 | 1464290259658 Marionette TRACE conn8 <- [1,2777,null,{"value":"13"}] 12:17:39 INFO - PROCESS | 2348 | 1464290259664 Marionette TRACE conn8 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:17:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:17:39 INFO - PROCESS | 2348 | 1464290259666 Marionette TRACE conn8 <- [1,2778,null,{}] 12:17:39 INFO - PROCESS | 2348 | 1464290259673 Marionette TRACE conn8 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:39 INFO - PROCESS | 2348 | 1464290259763 Marionette TRACE conn8 <- [1,2779,null,{"value":null}] 12:17:39 INFO - PROCESS | 2348 | 1464290259861 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:39 INFO - PROCESS | 2348 | ++DOCSHELL 0DB27C00 == 40 [pid = 2348] [id = 704] 12:17:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (0DB71C00) [pid = 2348] [serial = 2112] [outer = 00000000] 12:17:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (11D1A000) [pid = 2348] [serial = 2113] [outer = 0DB71C00] 12:17:39 INFO - PROCESS | 2348 | 1464290259907 Marionette DEBUG loaded listener.js 12:17:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (12106C00) [pid = 2348] [serial = 2114] [outer = 0DB71C00] 12:17:40 INFO - PROCESS | 2348 | 1464290260343 Marionette TRACE conn8 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:17:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:17:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 12:17:40 INFO - PROCESS | 2348 | 1464290260397 Marionette TRACE conn8 -> [0,2781,"getWindowHandle",null] 12:17:40 INFO - PROCESS | 2348 | 1464290260399 Marionette TRACE conn8 <- [1,2781,null,{"value":"13"}] 12:17:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:17:40 INFO - PROCESS | 2348 | 1464290260403 Marionette TRACE conn8 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:17:40 INFO - PROCESS | 2348 | 1464290260406 Marionette TRACE conn8 <- [1,2782,null,{}] 12:17:40 INFO - PROCESS | 2348 | 1464290260416 Marionette TRACE conn8 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:40 INFO - PROCESS | 2348 | 1464290260533 Marionette TRACE conn8 <- [1,2783,null,{"value":null}] 12:17:40 INFO - PROCESS | 2348 | 1464290260553 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:40 INFO - PROCESS | 2348 | ++DOCSHELL 14820400 == 41 [pid = 2348] [id = 705] 12:17:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (148C4800) [pid = 2348] [serial = 2115] [outer = 00000000] 12:17:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (148CA000) [pid = 2348] [serial = 2116] [outer = 148C4800] 12:17:40 INFO - PROCESS | 2348 | 1464290260600 Marionette DEBUG loaded listener.js 12:17:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (14CDC800) [pid = 2348] [serial = 2117] [outer = 148C4800] 12:17:41 INFO - PROCESS | 2348 | 1464290261047 Marionette TRACE conn8 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:17:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:17:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 12:17:41 INFO - PROCESS | 2348 | 1464290261077 Marionette TRACE conn8 -> [0,2785,"getWindowHandle",null] 12:17:41 INFO - PROCESS | 2348 | 1464290261079 Marionette TRACE conn8 <- [1,2785,null,{"value":"13"}] 12:17:41 INFO - PROCESS | 2348 | 1464290261082 Marionette TRACE conn8 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:17:41 INFO - PROCESS | 2348 | 1464290261084 Marionette TRACE conn8 <- [1,2786,null,{}] 12:17:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:17:41 INFO - PROCESS | 2348 | 1464290261092 Marionette TRACE conn8 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:41 INFO - PROCESS | 2348 | 1464290261177 Marionette TRACE conn8 <- [1,2787,null,{"value":null}] 12:17:41 INFO - PROCESS | 2348 | 1464290261185 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:41 INFO - PROCESS | 2348 | ++DOCSHELL 153F2C00 == 42 [pid = 2348] [id = 706] 12:17:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (153F7400) [pid = 2348] [serial = 2118] [outer = 00000000] 12:17:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (1618A400) [pid = 2348] [serial = 2119] [outer = 153F7400] 12:17:41 INFO - PROCESS | 2348 | 1464290261232 Marionette DEBUG loaded listener.js 12:17:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (161AEC00) [pid = 2348] [serial = 2120] [outer = 153F7400] 12:17:41 INFO - PROCESS | 2348 | 1464290261741 Marionette TRACE conn8 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:17:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:17:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 12:17:41 INFO - PROCESS | 2348 | 1464290261818 Marionette TRACE conn8 -> [0,2789,"getWindowHandle",null] 12:17:41 INFO - PROCESS | 2348 | 1464290261822 Marionette TRACE conn8 <- [1,2789,null,{"value":"13"}] 12:17:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:17:41 INFO - PROCESS | 2348 | 1464290261948 Marionette TRACE conn8 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:17:41 INFO - PROCESS | 2348 | 1464290261951 Marionette TRACE conn8 <- [1,2790,null,{}] 12:17:41 INFO - PROCESS | 2348 | 1464290261963 Marionette TRACE conn8 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:42 INFO - PROCESS | 2348 | 1464290262073 Marionette TRACE conn8 <- [1,2791,null,{"value":null}] 12:17:42 INFO - PROCESS | 2348 | 1464290262175 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:42 INFO - PROCESS | 2348 | ++DOCSHELL 0EF9B400 == 43 [pid = 2348] [id = 707] 12:17:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (0EF9D400) [pid = 2348] [serial = 2121] [outer = 00000000] 12:17:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (11CCC000) [pid = 2348] [serial = 2122] [outer = 0EF9D400] 12:17:42 INFO - PROCESS | 2348 | 1464290262232 Marionette DEBUG loaded listener.js 12:17:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (11FE7800) [pid = 2348] [serial = 2123] [outer = 0EF9D400] 12:17:42 INFO - PROCESS | 2348 | 1464290262813 Marionette TRACE conn8 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:17:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:17:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 970ms 12:17:42 INFO - PROCESS | 2348 | 1464290262833 Marionette TRACE conn8 -> [0,2793,"getWindowHandle",null] 12:17:42 INFO - PROCESS | 2348 | 1464290262839 Marionette TRACE conn8 <- [1,2793,null,{"value":"13"}] 12:17:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:17:42 INFO - PROCESS | 2348 | 1464290262845 Marionette TRACE conn8 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:17:42 INFO - PROCESS | 2348 | 1464290262848 Marionette TRACE conn8 <- [1,2794,null,{}] 12:17:42 INFO - PROCESS | 2348 | 1464290262852 Marionette TRACE conn8 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:43 INFO - PROCESS | 2348 | 1464290262963 Marionette TRACE conn8 <- [1,2795,null,{"value":null}] 12:17:43 INFO - PROCESS | 2348 | 1464290263074 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:43 INFO - PROCESS | 2348 | ++DOCSHELL 1481BC00 == 44 [pid = 2348] [id = 708] 12:17:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (148C5C00) [pid = 2348] [serial = 2124] [outer = 00000000] 12:17:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (153FB000) [pid = 2348] [serial = 2125] [outer = 148C5C00] 12:17:43 INFO - PROCESS | 2348 | 1464290263129 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (161CA400) [pid = 2348] [serial = 2126] [outer = 148C5C00] 12:17:43 INFO - PROCESS | 2348 | 1464290263726 Marionette TRACE conn8 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:17:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:17:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 930ms 12:17:43 INFO - PROCESS | 2348 | 1464290263777 Marionette TRACE conn8 -> [0,2797,"getWindowHandle",null] 12:17:43 INFO - PROCESS | 2348 | 1464290263780 Marionette TRACE conn8 <- [1,2797,null,{"value":"13"}] 12:17:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:17:43 INFO - PROCESS | 2348 | 1464290263784 Marionette TRACE conn8 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:17:43 INFO - PROCESS | 2348 | 1464290263788 Marionette TRACE conn8 <- [1,2798,null,{}] 12:17:43 INFO - PROCESS | 2348 | 1464290263799 Marionette TRACE conn8 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:43 INFO - PROCESS | 2348 | 1464290263907 Marionette TRACE conn8 <- [1,2799,null,{"value":null}] 12:17:44 INFO - PROCESS | 2348 | 1464290264045 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:44 INFO - PROCESS | 2348 | ++DOCSHELL 16BA4800 == 45 [pid = 2348] [id = 709] 12:17:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (16BA5400) [pid = 2348] [serial = 2127] [outer = 00000000] 12:17:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (16BAA400) [pid = 2348] [serial = 2128] [outer = 16BA5400] 12:17:44 INFO - PROCESS | 2348 | 1464290264105 Marionette DEBUG loaded listener.js 12:17:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (16BC3C00) [pid = 2348] [serial = 2129] [outer = 16BA5400] 12:17:44 INFO - PROCESS | 2348 | 1464290264734 Marionette TRACE conn8 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:17:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:17:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 972ms 12:17:44 INFO - PROCESS | 2348 | 1464290264766 Marionette TRACE conn8 -> [0,2801,"getWindowHandle",null] 12:17:44 INFO - PROCESS | 2348 | 1464290264769 Marionette TRACE conn8 <- [1,2801,null,{"value":"13"}] 12:17:44 INFO - PROCESS | 2348 | 1464290264773 Marionette TRACE conn8 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:17:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:17:44 INFO - PROCESS | 2348 | 1464290264775 Marionette TRACE conn8 <- [1,2802,null,{}] 12:17:44 INFO - PROCESS | 2348 | 1464290264779 Marionette TRACE conn8 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:44 INFO - PROCESS | 2348 | 1464290264886 Marionette TRACE conn8 <- [1,2803,null,{"value":null}] 12:17:45 INFO - PROCESS | 2348 | 1464290265025 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:45 INFO - PROCESS | 2348 | ++DOCSHELL 16FB9000 == 46 [pid = 2348] [id = 710] 12:17:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (170D6000) [pid = 2348] [serial = 2130] [outer = 00000000] 12:17:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (17162800) [pid = 2348] [serial = 2131] [outer = 170D6000] 12:17:45 INFO - PROCESS | 2348 | 1464290265081 Marionette DEBUG loaded listener.js 12:17:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (175B8000) [pid = 2348] [serial = 2132] [outer = 170D6000] 12:17:45 INFO - PROCESS | 2348 | 1464290265651 Marionette TRACE conn8 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:17:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:17:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 930ms 12:17:45 INFO - PROCESS | 2348 | 1464290265709 Marionette TRACE conn8 -> [0,2805,"getWindowHandle",null] 12:17:45 INFO - PROCESS | 2348 | 1464290265712 Marionette TRACE conn8 <- [1,2805,null,{"value":"13"}] 12:17:45 INFO - PROCESS | 2348 | 1464290265715 Marionette TRACE conn8 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:17:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:17:45 INFO - PROCESS | 2348 | 1464290265717 Marionette TRACE conn8 <- [1,2806,null,{}] 12:17:45 INFO - PROCESS | 2348 | 1464290265721 Marionette TRACE conn8 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:45 INFO - PROCESS | 2348 | 1464290265823 Marionette TRACE conn8 <- [1,2807,null,{"value":null}] 12:17:45 INFO - PROCESS | 2348 | 1464290265933 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:45 INFO - PROCESS | 2348 | ++DOCSHELL 175C3400 == 47 [pid = 2348] [id = 711] 12:17:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (1858C000) [pid = 2348] [serial = 2133] [outer = 00000000] 12:17:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (185EC400) [pid = 2348] [serial = 2134] [outer = 1858C000] 12:17:46 INFO - PROCESS | 2348 | 1464290265987 Marionette DEBUG loaded listener.js 12:17:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (18CA0000) [pid = 2348] [serial = 2135] [outer = 1858C000] 12:17:46 INFO - PROCESS | 2348 | 1464290266703 Marionette TRACE conn8 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:17:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:17:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1017ms 12:17:46 INFO - PROCESS | 2348 | 1464290266736 Marionette TRACE conn8 -> [0,2809,"getWindowHandle",null] 12:17:46 INFO - PROCESS | 2348 | 1464290266740 Marionette TRACE conn8 <- [1,2809,null,{"value":"13"}] 12:17:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:17:46 INFO - PROCESS | 2348 | 1464290266745 Marionette TRACE conn8 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:17:46 INFO - PROCESS | 2348 | 1464290266749 Marionette TRACE conn8 <- [1,2810,null,{}] 12:17:46 INFO - PROCESS | 2348 | 1464290266755 Marionette TRACE conn8 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:46 INFO - PROCESS | 2348 | 1464290266904 Marionette TRACE conn8 <- [1,2811,null,{"value":null}] 12:17:47 INFO - PROCESS | 2348 | 1464290267046 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:47 INFO - PROCESS | 2348 | ++DOCSHELL 0E34DC00 == 48 [pid = 2348] [id = 712] 12:17:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (12102400) [pid = 2348] [serial = 2136] [outer = 00000000] 12:17:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (13418800) [pid = 2348] [serial = 2137] [outer = 12102400] 12:17:47 INFO - PROCESS | 2348 | 1464290267098 Marionette DEBUG loaded listener.js 12:17:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (1448B000) [pid = 2348] [serial = 2138] [outer = 12102400] 12:17:47 INFO - PROCESS | 2348 | --DOCSHELL 14820400 == 47 [pid = 2348] [id = 705] 12:17:47 INFO - PROCESS | 2348 | --DOCSHELL 0DB27C00 == 46 [pid = 2348] [id = 704] 12:17:47 INFO - PROCESS | 2348 | --DOCSHELL 0D53F000 == 45 [pid = 2348] [id = 703] 12:17:47 INFO - PROCESS | 2348 | 1464290267643 Marionette TRACE conn8 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:17:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:17:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 930ms 12:17:47 INFO - PROCESS | 2348 | 1464290267677 Marionette TRACE conn8 -> [0,2813,"getWindowHandle",null] 12:17:47 INFO - PROCESS | 2348 | 1464290267682 Marionette TRACE conn8 <- [1,2813,null,{"value":"13"}] 12:17:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:17:47 INFO - PROCESS | 2348 | 1464290267688 Marionette TRACE conn8 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:17:47 INFO - PROCESS | 2348 | 1464290267691 Marionette TRACE conn8 <- [1,2814,null,{}] 12:17:47 INFO - PROCESS | 2348 | 1464290267747 Marionette TRACE conn8 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:47 INFO - PROCESS | 2348 | 1464290267871 Marionette TRACE conn8 <- [1,2815,null,{"value":null}] 12:17:47 INFO - PROCESS | 2348 | 1464290267885 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:47 INFO - PROCESS | 2348 | ++DOCSHELL 137CF400 == 46 [pid = 2348] [id = 713] 12:17:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (137D1400) [pid = 2348] [serial = 2139] [outer = 00000000] 12:17:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (14C60000) [pid = 2348] [serial = 2140] [outer = 137D1400] 12:17:48 INFO - PROCESS | 2348 | 1464290267987 Marionette DEBUG loaded listener.js 12:17:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (153F6400) [pid = 2348] [serial = 2141] [outer = 137D1400] 12:17:48 INFO - PROCESS | 2348 | 1464290268440 Marionette TRACE conn8 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:17:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:17:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 790ms 12:17:48 INFO - PROCESS | 2348 | 1464290268481 Marionette TRACE conn8 -> [0,2817,"getWindowHandle",null] 12:17:48 INFO - PROCESS | 2348 | 1464290268484 Marionette TRACE conn8 <- [1,2817,null,{"value":"13"}] 12:17:48 INFO - PROCESS | 2348 | 1464290268487 Marionette TRACE conn8 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:17:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:17:48 INFO - PROCESS | 2348 | 1464290268490 Marionette TRACE conn8 <- [1,2818,null,{}] 12:17:48 INFO - PROCESS | 2348 | 1464290268500 Marionette TRACE conn8 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:48 INFO - PROCESS | 2348 | 1464290268632 Marionette TRACE conn8 <- [1,2819,null,{"value":null}] 12:17:48 INFO - PROCESS | 2348 | 1464290268644 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:48 INFO - PROCESS | 2348 | ++DOCSHELL 162C5800 == 47 [pid = 2348] [id = 714] 12:17:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (16B10400) [pid = 2348] [serial = 2142] [outer = 00000000] 12:17:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (16BCB000) [pid = 2348] [serial = 2143] [outer = 16B10400] 12:17:48 INFO - PROCESS | 2348 | 1464290268749 Marionette DEBUG loaded listener.js 12:17:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (16DD4000) [pid = 2348] [serial = 2144] [outer = 16B10400] 12:17:49 INFO - PROCESS | 2348 | 1464290269193 Marionette TRACE conn8 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:17:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:17:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 734ms 12:17:49 INFO - PROCESS | 2348 | 1464290269249 Marionette TRACE conn8 -> [0,2821,"getWindowHandle",null] 12:17:49 INFO - PROCESS | 2348 | 1464290269252 Marionette TRACE conn8 <- [1,2821,null,{"value":"13"}] 12:17:49 INFO - PROCESS | 2348 | 1464290269255 Marionette TRACE conn8 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:17:49 INFO - PROCESS | 2348 | 1464290269257 Marionette TRACE conn8 <- [1,2822,null,{}] 12:17:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:17:49 INFO - PROCESS | 2348 | 1464290269260 Marionette TRACE conn8 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:49 INFO - PROCESS | 2348 | 1464290269382 Marionette TRACE conn8 <- [1,2823,null,{"value":null}] 12:17:49 INFO - PROCESS | 2348 | 1464290269451 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:49 INFO - PROCESS | 2348 | ++DOCSHELL 18CA6800 == 48 [pid = 2348] [id = 715] 12:17:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (18CA8000) [pid = 2348] [serial = 2145] [outer = 00000000] 12:17:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (18DD4400) [pid = 2348] [serial = 2146] [outer = 18CA8000] 12:17:49 INFO - PROCESS | 2348 | 1464290269498 Marionette DEBUG loaded listener.js 12:17:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (19A10400) [pid = 2348] [serial = 2147] [outer = 18CA8000] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (148C4800) [pid = 2348] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (0CB77800) [pid = 2348] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (16C5F400) [pid = 2348] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (19CDB800) [pid = 2348] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (1210C000) [pid = 2348] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (0DB71C00) [pid = 2348] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (16F41400) [pid = 2348] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (11C29400) [pid = 2348] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (11F32C00) [pid = 2348] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (13411400) [pid = 2348] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (19B03800) [pid = 2348] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (1481D800) [pid = 2348] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (14C58000) [pid = 2348] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (16B0D400) [pid = 2348] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (11D1E800) [pid = 2348] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (18597C00) [pid = 2348] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (1210D400) [pid = 2348] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (0D86B000) [pid = 2348] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (153F8000) [pid = 2348] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:17:49 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (16BCAC00) [pid = 2348] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:17:50 INFO - PROCESS | 2348 | 1464290270019 Marionette TRACE conn8 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:17:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:17:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 830ms 12:17:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:17:50 INFO - PROCESS | 2348 | 1464290270091 Marionette TRACE conn8 -> [0,2825,"getWindowHandle",null] 12:17:50 INFO - PROCESS | 2348 | 1464290270093 Marionette TRACE conn8 <- [1,2825,null,{"value":"13"}] 12:17:50 INFO - PROCESS | 2348 | 1464290270096 Marionette TRACE conn8 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:17:50 INFO - PROCESS | 2348 | 1464290270098 Marionette TRACE conn8 <- [1,2826,null,{}] 12:17:50 INFO - PROCESS | 2348 | 1464290270102 Marionette TRACE conn8 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:50 INFO - PROCESS | 2348 | 1464290270182 Marionette TRACE conn8 <- [1,2827,null,{"value":null}] 12:17:50 INFO - PROCESS | 2348 | 1464290270189 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:50 INFO - PROCESS | 2348 | ++DOCSHELL 11F32C00 == 49 [pid = 2348] [id = 716] 12:17:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (12F08400) [pid = 2348] [serial = 2148] [outer = 00000000] 12:17:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (161D4C00) [pid = 2348] [serial = 2149] [outer = 12F08400] 12:17:50 INFO - PROCESS | 2348 | 1464290270234 Marionette DEBUG loaded listener.js 12:17:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (16BC7C00) [pid = 2348] [serial = 2150] [outer = 12F08400] 12:17:50 INFO - PROCESS | 2348 | 1464290270662 Marionette TRACE conn8 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:17:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:17:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 12:17:50 INFO - PROCESS | 2348 | 1464290270728 Marionette TRACE conn8 -> [0,2829,"getWindowHandle",null] 12:17:50 INFO - PROCESS | 2348 | 1464290270730 Marionette TRACE conn8 <- [1,2829,null,{"value":"13"}] 12:17:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:17:50 INFO - PROCESS | 2348 | 1464290270733 Marionette TRACE conn8 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:17:50 INFO - PROCESS | 2348 | 1464290270734 Marionette TRACE conn8 <- [1,2830,null,{}] 12:17:50 INFO - PROCESS | 2348 | 1464290270738 Marionette TRACE conn8 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:50 INFO - PROCESS | 2348 | 1464290270842 Marionette TRACE conn8 <- [1,2831,null,{"value":null}] 12:17:50 INFO - PROCESS | 2348 | 1464290270850 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:50 INFO - PROCESS | 2348 | ++DOCSHELL 0D53CC00 == 50 [pid = 2348] [id = 717] 12:17:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (11C2A800) [pid = 2348] [serial = 2151] [outer = 00000000] 12:17:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (19B36000) [pid = 2348] [serial = 2152] [outer = 11C2A800] 12:17:50 INFO - PROCESS | 2348 | 1464290270899 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (19C36000) [pid = 2348] [serial = 2153] [outer = 11C2A800] 12:17:51 INFO - PROCESS | 2348 | 1464290271374 Marionette TRACE conn8 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:17:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:17:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 12:17:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:17:51 INFO - PROCESS | 2348 | 1464290271406 Marionette TRACE conn8 -> [0,2833,"getWindowHandle",null] 12:17:51 INFO - PROCESS | 2348 | 1464290271408 Marionette TRACE conn8 <- [1,2833,null,{"value":"13"}] 12:17:51 INFO - PROCESS | 2348 | 1464290271411 Marionette TRACE conn8 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:17:51 INFO - PROCESS | 2348 | 1464290271412 Marionette TRACE conn8 <- [1,2834,null,{}] 12:17:51 INFO - PROCESS | 2348 | 1464290271416 Marionette TRACE conn8 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:51 INFO - PROCESS | 2348 | 1464290271497 Marionette TRACE conn8 <- [1,2835,null,{"value":null}] 12:17:51 INFO - PROCESS | 2348 | 1464290271504 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:51 INFO - PROCESS | 2348 | ++DOCSHELL 19C38000 == 51 [pid = 2348] [id = 718] 12:17:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (19C3B000) [pid = 2348] [serial = 2154] [outer = 00000000] 12:17:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (19C40C00) [pid = 2348] [serial = 2155] [outer = 19C3B000] 12:17:51 INFO - PROCESS | 2348 | 1464290271548 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (19CD3400) [pid = 2348] [serial = 2156] [outer = 19C3B000] 12:17:52 INFO - PROCESS | 2348 | 1464290272210 Marionette TRACE conn8 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:17:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:17:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 870ms 12:17:52 INFO - PROCESS | 2348 | 1464290272304 Marionette TRACE conn8 -> [0,2837,"getWindowHandle",null] 12:17:52 INFO - PROCESS | 2348 | 1464290272309 Marionette TRACE conn8 <- [1,2837,null,{"value":"13"}] 12:17:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:17:52 INFO - PROCESS | 2348 | 1464290272316 Marionette TRACE conn8 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:17:52 INFO - PROCESS | 2348 | 1464290272320 Marionette TRACE conn8 <- [1,2838,null,{}] 12:17:52 INFO - PROCESS | 2348 | 1464290272326 Marionette TRACE conn8 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:52 INFO - PROCESS | 2348 | 1464290272447 Marionette TRACE conn8 <- [1,2839,null,{"value":null}] 12:17:52 INFO - PROCESS | 2348 | 1464290272585 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:52 INFO - PROCESS | 2348 | ++DOCSHELL 0EFA8C00 == 52 [pid = 2348] [id = 719] 12:17:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (11C48000) [pid = 2348] [serial = 2157] [outer = 00000000] 12:17:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (137DAC00) [pid = 2348] [serial = 2158] [outer = 11C48000] 12:17:52 INFO - PROCESS | 2348 | 1464290272643 Marionette DEBUG loaded listener.js 12:17:52 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (153F1000) [pid = 2348] [serial = 2159] [outer = 11C48000] 12:17:53 INFO - PROCESS | 2348 | 1464290273185 Marionette TRACE conn8 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:17:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:17:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 930ms 12:17:53 INFO - PROCESS | 2348 | 1464290273250 Marionette TRACE conn8 -> [0,2841,"getWindowHandle",null] 12:17:53 INFO - PROCESS | 2348 | 1464290273257 Marionette TRACE conn8 <- [1,2841,null,{"value":"13"}] 12:17:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:17:53 INFO - PROCESS | 2348 | 1464290273263 Marionette TRACE conn8 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:17:53 INFO - PROCESS | 2348 | 1464290273266 Marionette TRACE conn8 <- [1,2842,null,{}] 12:17:53 INFO - PROCESS | 2348 | 1464290273287 Marionette TRACE conn8 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:53 INFO - PROCESS | 2348 | 1464290273400 Marionette TRACE conn8 <- [1,2843,null,{"value":null}] 12:17:53 INFO - PROCESS | 2348 | 1464290273514 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:53 INFO - PROCESS | 2348 | ++DOCSHELL 16B0C400 == 53 [pid = 2348] [id = 720] 12:17:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (16B1AC00) [pid = 2348] [serial = 2160] [outer = 00000000] 12:17:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (16D0E800) [pid = 2348] [serial = 2161] [outer = 16B1AC00] 12:17:53 INFO - PROCESS | 2348 | 1464290273569 Marionette DEBUG loaded listener.js 12:17:53 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (185E2800) [pid = 2348] [serial = 2162] [outer = 16B1AC00] 12:17:54 INFO - PROCESS | 2348 | 1464290274180 Marionette TRACE conn8 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:17:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:17:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 971ms 12:17:54 INFO - PROCESS | 2348 | 1464290274235 Marionette TRACE conn8 -> [0,2845,"getWindowHandle",null] 12:17:54 INFO - PROCESS | 2348 | 1464290274238 Marionette TRACE conn8 <- [1,2845,null,{"value":"13"}] 12:17:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:17:54 INFO - PROCESS | 2348 | 1464290274242 Marionette TRACE conn8 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:17:54 INFO - PROCESS | 2348 | 1464290274245 Marionette TRACE conn8 <- [1,2846,null,{}] 12:17:54 INFO - PROCESS | 2348 | 1464290274257 Marionette TRACE conn8 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:54 INFO - PROCESS | 2348 | 1464290274368 Marionette TRACE conn8 <- [1,2847,null,{"value":null}] 12:17:54 INFO - PROCESS | 2348 | 1464290274515 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:54 INFO - PROCESS | 2348 | ++DOCSHELL 19CDD400 == 54 [pid = 2348] [id = 721] 12:17:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (19CDE000) [pid = 2348] [serial = 2163] [outer = 00000000] 12:17:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (19CE0C00) [pid = 2348] [serial = 2164] [outer = 19CDE000] 12:17:54 INFO - PROCESS | 2348 | 1464290274574 Marionette DEBUG loaded listener.js 12:17:54 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (19D42400) [pid = 2348] [serial = 2165] [outer = 19CDE000] 12:17:55 INFO - PROCESS | 2348 | 1464290275131 Marionette TRACE conn8 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:17:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:17:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 930ms 12:17:55 INFO - PROCESS | 2348 | 1464290275175 Marionette TRACE conn8 -> [0,2849,"getWindowHandle",null] 12:17:55 INFO - PROCESS | 2348 | 1464290275178 Marionette TRACE conn8 <- [1,2849,null,{"value":"13"}] 12:17:55 INFO - PROCESS | 2348 | 1464290275181 Marionette TRACE conn8 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:17:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:17:55 INFO - PROCESS | 2348 | 1464290275183 Marionette TRACE conn8 <- [1,2850,null,{}] 12:17:55 INFO - PROCESS | 2348 | 1464290275187 Marionette TRACE conn8 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:55 INFO - PROCESS | 2348 | 1464290275296 Marionette TRACE conn8 <- [1,2851,null,{"value":null}] 12:17:55 INFO - PROCESS | 2348 | 1464290275412 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:55 INFO - PROCESS | 2348 | ++DOCSHELL 19D4A800 == 55 [pid = 2348] [id = 722] 12:17:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (19D4B000) [pid = 2348] [serial = 2166] [outer = 00000000] 12:17:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (19FE4800) [pid = 2348] [serial = 2167] [outer = 19D4B000] 12:17:55 INFO - PROCESS | 2348 | 1464290275507 Marionette DEBUG loaded listener.js 12:17:55 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (19FEB000) [pid = 2348] [serial = 2168] [outer = 19D4B000] 12:17:56 INFO - PROCESS | 2348 | 1464290276101 Marionette TRACE conn8 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:17:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:17:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 970ms 12:17:56 INFO - PROCESS | 2348 | 1464290276155 Marionette TRACE conn8 -> [0,2853,"getWindowHandle",null] 12:17:56 INFO - PROCESS | 2348 | 1464290276157 Marionette TRACE conn8 <- [1,2853,null,{"value":"13"}] 12:17:56 INFO - PROCESS | 2348 | 1464290276161 Marionette TRACE conn8 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:17:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:17:56 INFO - PROCESS | 2348 | 1464290276163 Marionette TRACE conn8 <- [1,2854,null,{}] 12:17:56 INFO - PROCESS | 2348 | 1464290276166 Marionette TRACE conn8 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:56 INFO - PROCESS | 2348 | 1464290276270 Marionette TRACE conn8 <- [1,2855,null,{"value":null}] 12:17:56 INFO - PROCESS | 2348 | 1464290276415 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:56 INFO - PROCESS | 2348 | ++DOCSHELL 0E6A6400 == 56 [pid = 2348] [id = 723] 12:17:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (14C5A800) [pid = 2348] [serial = 2169] [outer = 00000000] 12:17:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (1A995000) [pid = 2348] [serial = 2170] [outer = 14C5A800] 12:17:56 INFO - PROCESS | 2348 | 1464290276471 Marionette DEBUG loaded listener.js 12:17:56 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (1A998000) [pid = 2348] [serial = 2171] [outer = 14C5A800] 12:17:57 INFO - PROCESS | 2348 | 1464290277251 Marionette TRACE conn8 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:17:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:17:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1128ms 12:17:57 INFO - PROCESS | 2348 | 1464290277293 Marionette TRACE conn8 -> [0,2857,"getWindowHandle",null] 12:17:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:17:57 INFO - PROCESS | 2348 | 1464290277298 Marionette TRACE conn8 <- [1,2857,null,{"value":"13"}] 12:17:57 INFO - PROCESS | 2348 | 1464290277302 Marionette TRACE conn8 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:17:57 INFO - PROCESS | 2348 | 1464290277305 Marionette TRACE conn8 <- [1,2858,null,{}] 12:17:57 INFO - PROCESS | 2348 | 1464290277311 Marionette TRACE conn8 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:57 INFO - PROCESS | 2348 | 1464290277413 Marionette TRACE conn8 <- [1,2859,null,{"value":null}] 12:17:57 INFO - PROCESS | 2348 | 1464290277560 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:57 INFO - PROCESS | 2348 | ++DOCSHELL 12102C00 == 57 [pid = 2348] [id = 724] 12:17:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (1210C800) [pid = 2348] [serial = 2172] [outer = 00000000] 12:17:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (12F05400) [pid = 2348] [serial = 2173] [outer = 1210C800] 12:17:57 INFO - PROCESS | 2348 | 1464290277613 Marionette DEBUG loaded listener.js 12:17:57 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (13047400) [pid = 2348] [serial = 2174] [outer = 1210C800] 12:17:57 INFO - PROCESS | 2348 | --DOCSHELL 08B73C00 == 56 [pid = 2348] [id = 592] 12:17:57 INFO - PROCESS | 2348 | --DOCSHELL 12105400 == 55 [pid = 2348] [id = 588] 12:17:57 INFO - PROCESS | 2348 | --DOCSHELL 13919000 == 54 [pid = 2348] [id = 590] 12:17:57 INFO - PROCESS | 2348 | --DOCSHELL 0D53CC00 == 53 [pid = 2348] [id = 717] 12:17:57 INFO - PROCESS | 2348 | --DOCSHELL 11F32C00 == 52 [pid = 2348] [id = 716] 12:17:57 INFO - PROCESS | 2348 | --DOCSHELL 18CA6800 == 51 [pid = 2348] [id = 715] 12:17:57 INFO - PROCESS | 2348 | --DOCSHELL 162C5800 == 50 [pid = 2348] [id = 714] 12:17:57 INFO - PROCESS | 2348 | --DOCSHELL 137CF400 == 49 [pid = 2348] [id = 713] 12:17:57 INFO - PROCESS | 2348 | --DOCSHELL 0E34DC00 == 48 [pid = 2348] [id = 712] 12:17:57 INFO - PROCESS | 2348 | --DOCSHELL 153F2C00 == 47 [pid = 2348] [id = 706] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (16B9F400) [pid = 2348] [serial = 2081] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (18B0F000) [pid = 2348] [serial = 2092] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (1715B000) [pid = 2348] [serial = 2083] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (1618A400) [pid = 2348] [serial = 2119] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (175BBC00) [pid = 2348] [serial = 2087] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (16FBD400) [pid = 2348] [serial = 2086] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (161B4800) [pid = 2348] [serial = 2077] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (14CDC800) [pid = 2348] [serial = 2117] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (16230C00) [pid = 2348] [serial = 2078] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (175B0800) [pid = 2348] [serial = 2084] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (186E2400) [pid = 2348] [serial = 2090] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (186D6C00) [pid = 2348] [serial = 2089] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (19B34000) [pid = 2348] [serial = 2108] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (12104800) [pid = 2348] [serial = 2033] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (161D7400) [pid = 2348] [serial = 2060] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (11D1A000) [pid = 2348] [serial = 2113] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (17162400) [pid = 2348] [serial = 2066] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (12106C00) [pid = 2348] [serial = 2114] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (0D870400) [pid = 2348] [serial = 2095] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (16C65C00) [pid = 2348] [serial = 2063] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (0D379400) [pid = 2348] [serial = 2030] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (17161000) [pid = 2348] [serial = 2101] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (148CA000) [pid = 2348] [serial = 2116] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (19B2BC00) [pid = 2348] [serial = 2107] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (13056C00) [pid = 2348] [serial = 2111] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (12F09400) [pid = 2348] [serial = 2110] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (1A994C00) [pid = 2348] [serial = 1994] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (12FD1800) [pid = 2348] [serial = 2057] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (14C5D000) [pid = 2348] [serial = 2098] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (19A07400) [pid = 2348] [serial = 2104] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (16B70C00) [pid = 2348] [serial = 2080] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (12F04400) [pid = 2348] [serial = 2071] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (12FD0000) [pid = 2348] [serial = 2072] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (161B5000) [pid = 2348] [serial = 2059] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 89 (16BA7000) [pid = 2348] [serial = 2053] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 88 (16BAE000) [pid = 2348] [serial = 2054] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 87 (14CE1800) [pid = 2348] [serial = 2074] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 86 (153F1400) [pid = 2348] [serial = 2075] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 85 (12F09000) [pid = 2348] [serial = 2056] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 84 (12FC6000) [pid = 2348] [serial = 2069] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 83 (1210F000) [pid = 2348] [serial = 2068] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 82 (16C5F800) [pid = 2348] [serial = 2062] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | --DOMWINDOW == 81 (1715B400) [pid = 2348] [serial = 2065] [outer = 00000000] [url = about:blank] 12:17:58 INFO - PROCESS | 2348 | 1464290278186 Marionette TRACE conn8 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:17:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:17:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 930ms 12:17:58 INFO - PROCESS | 2348 | 1464290278233 Marionette TRACE conn8 -> [0,2861,"getWindowHandle",null] 12:17:58 INFO - PROCESS | 2348 | 1464290278238 Marionette TRACE conn8 <- [1,2861,null,{"value":"13"}] 12:17:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:17:58 INFO - PROCESS | 2348 | 1464290278244 Marionette TRACE conn8 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:17:58 INFO - PROCESS | 2348 | 1464290278247 Marionette TRACE conn8 <- [1,2862,null,{}] 12:17:58 INFO - PROCESS | 2348 | 1464290278251 Marionette TRACE conn8 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:58 INFO - PROCESS | 2348 | 1464290278342 Marionette TRACE conn8 <- [1,2863,null,{"value":null}] 12:17:58 INFO - PROCESS | 2348 | 1464290278446 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:58 INFO - PROCESS | 2348 | ++DOCSHELL 0D868C00 == 48 [pid = 2348] [id = 725] 12:17:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 82 (0DA6C000) [pid = 2348] [serial = 2175] [outer = 00000000] 12:17:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 83 (12106C00) [pid = 2348] [serial = 2176] [outer = 0DA6C000] 12:17:58 INFO - PROCESS | 2348 | 1464290278491 Marionette DEBUG loaded listener.js 12:17:58 INFO - PROCESS | 2348 | ++DOMWINDOW == 84 (12295C00) [pid = 2348] [serial = 2177] [outer = 0DA6C000] 12:17:58 INFO - PROCESS | 2348 | 1464290278893 Marionette TRACE conn8 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:17:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:17:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 12:17:58 INFO - PROCESS | 2348 | 1464290278954 Marionette TRACE conn8 -> [0,2865,"getWindowHandle",null] 12:17:58 INFO - PROCESS | 2348 | 1464290278957 Marionette TRACE conn8 <- [1,2865,null,{"value":"13"}] 12:17:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:17:59 INFO - PROCESS | 2348 | 1464290278965 Marionette TRACE conn8 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:17:59 INFO - PROCESS | 2348 | 1464290278969 Marionette TRACE conn8 <- [1,2866,null,{}] 12:17:59 INFO - PROCESS | 2348 | 1464290278979 Marionette TRACE conn8 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:59 INFO - PROCESS | 2348 | 1464290279067 Marionette TRACE conn8 <- [1,2867,null,{"value":null}] 12:17:59 INFO - PROCESS | 2348 | 1464290279082 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:59 INFO - PROCESS | 2348 | ++DOCSHELL 148C4800 == 49 [pid = 2348] [id = 726] 12:17:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 85 (148C4C00) [pid = 2348] [serial = 2178] [outer = 00000000] 12:17:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 86 (14C5D000) [pid = 2348] [serial = 2179] [outer = 148C4C00] 12:17:59 INFO - PROCESS | 2348 | 1464290279130 Marionette DEBUG loaded listener.js 12:17:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 87 (153EF400) [pid = 2348] [serial = 2180] [outer = 148C4C00] 12:17:59 INFO - PROCESS | 2348 | 1464290279607 Marionette TRACE conn8 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:17:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:17:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 12:17:59 INFO - PROCESS | 2348 | 1464290279643 Marionette TRACE conn8 -> [0,2869,"getWindowHandle",null] 12:17:59 INFO - PROCESS | 2348 | 1464290279645 Marionette TRACE conn8 <- [1,2869,null,{"value":"13"}] 12:17:59 INFO - PROCESS | 2348 | 1464290279649 Marionette TRACE conn8 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:17:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:17:59 INFO - PROCESS | 2348 | 1464290279651 Marionette TRACE conn8 <- [1,2870,null,{}] 12:17:59 INFO - PROCESS | 2348 | 1464290279654 Marionette TRACE conn8 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:59 INFO - PROCESS | 2348 | 1464290279743 Marionette TRACE conn8 <- [1,2871,null,{"value":null}] 12:17:59 INFO - PROCESS | 2348 | 1464290279752 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:59 INFO - PROCESS | 2348 | ++DOCSHELL 1618A400 == 50 [pid = 2348] [id = 727] 12:17:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 88 (161A9C00) [pid = 2348] [serial = 2181] [outer = 00000000] 12:17:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 89 (161B5000) [pid = 2348] [serial = 2182] [outer = 161A9C00] 12:17:59 INFO - PROCESS | 2348 | 1464290279798 Marionette DEBUG loaded listener.js 12:17:59 INFO - PROCESS | 2348 | ++DOMWINDOW == 90 (16236400) [pid = 2348] [serial = 2183] [outer = 161A9C00] 12:18:00 INFO - PROCESS | 2348 | 1464290280265 Marionette TRACE conn8 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:18:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:18:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 12:18:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:18:00 INFO - PROCESS | 2348 | 1464290280323 Marionette TRACE conn8 -> [0,2873,"getWindowHandle",null] 12:18:00 INFO - PROCESS | 2348 | 1464290280325 Marionette TRACE conn8 <- [1,2873,null,{"value":"13"}] 12:18:00 INFO - PROCESS | 2348 | 1464290280328 Marionette TRACE conn8 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:18:00 INFO - PROCESS | 2348 | 1464290280330 Marionette TRACE conn8 <- [1,2874,null,{}] 12:18:00 INFO - PROCESS | 2348 | 1464290280333 Marionette TRACE conn8 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:00 INFO - PROCESS | 2348 | 1464290280450 Marionette TRACE conn8 <- [1,2875,null,{"value":null}] 12:18:00 INFO - PROCESS | 2348 | 1464290280543 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:00 INFO - PROCESS | 2348 | ++DOCSHELL 164C5000 == 51 [pid = 2348] [id = 728] 12:18:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (16B0D400) [pid = 2348] [serial = 2184] [outer = 00000000] 12:18:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (16B17C00) [pid = 2348] [serial = 2185] [outer = 16B0D400] 12:18:00 INFO - PROCESS | 2348 | 1464290280587 Marionette DEBUG loaded listener.js 12:18:00 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (16BAA000) [pid = 2348] [serial = 2186] [outer = 16B0D400] 12:18:01 INFO - PROCESS | 2348 | 1464290281016 Marionette TRACE conn8 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:18:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:18:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 12:18:01 INFO - PROCESS | 2348 | 1464290281059 Marionette TRACE conn8 -> [0,2877,"getWindowHandle",null] 12:18:01 INFO - PROCESS | 2348 | 1464290281061 Marionette TRACE conn8 <- [1,2877,null,{"value":"13"}] 12:18:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:18:01 INFO - PROCESS | 2348 | 1464290281064 Marionette TRACE conn8 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:18:01 INFO - PROCESS | 2348 | 1464290281065 Marionette TRACE conn8 <- [1,2878,null,{}] 12:18:01 INFO - PROCESS | 2348 | 1464290281069 Marionette TRACE conn8 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:01 INFO - PROCESS | 2348 | 1464290281220 Marionette TRACE conn8 <- [1,2879,null,{"value":null}] 12:18:01 INFO - PROCESS | 2348 | 1464290281232 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:01 INFO - PROCESS | 2348 | ++DOCSHELL 16BC4400 == 52 [pid = 2348] [id = 729] 12:18:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (16BCA000) [pid = 2348] [serial = 2187] [outer = 00000000] 12:18:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (16F3EC00) [pid = 2348] [serial = 2188] [outer = 16BCA000] 12:18:01 INFO - PROCESS | 2348 | 1464290281333 Marionette DEBUG loaded listener.js 12:18:01 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (17161000) [pid = 2348] [serial = 2189] [outer = 16BCA000] 12:18:01 INFO - PROCESS | 2348 | 1464290281765 Marionette TRACE conn8 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:18:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:18:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 12:18:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:18:01 INFO - PROCESS | 2348 | 1464290281795 Marionette TRACE conn8 -> [0,2881,"getWindowHandle",null] 12:18:01 INFO - PROCESS | 2348 | 1464290281797 Marionette TRACE conn8 <- [1,2881,null,{"value":"13"}] 12:18:01 INFO - PROCESS | 2348 | 1464290281833 Marionette TRACE conn8 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:18:01 INFO - PROCESS | 2348 | 1464290281835 Marionette TRACE conn8 <- [1,2882,null,{}] 12:18:01 INFO - PROCESS | 2348 | 1464290281843 Marionette TRACE conn8 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:01 INFO - PROCESS | 2348 | 1464290281960 Marionette TRACE conn8 <- [1,2883,null,{"value":null}] 12:18:02 INFO - PROCESS | 2348 | 1464290282031 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:02 INFO - PROCESS | 2348 | ++DOCSHELL 175B6400 == 53 [pid = 2348] [id = 730] 12:18:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (175B8400) [pid = 2348] [serial = 2190] [outer = 00000000] 12:18:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (175C0400) [pid = 2348] [serial = 2191] [outer = 175B8400] 12:18:02 INFO - PROCESS | 2348 | 1464290282077 Marionette DEBUG loaded listener.js 12:18:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (175BAC00) [pid = 2348] [serial = 2192] [outer = 175B8400] 12:18:02 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (137D1400) [pid = 2348] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:18:02 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (153F7400) [pid = 2348] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:18:02 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (12102400) [pid = 2348] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:18:02 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (16B10400) [pid = 2348] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:18:02 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (18CA8000) [pid = 2348] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:18:02 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (11C2A800) [pid = 2348] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:18:02 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (12F08400) [pid = 2348] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:18:02 INFO - PROCESS | 2348 | 1464290282541 Marionette TRACE conn8 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:18:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:18:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 770ms 12:18:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:18:02 INFO - PROCESS | 2348 | 1464290282571 Marionette TRACE conn8 -> [0,2885,"getWindowHandle",null] 12:18:02 INFO - PROCESS | 2348 | 1464290282573 Marionette TRACE conn8 <- [1,2885,null,{"value":"13"}] 12:18:02 INFO - PROCESS | 2348 | 1464290282576 Marionette TRACE conn8 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:18:02 INFO - PROCESS | 2348 | 1464290282577 Marionette TRACE conn8 <- [1,2886,null,{}] 12:18:02 INFO - PROCESS | 2348 | 1464290282581 Marionette TRACE conn8 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:02 INFO - PROCESS | 2348 | 1464290282673 Marionette TRACE conn8 <- [1,2887,null,{"value":null}] 12:18:02 INFO - PROCESS | 2348 | 1464290282776 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:02 INFO - PROCESS | 2348 | ++DOCSHELL 0EFA4800 == 54 [pid = 2348] [id = 731] 12:18:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (12102400) [pid = 2348] [serial = 2193] [outer = 00000000] 12:18:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (185ED800) [pid = 2348] [serial = 2194] [outer = 12102400] 12:18:02 INFO - PROCESS | 2348 | 1464290282820 Marionette DEBUG loaded listener.js 12:18:02 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (18B18000) [pid = 2348] [serial = 2195] [outer = 12102400] 12:18:03 INFO - PROCESS | 2348 | 1464290283192 Marionette TRACE conn8 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:18:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:18:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 12:18:03 INFO - PROCESS | 2348 | 1464290283247 Marionette TRACE conn8 -> [0,2889,"getWindowHandle",null] 12:18:03 INFO - PROCESS | 2348 | 1464290283249 Marionette TRACE conn8 <- [1,2889,null,{"value":"13"}] 12:18:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:18:03 INFO - PROCESS | 2348 | 1464290283252 Marionette TRACE conn8 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:18:03 INFO - PROCESS | 2348 | 1464290283254 Marionette TRACE conn8 <- [1,2890,null,{}] 12:18:03 INFO - PROCESS | 2348 | 1464290283257 Marionette TRACE conn8 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:03 INFO - PROCESS | 2348 | 1464290283407 Marionette TRACE conn8 <- [1,2891,null,{"value":null}] 12:18:03 INFO - PROCESS | 2348 | 1464290283425 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:03 INFO - PROCESS | 2348 | ++DOCSHELL 0D7F9400 == 55 [pid = 2348] [id = 732] 12:18:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (18C3B800) [pid = 2348] [serial = 2196] [outer = 00000000] 12:18:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (18DD5800) [pid = 2348] [serial = 2197] [outer = 18C3B800] 12:18:03 INFO - PROCESS | 2348 | 1464290283470 Marionette DEBUG loaded listener.js 12:18:03 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (19A07400) [pid = 2348] [serial = 2198] [outer = 18C3B800] 12:18:03 INFO - PROCESS | 2348 | 1464290283882 Marionette TRACE conn8 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:18:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:18:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 671ms 12:18:03 INFO - PROCESS | 2348 | 1464290283923 Marionette TRACE conn8 -> [0,2893,"getWindowHandle",null] 12:18:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:18:03 INFO - PROCESS | 2348 | 1464290283925 Marionette TRACE conn8 <- [1,2893,null,{"value":"13"}] 12:18:03 INFO - PROCESS | 2348 | 1464290283928 Marionette TRACE conn8 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:18:03 INFO - PROCESS | 2348 | 1464290283930 Marionette TRACE conn8 <- [1,2894,null,{}] 12:18:03 INFO - PROCESS | 2348 | 1464290283933 Marionette TRACE conn8 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:04 INFO - PROCESS | 2348 | 1464290284056 Marionette TRACE conn8 <- [1,2895,null,{"value":null}] 12:18:04 INFO - PROCESS | 2348 | 1464290284065 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:04 INFO - PROCESS | 2348 | ++DOCSHELL 19B0D400 == 56 [pid = 2348] [id = 733] 12:18:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (19B0F400) [pid = 2348] [serial = 2199] [outer = 00000000] 12:18:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (19C34400) [pid = 2348] [serial = 2200] [outer = 19B0F400] 12:18:04 INFO - PROCESS | 2348 | 1464290284110 Marionette DEBUG loaded listener.js 12:18:04 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (19C3DC00) [pid = 2348] [serial = 2201] [outer = 19B0F400] 12:18:04 INFO - PROCESS | 2348 | 1464290284712 Marionette TRACE conn8 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:18:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:18:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 830ms 12:18:04 INFO - PROCESS | 2348 | 1464290284759 Marionette TRACE conn8 -> [0,2897,"getWindowHandle",null] 12:18:04 INFO - PROCESS | 2348 | 1464290284764 Marionette TRACE conn8 <- [1,2897,null,{"value":"13"}] 12:18:04 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:18:04 INFO - PROCESS | 2348 | 1464290284784 Marionette TRACE conn8 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:18:04 INFO - PROCESS | 2348 | 1464290284788 Marionette TRACE conn8 <- [1,2898,null,{}] 12:18:04 INFO - PROCESS | 2348 | 1464290284796 Marionette TRACE conn8 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:04 INFO - PROCESS | 2348 | 1464290284921 Marionette TRACE conn8 <- [1,2899,null,{"value":null}] 12:18:05 INFO - PROCESS | 2348 | 1464290285059 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:05 INFO - PROCESS | 2348 | ++DOCSHELL 0D254800 == 57 [pid = 2348] [id = 734] 12:18:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (0D271400) [pid = 2348] [serial = 2202] [outer = 00000000] 12:18:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (11D1AC00) [pid = 2348] [serial = 2203] [outer = 0D271400] 12:18:05 INFO - PROCESS | 2348 | 1464290285119 Marionette DEBUG loaded listener.js 12:18:05 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (12184400) [pid = 2348] [serial = 2204] [outer = 0D271400] 12:18:05 INFO - PROCESS | 2348 | 1464290285653 Marionette TRACE conn8 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:18:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:18:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:18:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 950ms 12:18:05 INFO - PROCESS | 2348 | 1464290285725 Marionette TRACE conn8 -> [0,2901,"getWindowHandle",null] 12:18:05 INFO - PROCESS | 2348 | 1464290285731 Marionette TRACE conn8 <- [1,2901,null,{"value":"13"}] 12:18:05 INFO - TEST-START | /DOMEvents/constructors.html 12:18:05 INFO - PROCESS | 2348 | 1464290285755 Marionette TRACE conn8 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:18:05 INFO - PROCESS | 2348 | 1464290285758 Marionette TRACE conn8 <- [1,2902,null,{}] 12:18:05 INFO - PROCESS | 2348 | 1464290285763 Marionette TRACE conn8 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:05 INFO - PROCESS | 2348 | 1464290285878 Marionette TRACE conn8 <- [1,2903,null,{"value":null}] 12:18:06 INFO - PROCESS | 2348 | 1464290286035 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:06 INFO - PROCESS | 2348 | ++DOCSHELL 12F09000 == 58 [pid = 2348] [id = 735] 12:18:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (14492000) [pid = 2348] [serial = 2205] [outer = 00000000] 12:18:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (161AD000) [pid = 2348] [serial = 2206] [outer = 14492000] 12:18:06 INFO - PROCESS | 2348 | 1464290286092 Marionette DEBUG loaded listener.js 12:18:06 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (16B1A800) [pid = 2348] [serial = 2207] [outer = 14492000] 12:18:06 INFO - PROCESS | 2348 | 1464290286962 Marionette TRACE conn8 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:18:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:18:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:18:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:18:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:18:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:18:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:18:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:18:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:18:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 1276ms 12:18:07 INFO - PROCESS | 2348 | 1464290287016 Marionette TRACE conn8 -> [0,2905,"getWindowHandle",null] 12:18:07 INFO - PROCESS | 2348 | 1464290287019 Marionette TRACE conn8 <- [1,2905,null,{"value":"13"}] 12:18:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:18:07 INFO - PROCESS | 2348 | 1464290287023 Marionette TRACE conn8 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:18:07 INFO - PROCESS | 2348 | 1464290287027 Marionette TRACE conn8 <- [1,2906,null,{}] 12:18:07 INFO - PROCESS | 2348 | 1464290287038 Marionette TRACE conn8 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:07 INFO - PROCESS | 2348 | 1464290287152 Marionette TRACE conn8 <- [1,2907,null,{"value":null}] 12:18:07 INFO - PROCESS | 2348 | 1464290287299 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:07 INFO - PROCESS | 2348 | ++DOCSHELL 19CD9800 == 59 [pid = 2348] [id = 736] 12:18:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (19CD9C00) [pid = 2348] [serial = 2208] [outer = 00000000] 12:18:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (19D41C00) [pid = 2348] [serial = 2209] [outer = 19CD9C00] 12:18:07 INFO - PROCESS | 2348 | 1464290287358 Marionette DEBUG loaded listener.js 12:18:07 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (19FE5800) [pid = 2348] [serial = 2210] [outer = 19CD9C00] 12:18:07 INFO - PROCESS | 2348 | 1464290287935 Marionette TRACE conn8 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:18:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:18:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 990ms 12:18:08 INFO - PROCESS | 2348 | 1464290288015 Marionette TRACE conn8 -> [0,2909,"getWindowHandle",null] 12:18:08 INFO - PROCESS | 2348 | 1464290288018 Marionette TRACE conn8 <- [1,2909,null,{"value":"13"}] 12:18:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:18:08 INFO - PROCESS | 2348 | 1464290288022 Marionette TRACE conn8 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:18:08 INFO - PROCESS | 2348 | 1464290288024 Marionette TRACE conn8 <- [1,2910,null,{}] 12:18:08 INFO - PROCESS | 2348 | 1464290288028 Marionette TRACE conn8 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:08 INFO - PROCESS | 2348 | 1464290288170 Marionette TRACE conn8 <- [1,2911,null,{"value":null}] 12:18:08 INFO - PROCESS | 2348 | 1464290288313 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:08 INFO - PROCESS | 2348 | ++DOCSHELL 1B334800 == 60 [pid = 2348] [id = 737] 12:18:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (1B335000) [pid = 2348] [serial = 2211] [outer = 00000000] 12:18:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (1B33A800) [pid = 2348] [serial = 2212] [outer = 1B335000] 12:18:08 INFO - PROCESS | 2348 | 1464290288369 Marionette DEBUG loaded listener.js 12:18:08 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (1B33D800) [pid = 2348] [serial = 2213] [outer = 1B335000] 12:18:08 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:18:08 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:18:08 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:18:08 INFO - PROCESS | 2348 | [2348] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:18:09 INFO - PROCESS | 2348 | 1464290288975 Marionette TRACE conn8 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:18:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:18:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:18:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:18:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:18:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 12:18:09 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:18:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:18:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:18:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 12:18:09 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:18:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:18:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:18:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 12:18:09 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:18:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:18:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:18:09 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:18:09 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 971ms 12:18:09 INFO - PROCESS | 2348 | 1464290288996 Marionette TRACE conn8 -> [0,2913,"getWindowHandle",null] 12:18:09 INFO - PROCESS | 2348 | 1464290288998 Marionette TRACE conn8 <- [1,2913,null,{"value":"13"}] 12:18:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:18:09 INFO - PROCESS | 2348 | 1464290289002 Marionette TRACE conn8 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:18:09 INFO - PROCESS | 2348 | 1464290289004 Marionette TRACE conn8 <- [1,2914,null,{}] 12:18:09 INFO - PROCESS | 2348 | 1464290289025 Marionette TRACE conn8 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:09 INFO - PROCESS | 2348 | 1464290289131 Marionette TRACE conn8 <- [1,2915,null,{"value":null}] 12:18:09 INFO - PROCESS | 2348 | 1464290289247 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:09 INFO - PROCESS | 2348 | ++DOCSHELL 0D249800 == 61 [pid = 2348] [id = 738] 12:18:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (0D532800) [pid = 2348] [serial = 2214] [outer = 00000000] 12:18:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (0DA6DC00) [pid = 2348] [serial = 2215] [outer = 0D532800] 12:18:09 INFO - PROCESS | 2348 | 1464290289528 Marionette DEBUG loaded listener.js 12:18:09 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (0DB78C00) [pid = 2348] [serial = 2216] [outer = 0D532800] 12:18:10 INFO - PROCESS | 2348 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:18:10 INFO - PROCESS | 2348 | 1464290290171 Marionette TRACE conn8 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:18:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:18:10 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1199ms 12:18:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:18:10 INFO - PROCESS | 2348 | 1464290290202 Marionette TRACE conn8 -> [0,2917,"getWindowHandle",null] 12:18:10 INFO - PROCESS | 2348 | 1464290290207 Marionette TRACE conn8 <- [1,2917,null,{"value":"13"}] 12:18:10 INFO - PROCESS | 2348 | 1464290290212 Marionette TRACE conn8 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:18:10 INFO - PROCESS | 2348 | 1464290290215 Marionette TRACE conn8 <- [1,2918,null,{}] 12:18:10 INFO - PROCESS | 2348 | 1464290290220 Marionette TRACE conn8 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:10 INFO - PROCESS | 2348 | 1464290290326 Marionette TRACE conn8 <- [1,2919,null,{"value":null}] 12:18:10 INFO - PROCESS | 2348 | 1464290290473 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:10 INFO - PROCESS | 2348 | ++DOCSHELL 0EFA1800 == 62 [pid = 2348] [id = 739] 12:18:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (0EFA4400) [pid = 2348] [serial = 2217] [outer = 00000000] 12:18:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (11F2E400) [pid = 2348] [serial = 2218] [outer = 0EFA4400] 12:18:10 INFO - PROCESS | 2348 | 1464290290525 Marionette DEBUG loaded listener.js 12:18:10 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (1210B800) [pid = 2348] [serial = 2219] [outer = 0EFA4400] 12:18:11 INFO - PROCESS | 2348 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:18:11 INFO - PROCESS | 2348 | --DOCSHELL 0D7F9400 == 61 [pid = 2348] [id = 732] 12:18:11 INFO - PROCESS | 2348 | --DOCSHELL 0EFA4800 == 60 [pid = 2348] [id = 731] 12:18:11 INFO - PROCESS | 2348 | --DOCSHELL 175B6400 == 59 [pid = 2348] [id = 730] 12:18:11 INFO - PROCESS | 2348 | --DOCSHELL 16BC4400 == 58 [pid = 2348] [id = 729] 12:18:11 INFO - PROCESS | 2348 | --DOCSHELL 164C5000 == 57 [pid = 2348] [id = 728] 12:18:11 INFO - PROCESS | 2348 | --DOCSHELL 1618A400 == 56 [pid = 2348] [id = 727] 12:18:11 INFO - PROCESS | 2348 | --DOCSHELL 148C4800 == 55 [pid = 2348] [id = 726] 12:18:11 INFO - PROCESS | 2348 | --DOCSHELL 0D868C00 == 54 [pid = 2348] [id = 725] 12:18:11 INFO - PROCESS | 2348 | --DOCSHELL 12102C00 == 53 [pid = 2348] [id = 724] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (11CCC000) [pid = 2348] [serial = 2122] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (153FB000) [pid = 2348] [serial = 2125] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (16BAA400) [pid = 2348] [serial = 2128] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (17162800) [pid = 2348] [serial = 2131] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (185EC400) [pid = 2348] [serial = 2134] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (19C40C00) [pid = 2348] [serial = 2155] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (14C60000) [pid = 2348] [serial = 2140] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (153F6400) [pid = 2348] [serial = 2141] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (161AEC00) [pid = 2348] [serial = 2120] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (13418800) [pid = 2348] [serial = 2137] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (16DD4000) [pid = 2348] [serial = 2144] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (16BCB000) [pid = 2348] [serial = 2143] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (18DD4400) [pid = 2348] [serial = 2146] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (19C36000) [pid = 2348] [serial = 2153] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (19B36000) [pid = 2348] [serial = 2152] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (19A10400) [pid = 2348] [serial = 2147] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (161D4C00) [pid = 2348] [serial = 2149] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (16BC7C00) [pid = 2348] [serial = 2150] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (1448B000) [pid = 2348] [serial = 2138] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2348 | 1464290291121 Marionette TRACE conn8 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:18:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:18:11 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 987ms 12:18:11 INFO - PROCESS | 2348 | 1464290291198 Marionette TRACE conn8 -> [0,2921,"getWindowHandle",null] 12:18:11 INFO - PROCESS | 2348 | 1464290291202 Marionette TRACE conn8 <- [1,2921,null,{"value":"13"}] 12:18:11 INFO - PROCESS | 2348 | 1464290291208 Marionette TRACE conn8 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:18:11 INFO - PROCESS | 2348 | 1464290291211 Marionette TRACE conn8 <- [1,2922,null,{}] 12:18:11 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:18:11 INFO - PROCESS | 2348 | 1464290291214 Marionette TRACE conn8 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:11 INFO - PROCESS | 2348 | 1464290291303 Marionette TRACE conn8 <- [1,2923,null,{"value":null}] 12:18:11 INFO - PROCESS | 2348 | 1464290291314 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:11 INFO - PROCESS | 2348 | ++DOCSHELL 11D17C00 == 54 [pid = 2348] [id = 740] 12:18:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (11D19400) [pid = 2348] [serial = 2220] [outer = 00000000] 12:18:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (11F2CC00) [pid = 2348] [serial = 2221] [outer = 11D19400] 12:18:11 INFO - PROCESS | 2348 | 1464290291361 Marionette DEBUG loaded listener.js 12:18:11 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (12298C00) [pid = 2348] [serial = 2222] [outer = 11D19400] 12:18:11 INFO - PROCESS | 2348 | 1464290291840 Marionette TRACE conn8 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:18:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:18:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 671ms 12:18:11 INFO - PROCESS | 2348 | 1464290291885 Marionette TRACE conn8 -> [0,2925,"getWindowHandle",null] 12:18:11 INFO - PROCESS | 2348 | 1464290291887 Marionette TRACE conn8 <- [1,2925,null,{"value":"13"}] 12:18:11 INFO - PROCESS | 2348 | 1464290291890 Marionette TRACE conn8 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:18:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:18:11 INFO - PROCESS | 2348 | 1464290291894 Marionette TRACE conn8 <- [1,2926,null,{}] 12:18:11 INFO - PROCESS | 2348 | 1464290291905 Marionette TRACE conn8 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:12 INFO - PROCESS | 2348 | 1464290291996 Marionette TRACE conn8 <- [1,2927,null,{"value":null}] 12:18:12 INFO - PROCESS | 2348 | 1464290292006 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 2348 | ++DOCSHELL 14491400 == 55 [pid = 2348] [id = 741] 12:18:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (144CDC00) [pid = 2348] [serial = 2223] [outer = 00000000] 12:18:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (148D0800) [pid = 2348] [serial = 2224] [outer = 144CDC00] 12:18:12 INFO - PROCESS | 2348 | 1464290292051 Marionette DEBUG loaded listener.js 12:18:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (14CDEC00) [pid = 2348] [serial = 2225] [outer = 144CDC00] 12:18:12 INFO - PROCESS | 2348 | 1464290292518 Marionette TRACE conn8 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:18:12 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:18:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 12:18:12 INFO - PROCESS | 2348 | 1464290292564 Marionette TRACE conn8 -> [0,2929,"getWindowHandle",null] 12:18:12 INFO - PROCESS | 2348 | 1464290292567 Marionette TRACE conn8 <- [1,2929,null,{"value":"13"}] 12:18:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:18:12 INFO - PROCESS | 2348 | 1464290292570 Marionette TRACE conn8 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:18:12 INFO - PROCESS | 2348 | 1464290292572 Marionette TRACE conn8 <- [1,2930,null,{}] 12:18:12 INFO - PROCESS | 2348 | 1464290292575 Marionette TRACE conn8 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:12 INFO - PROCESS | 2348 | 1464290292663 Marionette TRACE conn8 <- [1,2931,null,{"value":null}] 12:18:12 INFO - PROCESS | 2348 | 1464290292697 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 2348 | ++DOCSHELL 153EF000 == 56 [pid = 2348] [id = 742] 12:18:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (153F9800) [pid = 2348] [serial = 2226] [outer = 00000000] 12:18:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (161ABC00) [pid = 2348] [serial = 2227] [outer = 153F9800] 12:18:12 INFO - PROCESS | 2348 | 1464290292742 Marionette DEBUG loaded listener.js 12:18:12 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (161B3C00) [pid = 2348] [serial = 2228] [outer = 153F9800] 12:18:13 INFO - PROCESS | 2348 | 1464290293177 Marionette TRACE conn8 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:18:13 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:18:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:18:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 12:18:13 INFO - PROCESS | 2348 | 1464290293211 Marionette TRACE conn8 -> [0,2933,"getWindowHandle",null] 12:18:13 INFO - PROCESS | 2348 | 1464290293213 Marionette TRACE conn8 <- [1,2933,null,{"value":"13"}] 12:18:13 INFO - PROCESS | 2348 | 1464290293217 Marionette TRACE conn8 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:18:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:18:13 INFO - PROCESS | 2348 | 1464290293219 Marionette TRACE conn8 <- [1,2934,null,{}] 12:18:13 INFO - PROCESS | 2348 | 1464290293222 Marionette TRACE conn8 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:13 INFO - PROCESS | 2348 | 1464290293306 Marionette TRACE conn8 <- [1,2935,null,{"value":null}] 12:18:13 INFO - PROCESS | 2348 | 1464290293312 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:13 INFO - PROCESS | 2348 | ++DOCSHELL 14DAAC00 == 57 [pid = 2348] [id = 743] 12:18:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (161B8800) [pid = 2348] [serial = 2229] [outer = 00000000] 12:18:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (162C9000) [pid = 2348] [serial = 2230] [outer = 161B8800] 12:18:13 INFO - PROCESS | 2348 | 1464290293363 Marionette DEBUG loaded listener.js 12:18:13 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (16B17800) [pid = 2348] [serial = 2231] [outer = 161B8800] 12:18:13 INFO - PROCESS | 2348 | 1464290293839 Marionette TRACE conn8 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:18:13 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:18:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 671ms 12:18:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:18:13 INFO - PROCESS | 2348 | 1464290293889 Marionette TRACE conn8 -> [0,2937,"getWindowHandle",null] 12:18:13 INFO - PROCESS | 2348 | 1464290293891 Marionette TRACE conn8 <- [1,2937,null,{"value":"13"}] 12:18:13 INFO - PROCESS | 2348 | 1464290293894 Marionette TRACE conn8 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:18:13 INFO - PROCESS | 2348 | 1464290293896 Marionette TRACE conn8 <- [1,2938,null,{}] 12:18:13 INFO - PROCESS | 2348 | 1464290293899 Marionette TRACE conn8 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:14 INFO - PROCESS | 2348 | 1464290294023 Marionette TRACE conn8 <- [1,2939,null,{"value":null}] 12:18:14 INFO - PROCESS | 2348 | 1464290294125 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:14 INFO - PROCESS | 2348 | ++DOCSHELL 16BAC400 == 58 [pid = 2348] [id = 744] 12:18:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (16BACC00) [pid = 2348] [serial = 2232] [outer = 00000000] 12:18:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (16BCC400) [pid = 2348] [serial = 2233] [outer = 16BACC00] 12:18:14 INFO - PROCESS | 2348 | 1464290294170 Marionette DEBUG loaded listener.js 12:18:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (16C5EC00) [pid = 2348] [serial = 2234] [outer = 16BACC00] 12:18:14 INFO - PROCESS | 2348 | ++DOCSHELL 16F43800 == 59 [pid = 2348] [id = 745] 12:18:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (16F49000) [pid = 2348] [serial = 2235] [outer = 00000000] 12:18:14 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (16FB5800) [pid = 2348] [serial = 2236] [outer = 16F49000] 12:18:14 INFO - PROCESS | 2348 | 1464290294833 Marionette TRACE conn8 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:18:14 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:18:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 12:18:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:18:14 INFO - PROCESS | 2348 | 1464290294867 Marionette TRACE conn8 -> [0,2941,"getWindowHandle",null] 12:18:14 INFO - PROCESS | 2348 | 1464290294869 Marionette TRACE conn8 <- [1,2941,null,{"value":"13"}] 12:18:14 INFO - PROCESS | 2348 | 1464290294872 Marionette TRACE conn8 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:18:14 INFO - PROCESS | 2348 | 1464290294874 Marionette TRACE conn8 <- [1,2942,null,{}] 12:18:14 INFO - PROCESS | 2348 | 1464290294877 Marionette TRACE conn8 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:15 INFO - PROCESS | 2348 | 1464290295012 Marionette TRACE conn8 <- [1,2943,null,{"value":null}] 12:18:15 INFO - PROCESS | 2348 | 1464290295043 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:15 INFO - PROCESS | 2348 | ++DOCSHELL 16C60800 == 60 [pid = 2348] [id = 746] 12:18:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (16C62400) [pid = 2348] [serial = 2237] [outer = 00000000] 12:18:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (17158400) [pid = 2348] [serial = 2238] [outer = 16C62400] 12:18:15 INFO - PROCESS | 2348 | 1464290295091 Marionette DEBUG loaded listener.js 12:18:15 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (1715DC00) [pid = 2348] [serial = 2239] [outer = 16C62400] 12:18:15 INFO - PROCESS | 2348 | 1464290295887 Marionette TRACE conn8 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (16B0D400) [pid = 2348] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (16BCA000) [pid = 2348] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (12102400) [pid = 2348] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (175B8400) [pid = 2348] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (0DA6C000) [pid = 2348] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (14C5A800) [pid = 2348] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (148C4C00) [pid = 2348] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (161A9C00) [pid = 2348] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (1210C800) [pid = 2348] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (18C3B800) [pid = 2348] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (186E5C00) [pid = 2348] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (170D6000) [pid = 2348] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (16F4A000) [pid = 2348] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (18D36C00) [pid = 2348] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (1858C000) [pid = 2348] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (16BA5400) [pid = 2348] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (0EF9D400) [pid = 2348] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (13918800) [pid = 2348] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (0D72B400) [pid = 2348] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:18:15 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (148C5C00) [pid = 2348] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:18:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:18:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:18:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1068ms 12:18:15 INFO - PROCESS | 2348 | 1464290295953 Marionette TRACE conn8 -> [0,2945,"getWindowHandle",null] 12:18:15 INFO - PROCESS | 2348 | 1464290295955 Marionette TRACE conn8 <- [1,2945,null,{"value":"13"}] 12:18:15 INFO - PROCESS | 2348 | 1464290295958 Marionette TRACE conn8 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:18:15 INFO - PROCESS | 2348 | 1464290295960 Marionette TRACE conn8 <- [1,2946,null,{}] 12:18:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:18:15 INFO - PROCESS | 2348 | 1464290295964 Marionette TRACE conn8 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:16 INFO - PROCESS | 2348 | 1464290296098 Marionette TRACE conn8 <- [1,2947,null,{"value":null}] 12:18:16 INFO - PROCESS | 2348 | 1464290296104 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 2348 | ++DOCSHELL 0D869400 == 61 [pid = 2348] [id = 747] 12:18:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (13409400) [pid = 2348] [serial = 2240] [outer = 00000000] 12:18:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (14C58400) [pid = 2348] [serial = 2241] [outer = 13409400] 12:18:16 INFO - PROCESS | 2348 | 1464290296149 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (161A9C00) [pid = 2348] [serial = 2242] [outer = 13409400] 12:18:16 INFO - PROCESS | 2348 | 1464290296544 Marionette TRACE conn8 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:18:16 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:18:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 12:18:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:18:16 INFO - PROCESS | 2348 | 1464290296594 Marionette TRACE conn8 -> [0,2949,"getWindowHandle",null] 12:18:16 INFO - PROCESS | 2348 | 1464290296596 Marionette TRACE conn8 <- [1,2949,null,{"value":"13"}] 12:18:16 INFO - PROCESS | 2348 | 1464290296599 Marionette TRACE conn8 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:18:16 INFO - PROCESS | 2348 | 1464290296601 Marionette TRACE conn8 <- [1,2950,null,{}] 12:18:16 INFO - PROCESS | 2348 | 1464290296617 Marionette TRACE conn8 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:16 INFO - PROCESS | 2348 | 1464290296703 Marionette TRACE conn8 <- [1,2951,null,{"value":null}] 12:18:16 INFO - PROCESS | 2348 | 1464290296709 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 2348 | ++DOCSHELL 144D0400 == 62 [pid = 2348] [id = 748] 12:18:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (161B7C00) [pid = 2348] [serial = 2243] [outer = 00000000] 12:18:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (16FBAC00) [pid = 2348] [serial = 2244] [outer = 161B7C00] 12:18:16 INFO - PROCESS | 2348 | 1464290296753 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (175B6000) [pid = 2348] [serial = 2245] [outer = 161B7C00] 12:18:17 INFO - PROCESS | 2348 | 1464290297166 Marionette TRACE conn8 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:18:17 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:18:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 12:18:17 INFO - PROCESS | 2348 | 1464290297241 Marionette TRACE conn8 -> [0,2953,"getWindowHandle",null] 12:18:17 INFO - PROCESS | 2348 | 1464290297243 Marionette TRACE conn8 <- [1,2953,null,{"value":"13"}] 12:18:17 INFO - PROCESS | 2348 | 1464290297246 Marionette TRACE conn8 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:18:17 INFO - PROCESS | 2348 | 1464290297248 Marionette TRACE conn8 <- [1,2954,null,{}] 12:18:17 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:18:17 INFO - PROCESS | 2348 | 1464290297251 Marionette TRACE conn8 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:17 INFO - PROCESS | 2348 | 1464290297343 Marionette TRACE conn8 <- [1,2955,null,{"value":null}] 12:18:17 INFO - PROCESS | 2348 | 1464290297349 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:17 INFO - PROCESS | 2348 | ++DOCSHELL 175B8C00 == 63 [pid = 2348] [id = 749] 12:18:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (175BB400) [pid = 2348] [serial = 2246] [outer = 00000000] 12:18:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (185EC400) [pid = 2348] [serial = 2247] [outer = 175BB400] 12:18:17 INFO - PROCESS | 2348 | 1464290297398 Marionette DEBUG loaded listener.js 12:18:17 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (1570C000) [pid = 2348] [serial = 2248] [outer = 175BB400] 12:18:17 INFO - PROCESS | 2348 | 1464290297859 Marionette TRACE conn8 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:18:17 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:18:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 12:18:17 INFO - PROCESS | 2348 | 1464290297881 Marionette TRACE conn8 -> [0,2957,"getWindowHandle",null] 12:18:17 INFO - PROCESS | 2348 | 1464290297884 Marionette TRACE conn8 <- [1,2957,null,{"value":"13"}] 12:18:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:18:17 INFO - PROCESS | 2348 | 1464290297965 Marionette TRACE conn8 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:18:17 INFO - PROCESS | 2348 | 1464290297969 Marionette TRACE conn8 <- [1,2958,null,{}] 12:18:18 INFO - PROCESS | 2348 | 1464290297975 Marionette TRACE conn8 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:18 INFO - PROCESS | 2348 | 1464290298094 Marionette TRACE conn8 <- [1,2959,null,{"value":null}] 12:18:18 INFO - PROCESS | 2348 | 1464290298246 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:18 INFO - PROCESS | 2348 | ++DOCSHELL 0D7F8000 == 64 [pid = 2348] [id = 750] 12:18:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (0D7F9C00) [pid = 2348] [serial = 2249] [outer = 00000000] 12:18:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (0D875000) [pid = 2348] [serial = 2250] [outer = 0D7F9C00] 12:18:18 INFO - PROCESS | 2348 | 1464290298306 Marionette DEBUG loaded listener.js 12:18:18 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (0DB80000) [pid = 2348] [serial = 2251] [outer = 0D7F9C00] 12:18:18 INFO - PROCESS | 2348 | 1464290298865 Marionette TRACE conn8 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:18:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:18:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 950ms 12:18:18 INFO - PROCESS | 2348 | 1464290298898 Marionette TRACE conn8 -> [0,2961,"getWindowHandle",null] 12:18:18 INFO - PROCESS | 2348 | 1464290298902 Marionette TRACE conn8 <- [1,2961,null,{"value":"13"}] 12:18:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:18:18 INFO - PROCESS | 2348 | 1464290298906 Marionette TRACE conn8 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:18:18 INFO - PROCESS | 2348 | 1464290298909 Marionette TRACE conn8 <- [1,2962,null,{}] 12:18:18 INFO - PROCESS | 2348 | 1464290298917 Marionette TRACE conn8 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:19 INFO - PROCESS | 2348 | 1464290299065 Marionette TRACE conn8 <- [1,2963,null,{"value":null}] 12:18:19 INFO - PROCESS | 2348 | 1464290299185 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:19 INFO - PROCESS | 2348 | ++DOCSHELL 12110800 == 65 [pid = 2348] [id = 751] 12:18:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (12134800) [pid = 2348] [serial = 2252] [outer = 00000000] 12:18:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (13911000) [pid = 2348] [serial = 2253] [outer = 12134800] 12:18:19 INFO - PROCESS | 2348 | 1464290299242 Marionette DEBUG loaded listener.js 12:18:19 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (14DB3400) [pid = 2348] [serial = 2254] [outer = 12134800] 12:18:19 INFO - PROCESS | 2348 | 1464290299736 Marionette TRACE conn8 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:18:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 12:18:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 870ms 12:18:19 INFO - PROCESS | 2348 | 1464290299786 Marionette TRACE conn8 -> [0,2965,"getWindowHandle",null] 12:18:19 INFO - PROCESS | 2348 | 1464290299789 Marionette TRACE conn8 <- [1,2965,null,{"value":"13"}] 12:18:19 INFO - PROCESS | 2348 | 1464290299794 Marionette TRACE conn8 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:18:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:18:19 INFO - PROCESS | 2348 | 1464290299796 Marionette TRACE conn8 <- [1,2966,null,{}] 12:18:19 INFO - PROCESS | 2348 | 1464290299800 Marionette TRACE conn8 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:19 INFO - PROCESS | 2348 | 1464290299915 Marionette TRACE conn8 <- [1,2967,null,{"value":null}] 12:18:20 INFO - PROCESS | 2348 | 1464290300084 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:20 INFO - PROCESS | 2348 | ++DOCSHELL 175B9800 == 66 [pid = 2348] [id = 752] 12:18:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (175BF800) [pid = 2348] [serial = 2255] [outer = 00000000] 12:18:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (185EA800) [pid = 2348] [serial = 2256] [outer = 175BF800] 12:18:20 INFO - PROCESS | 2348 | 1464290300147 Marionette DEBUG loaded listener.js 12:18:20 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (18C3F000) [pid = 2348] [serial = 2257] [outer = 175BF800] 12:18:20 INFO - PROCESS | 2348 | 1464290300698 Marionette TRACE conn8 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:18:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:18:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 930ms 12:18:20 INFO - PROCESS | 2348 | 1464290300737 Marionette TRACE conn8 -> [0,2969,"getWindowHandle",null] 12:18:20 INFO - PROCESS | 2348 | 1464290300739 Marionette TRACE conn8 <- [1,2969,null,{"value":"13"}] 12:18:20 INFO - PROCESS | 2348 | 1464290300744 Marionette TRACE conn8 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:18:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:18:20 INFO - PROCESS | 2348 | 1464290300746 Marionette TRACE conn8 <- [1,2970,null,{}] 12:18:20 INFO - PROCESS | 2348 | 1464290300749 Marionette TRACE conn8 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:20 INFO - PROCESS | 2348 | 1464290300861 Marionette TRACE conn8 <- [1,2971,null,{"value":null}] 12:18:21 INFO - PROCESS | 2348 | 1464290301019 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:21 INFO - PROCESS | 2348 | ++DOCSHELL 18D36400 == 67 [pid = 2348] [id = 753] 12:18:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (18DD3000) [pid = 2348] [serial = 2258] [outer = 00000000] 12:18:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (19A0F400) [pid = 2348] [serial = 2259] [outer = 18DD3000] 12:18:21 INFO - PROCESS | 2348 | 1464290301076 Marionette DEBUG loaded listener.js 12:18:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (19B2E400) [pid = 2348] [serial = 2260] [outer = 18DD3000] 12:18:21 INFO - PROCESS | 2348 | 1464290301568 Marionette TRACE conn8 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:18:21 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:18:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 870ms 12:18:21 INFO - PROCESS | 2348 | 1464290301620 Marionette TRACE conn8 -> [0,2973,"getWindowHandle",null] 12:18:21 INFO - PROCESS | 2348 | 1464290301622 Marionette TRACE conn8 <- [1,2973,null,{"value":"13"}] 12:18:21 INFO - PROCESS | 2348 | 1464290301626 Marionette TRACE conn8 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:18:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:18:21 INFO - PROCESS | 2348 | 1464290301628 Marionette TRACE conn8 <- [1,2974,null,{}] 12:18:21 INFO - PROCESS | 2348 | 1464290301632 Marionette TRACE conn8 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:21 INFO - PROCESS | 2348 | 1464290301738 Marionette TRACE conn8 <- [1,2975,null,{"value":null}] 12:18:21 INFO - PROCESS | 2348 | 1464290301897 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:21 INFO - PROCESS | 2348 | ++DOCSHELL 18DD6400 == 68 [pid = 2348] [id = 754] 12:18:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (19B2FC00) [pid = 2348] [serial = 2261] [outer = 00000000] 12:18:21 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (19C3D400) [pid = 2348] [serial = 2262] [outer = 19B2FC00] 12:18:21 INFO - PROCESS | 2348 | 1464290301956 Marionette DEBUG loaded listener.js 12:18:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (19CE0800) [pid = 2348] [serial = 2263] [outer = 19B2FC00] 12:18:22 INFO - PROCESS | 2348 | 1464290302472 Marionette TRACE conn8 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:18:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:18:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 870ms 12:18:22 INFO - PROCESS | 2348 | 1464290302500 Marionette TRACE conn8 -> [0,2977,"getWindowHandle",null] 12:18:22 INFO - PROCESS | 2348 | 1464290302502 Marionette TRACE conn8 <- [1,2977,null,{"value":"13"}] 12:18:22 INFO - PROCESS | 2348 | 1464290302506 Marionette TRACE conn8 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:18:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:18:22 INFO - PROCESS | 2348 | 1464290302508 Marionette TRACE conn8 <- [1,2978,null,{}] 12:18:22 INFO - PROCESS | 2348 | 1464290302512 Marionette TRACE conn8 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:22 INFO - PROCESS | 2348 | 1464290302645 Marionette TRACE conn8 <- [1,2979,null,{"value":null}] 12:18:22 INFO - PROCESS | 2348 | 1464290302809 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:22 INFO - PROCESS | 2348 | ++DOCSHELL 1A99EC00 == 69 [pid = 2348] [id = 755] 12:18:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (1B333C00) [pid = 2348] [serial = 2264] [outer = 00000000] 12:18:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 126 (1B33EC00) [pid = 2348] [serial = 2265] [outer = 1B333C00] 12:18:22 INFO - PROCESS | 2348 | 1464290302866 Marionette DEBUG loaded listener.js 12:18:22 INFO - PROCESS | 2348 | ++DOMWINDOW == 127 (1BB38400) [pid = 2348] [serial = 2266] [outer = 1B333C00] 12:18:23 INFO - PROCESS | 2348 | ++DOCSHELL 19B0A800 == 70 [pid = 2348] [id = 756] 12:18:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 128 (19B0C000) [pid = 2348] [serial = 2267] [outer = 00000000] 12:18:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 129 (19B10800) [pid = 2348] [serial = 2268] [outer = 19B0C000] 12:18:23 INFO - PROCESS | 2348 | 1464290303467 Marionette TRACE conn8 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:18:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:18:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 12:18:23 INFO - PROCESS | 2348 | 1464290303480 Marionette TRACE conn8 -> [0,2981,"getWindowHandle",null] 12:18:23 INFO - PROCESS | 2348 | 1464290303482 Marionette TRACE conn8 <- [1,2981,null,{"value":"13"}] 12:18:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:18:23 INFO - PROCESS | 2348 | 1464290303485 Marionette TRACE conn8 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:18:23 INFO - PROCESS | 2348 | 1464290303487 Marionette TRACE conn8 <- [1,2982,null,{}] 12:18:23 INFO - PROCESS | 2348 | 1464290303491 Marionette TRACE conn8 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:23 INFO - PROCESS | 2348 | 1464290303616 Marionette TRACE conn8 <- [1,2983,null,{"value":null}] 12:18:23 INFO - PROCESS | 2348 | 1464290303736 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:23 INFO - PROCESS | 2348 | ++DOCSHELL 0D53AC00 == 71 [pid = 2348] [id = 757] 12:18:23 INFO - PROCESS | 2348 | ++DOMWINDOW == 130 (0D733400) [pid = 2348] [serial = 2269] [outer = 00000000] 12:18:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 131 (0EFA4800) [pid = 2348] [serial = 2270] [outer = 0D733400] 12:18:24 INFO - PROCESS | 2348 | 1464290303988 Marionette DEBUG loaded listener.js 12:18:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 132 (11D1E800) [pid = 2348] [serial = 2271] [outer = 0D733400] 12:18:24 INFO - PROCESS | 2348 | 1464290304564 Marionette TRACE conn8 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:18:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:18:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:18:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1122ms 12:18:24 INFO - PROCESS | 2348 | 1464290304612 Marionette TRACE conn8 -> [0,2985,"getWindowHandle",null] 12:18:24 INFO - PROCESS | 2348 | 1464290304617 Marionette TRACE conn8 <- [1,2985,null,{"value":"13"}] 12:18:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:18:24 INFO - PROCESS | 2348 | 1464290304622 Marionette TRACE conn8 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:18:24 INFO - PROCESS | 2348 | 1464290304625 Marionette TRACE conn8 <- [1,2986,null,{}] 12:18:24 INFO - PROCESS | 2348 | 1464290304630 Marionette TRACE conn8 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:24 INFO - PROCESS | 2348 | 1464290304739 Marionette TRACE conn8 <- [1,2987,null,{"value":null}] 12:18:24 INFO - PROCESS | 2348 | 1464290304893 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:24 INFO - PROCESS | 2348 | ++DOCSHELL 12FD3400 == 72 [pid = 2348] [id = 758] 12:18:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 133 (14CE0C00) [pid = 2348] [serial = 2272] [outer = 00000000] 12:18:24 INFO - PROCESS | 2348 | ++DOMWINDOW == 134 (161B0800) [pid = 2348] [serial = 2273] [outer = 14CE0C00] 12:18:24 INFO - PROCESS | 2348 | 1464290304946 Marionette DEBUG loaded listener.js 12:18:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 135 (161D3800) [pid = 2348] [serial = 2274] [outer = 14CE0C00] 12:18:25 INFO - PROCESS | 2348 | --DOCSHELL 0EF9B400 == 71 [pid = 2348] [id = 707] 12:18:25 INFO - PROCESS | 2348 | --DOCSHELL 11C27400 == 70 [pid = 2348] [id = 677] 12:18:25 INFO - PROCESS | 2348 | --DOCSHELL 18D30C00 == 69 [pid = 2348] [id = 701] 12:18:25 INFO - PROCESS | 2348 | --DOCSHELL 144D0400 == 68 [pid = 2348] [id = 748] 12:18:25 INFO - PROCESS | 2348 | --DOCSHELL 0D869400 == 67 [pid = 2348] [id = 747] 12:18:25 INFO - PROCESS | 2348 | --DOCSHELL 16C60800 == 66 [pid = 2348] [id = 746] 12:18:25 INFO - PROCESS | 2348 | --DOCSHELL 16F43800 == 65 [pid = 2348] [id = 745] 12:18:25 INFO - PROCESS | 2348 | --DOCSHELL 16BAC400 == 64 [pid = 2348] [id = 744] 12:18:25 INFO - PROCESS | 2348 | --DOCSHELL 14491400 == 63 [pid = 2348] [id = 741] 12:18:25 INFO - PROCESS | 2348 | --DOCSHELL 11D17C00 == 62 [pid = 2348] [id = 740] 12:18:25 INFO - PROCESS | 2348 | --DOCSHELL 0EFA1800 == 61 [pid = 2348] [id = 739] 12:18:25 INFO - PROCESS | 2348 | --DOCSHELL 0D249800 == 60 [pid = 2348] [id = 738] 12:18:25 INFO - PROCESS | 2348 | --DOCSHELL 19CD9800 == 59 [pid = 2348] [id = 736] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 134 (19CE0C00) [pid = 2348] [serial = 2164] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 133 (19FE4800) [pid = 2348] [serial = 2167] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 132 (19C34400) [pid = 2348] [serial = 2200] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOCSHELL 12F09000 == 58 [pid = 2348] [id = 735] 12:18:25 INFO - PROCESS | 2348 | --DOCSHELL 0D254800 == 57 [pid = 2348] [id = 734] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 131 (18C3FC00) [pid = 2348] [serial = 2093] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 130 (175B8000) [pid = 2348] [serial = 2132] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 129 (18B0B800) [pid = 2348] [serial = 2102] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 128 (19A10000) [pid = 2348] [serial = 2105] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 127 (18CA0000) [pid = 2348] [serial = 2135] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 126 (16BC3C00) [pid = 2348] [serial = 2129] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 125 (11FE7800) [pid = 2348] [serial = 2123] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (153EE400) [pid = 2348] [serial = 2099] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (0DBE1800) [pid = 2348] [serial = 2096] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (161CA400) [pid = 2348] [serial = 2126] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (16B17C00) [pid = 2348] [serial = 2185] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (16BAA000) [pid = 2348] [serial = 2186] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (17161000) [pid = 2348] [serial = 2189] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (16F3EC00) [pid = 2348] [serial = 2188] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (185ED800) [pid = 2348] [serial = 2194] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (175C0400) [pid = 2348] [serial = 2191] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (12106C00) [pid = 2348] [serial = 2176] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (12295C00) [pid = 2348] [serial = 2177] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (1A998000) [pid = 2348] [serial = 2171] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (1A995000) [pid = 2348] [serial = 2170] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (137DAC00) [pid = 2348] [serial = 2158] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (14C5D000) [pid = 2348] [serial = 2179] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (153EF400) [pid = 2348] [serial = 2180] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (161B5000) [pid = 2348] [serial = 2182] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (16D0E800) [pid = 2348] [serial = 2161] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (13047400) [pid = 2348] [serial = 2174] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (12F05400) [pid = 2348] [serial = 2173] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (19A07400) [pid = 2348] [serial = 2198] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (18DD5800) [pid = 2348] [serial = 2197] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (175BAC00) [pid = 2348] [serial = 2192] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (18B18000) [pid = 2348] [serial = 2195] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (16236400) [pid = 2348] [serial = 2183] [outer = 00000000] [url = about:blank] 12:18:25 INFO - PROCESS | 2348 | 1464290305570 Marionette TRACE conn8 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:18:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:18:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 12:18:25 INFO - PROCESS | 2348 | 1464290305596 Marionette TRACE conn8 -> [0,2989,"getWindowHandle",null] 12:18:25 INFO - PROCESS | 2348 | 1464290305599 Marionette TRACE conn8 <- [1,2989,null,{"value":"13"}] 12:18:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:18:25 INFO - PROCESS | 2348 | 1464290305605 Marionette TRACE conn8 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:18:25 INFO - PROCESS | 2348 | 1464290305608 Marionette TRACE conn8 <- [1,2990,null,{}] 12:18:25 INFO - PROCESS | 2348 | 1464290305611 Marionette TRACE conn8 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:25 INFO - PROCESS | 2348 | 1464290305702 Marionette TRACE conn8 <- [1,2991,null,{"value":null}] 12:18:25 INFO - PROCESS | 2348 | 1464290305711 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:25 INFO - PROCESS | 2348 | ++DOCSHELL 0D872000 == 58 [pid = 2348] [id = 759] 12:18:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (0DB7A400) [pid = 2348] [serial = 2275] [outer = 00000000] 12:18:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (1210DC00) [pid = 2348] [serial = 2276] [outer = 0DB7A400] 12:18:25 INFO - PROCESS | 2348 | 1464290305757 Marionette DEBUG loaded listener.js 12:18:25 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (12FCF000) [pid = 2348] [serial = 2277] [outer = 0DB7A400] 12:18:26 INFO - PROCESS | 2348 | 1464290306253 Marionette TRACE conn8 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:18:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:18:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 12:18:26 INFO - PROCESS | 2348 | 1464290306276 Marionette TRACE conn8 -> [0,2993,"getWindowHandle",null] 12:18:26 INFO - PROCESS | 2348 | 1464290306278 Marionette TRACE conn8 <- [1,2993,null,{"value":"13"}] 12:18:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:18:26 INFO - PROCESS | 2348 | 1464290306281 Marionette TRACE conn8 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:18:26 INFO - PROCESS | 2348 | 1464290306285 Marionette TRACE conn8 <- [1,2994,null,{}] 12:18:26 INFO - PROCESS | 2348 | 1464290306295 Marionette TRACE conn8 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:26 INFO - PROCESS | 2348 | 1464290306388 Marionette TRACE conn8 <- [1,2995,null,{"value":null}] 12:18:26 INFO - PROCESS | 2348 | 1464290306395 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:26 INFO - PROCESS | 2348 | ++DOCSHELL 1570B800 == 59 [pid = 2348] [id = 760] 12:18:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (1570D800) [pid = 2348] [serial = 2278] [outer = 00000000] 12:18:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (161D0800) [pid = 2348] [serial = 2279] [outer = 1570D800] 12:18:26 INFO - PROCESS | 2348 | 1464290306441 Marionette DEBUG loaded listener.js 12:18:26 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (16235800) [pid = 2348] [serial = 2280] [outer = 1570D800] 12:18:26 INFO - PROCESS | 2348 | 1464290306916 Marionette TRACE conn8 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:18:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:18:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 12:18:27 INFO - PROCESS | 2348 | 1464290306975 Marionette TRACE conn8 -> [0,2997,"getWindowHandle",null] 12:18:27 INFO - PROCESS | 2348 | 1464290306977 Marionette TRACE conn8 <- [1,2997,null,{"value":"13"}] 12:18:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:18:27 INFO - PROCESS | 2348 | 1464290306980 Marionette TRACE conn8 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:18:27 INFO - PROCESS | 2348 | 1464290306982 Marionette TRACE conn8 <- [1,2998,null,{}] 12:18:27 INFO - PROCESS | 2348 | 1464290306985 Marionette TRACE conn8 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:27 INFO - PROCESS | 2348 | 1464290307074 Marionette TRACE conn8 <- [1,2999,null,{"value":null}] 12:18:27 INFO - PROCESS | 2348 | 1464290307180 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:27 INFO - PROCESS | 2348 | ++DOCSHELL 0D86A800 == 60 [pid = 2348] [id = 761] 12:18:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (162C2C00) [pid = 2348] [serial = 2281] [outer = 00000000] 12:18:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (16BAA800) [pid = 2348] [serial = 2282] [outer = 162C2C00] 12:18:27 INFO - PROCESS | 2348 | 1464290307224 Marionette DEBUG loaded listener.js 12:18:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (16BC0400) [pid = 2348] [serial = 2283] [outer = 162C2C00] 12:18:27 INFO - PROCESS | 2348 | [2348] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:18:27 INFO - PROCESS | 2348 | 1464290307660 Marionette TRACE conn8 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:18:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:18:27 INFO - {} 12:18:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:18:27 INFO - {} 12:18:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:18:27 INFO - {} 12:18:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:18:27 INFO - {} 12:18:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 12:18:27 INFO - PROCESS | 2348 | 1464290307725 Marionette TRACE conn8 -> [0,3001,"getWindowHandle",null] 12:18:27 INFO - PROCESS | 2348 | 1464290307727 Marionette TRACE conn8 <- [1,3001,null,{"value":"13"}] 12:18:27 INFO - PROCESS | 2348 | 1464290307730 Marionette TRACE conn8 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:18:27 INFO - TEST-START | /FileAPI/fileReader.html 12:18:27 INFO - PROCESS | 2348 | 1464290307732 Marionette TRACE conn8 <- [1,3002,null,{}] 12:18:27 INFO - PROCESS | 2348 | 1464290307735 Marionette TRACE conn8 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:27 INFO - PROCESS | 2348 | 1464290307894 Marionette TRACE conn8 <- [1,3003,null,{"value":null}] 12:18:27 INFO - PROCESS | 2348 | 1464290307913 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:27 INFO - PROCESS | 2348 | ++DOCSHELL 16C66800 == 61 [pid = 2348] [id = 762] 12:18:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (16F43800) [pid = 2348] [serial = 2284] [outer = 00000000] 12:18:27 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (1715D800) [pid = 2348] [serial = 2285] [outer = 16F43800] 12:18:28 INFO - PROCESS | 2348 | 1464290307961 Marionette DEBUG loaded listener.js 12:18:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (175B5800) [pid = 2348] [serial = 2286] [outer = 16F43800] 12:18:28 INFO - PROCESS | 2348 | 1464290308403 Marionette TRACE conn8 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:18:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:18:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:18:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:18:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:18:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 12:18:28 INFO - PROCESS | 2348 | 1464290308463 Marionette TRACE conn8 -> [0,3005,"getWindowHandle",null] 12:18:28 INFO - PROCESS | 2348 | 1464290308465 Marionette TRACE conn8 <- [1,3005,null,{"value":"13"}] 12:18:28 INFO - PROCESS | 2348 | 1464290308468 Marionette TRACE conn8 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:18:28 INFO - TEST-START | /FileAPI/historical.html 12:18:28 INFO - PROCESS | 2348 | 1464290308470 Marionette TRACE conn8 <- [1,3006,null,{}] 12:18:28 INFO - PROCESS | 2348 | 1464290308473 Marionette TRACE conn8 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:28 INFO - PROCESS | 2348 | 1464290308598 Marionette TRACE conn8 <- [1,3007,null,{"value":null}] 12:18:28 INFO - PROCESS | 2348 | 1464290308662 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:28 INFO - PROCESS | 2348 | ++DOCSHELL 175B8000 == 62 [pid = 2348] [id = 763] 12:18:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (175BA400) [pid = 2348] [serial = 2287] [outer = 00000000] 12:18:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (187AFC00) [pid = 2348] [serial = 2288] [outer = 175BA400] 12:18:28 INFO - PROCESS | 2348 | 1464290308707 Marionette DEBUG loaded listener.js 12:18:28 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (18B17000) [pid = 2348] [serial = 2289] [outer = 175BA400] 12:18:29 INFO - PROCESS | 2348 | 1464290309098 Marionette TRACE conn8 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:18:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:18:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:18:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:18:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:18:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:18:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:18:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:18:29 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 12:18:29 INFO - PROCESS | 2348 | 1464290309143 Marionette TRACE conn8 -> [0,3009,"getWindowHandle",null] 12:18:29 INFO - PROCESS | 2348 | 1464290309145 Marionette TRACE conn8 <- [1,3009,null,{"value":"13"}] 12:18:29 INFO - TEST-START | /FileAPI/idlharness.html 12:18:29 INFO - PROCESS | 2348 | 1464290309149 Marionette TRACE conn8 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:18:29 INFO - PROCESS | 2348 | 1464290309150 Marionette TRACE conn8 <- [1,3010,null,{}] 12:18:29 INFO - PROCESS | 2348 | 1464290309154 Marionette TRACE conn8 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:29 INFO - PROCESS | 2348 | 1464290309281 Marionette TRACE conn8 <- [1,3011,null,{"value":null}] 12:18:29 INFO - PROCESS | 2348 | 1464290309377 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:29 INFO - PROCESS | 2348 | ++DOCSHELL 18B19C00 == 63 [pid = 2348] [id = 764] 12:18:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (18C40400) [pid = 2348] [serial = 2290] [outer = 00000000] 12:18:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (18DD4C00) [pid = 2348] [serial = 2291] [outer = 18C40400] 12:18:29 INFO - PROCESS | 2348 | 1464290309422 Marionette DEBUG loaded listener.js 12:18:29 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (19A09000) [pid = 2348] [serial = 2292] [outer = 18C40400] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (19CDE000) [pid = 2348] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (19D4B000) [pid = 2348] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (19C3B000) [pid = 2348] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (11C48000) [pid = 2348] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (16B1AC00) [pid = 2348] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (16C62400) [pid = 2348] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (16BACC00) [pid = 2348] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (16F49000) [pid = 2348] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (14492000) [pid = 2348] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (161B8800) [pid = 2348] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (1B335000) [pid = 2348] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (13409400) [pid = 2348] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (0EFA4400) [pid = 2348] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (153F9800) [pid = 2348] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (11D19400) [pid = 2348] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (144CDC00) [pid = 2348] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (0D271400) [pid = 2348] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (19CD9C00) [pid = 2348] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (0D532800) [pid = 2348] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:18:30 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (161B7C00) [pid = 2348] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:18:30 INFO - PROCESS | 2348 | 1464290310472 Marionette TRACE conn8 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:18:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:18:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:18:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:18:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:18:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:18:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:18:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:18:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:18:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:18:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:18:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:18:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:18:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:18:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:18:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:18:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:18:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:18:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:18:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:18:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:18:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:18:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:18:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:18:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:18:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:18:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:18:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:18:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:18:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 1475ms 12:18:30 INFO - PROCESS | 2348 | 1464290310625 Marionette TRACE conn8 -> [0,3013,"getWindowHandle",null] 12:18:30 INFO - PROCESS | 2348 | 1464290310627 Marionette TRACE conn8 <- [1,3013,null,{"value":"13"}] 12:18:30 INFO - TEST-START | /FileAPI/idlharness.worker 12:18:30 INFO - PROCESS | 2348 | 1464290310631 Marionette TRACE conn8 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:18:30 INFO - PROCESS | 2348 | 1464290310632 Marionette TRACE conn8 <- [1,3014,null,{}] 12:18:30 INFO - PROCESS | 2348 | 1464290310671 Marionette TRACE conn8 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:30 INFO - PROCESS | 2348 | 1464290310755 Marionette TRACE conn8 <- [1,3015,null,{"value":null}] 12:18:30 INFO - PROCESS | 2348 | 1464290310764 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:30 INFO - PROCESS | 2348 | ++DOCSHELL 0EFA4400 == 64 [pid = 2348] [id = 765] 12:18:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (11A13400) [pid = 2348] [serial = 2293] [outer = 00000000] 12:18:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (1BB40C00) [pid = 2348] [serial = 2294] [outer = 11A13400] 12:18:30 INFO - PROCESS | 2348 | 1464290310808 Marionette DEBUG loaded listener.js 12:18:30 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (1BD9F000) [pid = 2348] [serial = 2295] [outer = 11A13400] 12:18:31 INFO - PROCESS | 2348 | [2348] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:18:31 INFO - PROCESS | 2348 | 1464290311740 Marionette TRACE conn8 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:18:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:18:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:18:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:18:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:18:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:18:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:18:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:18:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:18:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:18:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:18:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:18:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:18:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:18:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:18:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:18:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:18:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:18:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:18:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:18:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:18:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:18:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:18:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:18:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:18:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:18:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:18:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:18:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:18:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:18:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:18:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:18:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:18:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:18:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:18:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:18:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:18:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:18:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:18:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:18:31 INFO - {} 12:18:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1262ms 12:18:31 INFO - PROCESS | 2348 | 1464290311898 Marionette TRACE conn8 -> [0,3017,"getWindowHandle",null] 12:18:31 INFO - PROCESS | 2348 | 1464290311900 Marionette TRACE conn8 <- [1,3017,null,{"value":"13"}] 12:18:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:18:31 INFO - PROCESS | 2348 | 1464290311903 Marionette TRACE conn8 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:18:31 INFO - PROCESS | 2348 | 1464290311904 Marionette TRACE conn8 <- [1,3018,null,{}] 12:18:31 INFO - PROCESS | 2348 | 1464290311908 Marionette TRACE conn8 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:32 INFO - PROCESS | 2348 | 1464290311995 Marionette TRACE conn8 <- [1,3019,null,{"value":null}] 12:18:32 INFO - PROCESS | 2348 | 1464290312202 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:32 INFO - PROCESS | 2348 | ++DOCSHELL 0CD68000 == 65 [pid = 2348] [id = 766] 12:18:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (0CDF5400) [pid = 2348] [serial = 2296] [outer = 00000000] 12:18:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (0D53F800) [pid = 2348] [serial = 2297] [outer = 0CDF5400] 12:18:32 INFO - PROCESS | 2348 | 1464290312306 Marionette DEBUG loaded listener.js 12:18:32 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (0E6A6C00) [pid = 2348] [serial = 2298] [outer = 0CDF5400] 12:18:32 INFO - PROCESS | 2348 | 1464290312835 Marionette TRACE conn8 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:18:32 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:18:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 970ms 12:18:32 INFO - PROCESS | 2348 | 1464290312875 Marionette TRACE conn8 -> [0,3021,"getWindowHandle",null] 12:18:32 INFO - PROCESS | 2348 | 1464290312880 Marionette TRACE conn8 <- [1,3021,null,{"value":"13"}] 12:18:32 INFO - PROCESS | 2348 | 1464290312884 Marionette TRACE conn8 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:18:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:18:32 INFO - PROCESS | 2348 | 1464290312888 Marionette TRACE conn8 <- [1,3022,null,{}] 12:18:32 INFO - PROCESS | 2348 | 1464290312911 Marionette TRACE conn8 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:33 INFO - PROCESS | 2348 | 1464290313035 Marionette TRACE conn8 <- [1,3023,null,{"value":null}] 12:18:33 INFO - PROCESS | 2348 | 1464290313198 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:33 INFO - PROCESS | 2348 | ++DOCSHELL 13914400 == 66 [pid = 2348] [id = 767] 12:18:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (13919400) [pid = 2348] [serial = 2299] [outer = 00000000] 12:18:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (144D5C00) [pid = 2348] [serial = 2300] [outer = 13919400] 12:18:33 INFO - PROCESS | 2348 | 1464290313257 Marionette DEBUG loaded listener.js 12:18:33 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (148C8000) [pid = 2348] [serial = 2301] [outer = 13919400] 12:18:33 INFO - PROCESS | 2348 | 1464290313909 Marionette TRACE conn8 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:18:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:18:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1035ms 12:18:33 INFO - PROCESS | 2348 | 1464290313926 Marionette TRACE conn8 -> [0,3025,"getWindowHandle",null] 12:18:33 INFO - PROCESS | 2348 | 1464290313930 Marionette TRACE conn8 <- [1,3025,null,{"value":"13"}] 12:18:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:18:33 INFO - PROCESS | 2348 | 1464290313934 Marionette TRACE conn8 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:18:33 INFO - PROCESS | 2348 | 1464290313936 Marionette TRACE conn8 <- [1,3026,null,{}] 12:18:33 INFO - PROCESS | 2348 | 1464290313940 Marionette TRACE conn8 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:34 INFO - PROCESS | 2348 | 1464290314062 Marionette TRACE conn8 <- [1,3027,null,{"value":null}] 12:18:34 INFO - PROCESS | 2348 | 1464290314211 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:34 INFO - PROCESS | 2348 | ++DOCSHELL 161B7C00 == 67 [pid = 2348] [id = 768] 12:18:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (161CCC00) [pid = 2348] [serial = 2302] [outer = 00000000] 12:18:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (1623CC00) [pid = 2348] [serial = 2303] [outer = 161CCC00] 12:18:34 INFO - PROCESS | 2348 | 1464290314268 Marionette DEBUG loaded listener.js 12:18:34 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (16BA2400) [pid = 2348] [serial = 2304] [outer = 161CCC00] 12:18:34 INFO - PROCESS | 2348 | 1464290314858 Marionette TRACE conn8 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:18:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:18:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:18:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 970ms 12:18:34 INFO - PROCESS | 2348 | 1464290314908 Marionette TRACE conn8 -> [0,3029,"getWindowHandle",null] 12:18:34 INFO - PROCESS | 2348 | 1464290314911 Marionette TRACE conn8 <- [1,3029,null,{"value":"13"}] 12:18:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:18:34 INFO - PROCESS | 2348 | 1464290314922 Marionette TRACE conn8 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:18:34 INFO - PROCESS | 2348 | 1464290314928 Marionette TRACE conn8 <- [1,3030,null,{}] 12:18:34 INFO - PROCESS | 2348 | 1464290314933 Marionette TRACE conn8 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:35 INFO - PROCESS | 2348 | 1464290315112 Marionette TRACE conn8 <- [1,3031,null,{"value":null}] 12:18:35 INFO - PROCESS | 2348 | 1464290315218 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:35 INFO - PROCESS | 2348 | ++DOCSHELL 0D7DF800 == 68 [pid = 2348] [id = 769] 12:18:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (175C1000) [pid = 2348] [serial = 2305] [outer = 00000000] 12:18:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (18D2FC00) [pid = 2348] [serial = 2306] [outer = 175C1000] 12:18:35 INFO - PROCESS | 2348 | 1464290315275 Marionette DEBUG loaded listener.js 12:18:35 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (19FE4800) [pid = 2348] [serial = 2307] [outer = 175C1000] 12:18:36 INFO - PROCESS | 2348 | 1464290316152 Marionette TRACE conn8 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:18:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:18:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:18:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:18:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:18:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:18:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:18:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:18:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:18:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:18:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:18:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:18:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:18:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1350ms 12:18:36 INFO - PROCESS | 2348 | 1464290316268 Marionette TRACE conn8 -> [0,3033,"getWindowHandle",null] 12:18:36 INFO - PROCESS | 2348 | 1464290316272 Marionette TRACE conn8 <- [1,3033,null,{"value":"13"}] 12:18:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:18:36 INFO - PROCESS | 2348 | 1464290316275 Marionette TRACE conn8 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:18:36 INFO - PROCESS | 2348 | 1464290316277 Marionette TRACE conn8 <- [1,3034,null,{}] 12:18:36 INFO - PROCESS | 2348 | 1464290316286 Marionette TRACE conn8 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:36 INFO - PROCESS | 2348 | 1464290316435 Marionette TRACE conn8 <- [1,3035,null,{"value":null}] 12:18:36 INFO - PROCESS | 2348 | 1464290316550 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:36 INFO - PROCESS | 2348 | ++DOCSHELL 19FF0C00 == 69 [pid = 2348] [id = 770] 12:18:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (1A994400) [pid = 2348] [serial = 2308] [outer = 00000000] 12:18:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (1DCAD000) [pid = 2348] [serial = 2309] [outer = 1A994400] 12:18:36 INFO - PROCESS | 2348 | 1464290316605 Marionette DEBUG loaded listener.js 12:18:36 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (1DCAF000) [pid = 2348] [serial = 2310] [outer = 1A994400] 12:18:36 INFO - PROCESS | 2348 | [2348] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:18:37 INFO - PROCESS | 2348 | 1464290317103 Marionette TRACE conn8 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:18:37 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:18:37 INFO - {} 12:18:37 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 870ms 12:18:37 INFO - PROCESS | 2348 | 1464290317170 Marionette TRACE conn8 -> [0,3037,"getWindowHandle",null] 12:18:37 INFO - PROCESS | 2348 | 1464290317173 Marionette TRACE conn8 <- [1,3037,null,{"value":"13"}] 12:18:37 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:18:37 INFO - PROCESS | 2348 | 1464290317181 Marionette TRACE conn8 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:18:37 INFO - PROCESS | 2348 | 1464290317184 Marionette TRACE conn8 <- [1,3038,null,{}] 12:18:37 INFO - PROCESS | 2348 | 1464290317187 Marionette TRACE conn8 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:37 INFO - PROCESS | 2348 | 1464290317304 Marionette TRACE conn8 <- [1,3039,null,{"value":null}] 12:18:37 INFO - PROCESS | 2348 | 1464290317433 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:37 INFO - PROCESS | 2348 | ++DOCSHELL 1C223800 == 70 [pid = 2348] [id = 771] 12:18:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (1C22A400) [pid = 2348] [serial = 2311] [outer = 00000000] 12:18:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (1C22FC00) [pid = 2348] [serial = 2312] [outer = 1C22A400] 12:18:37 INFO - PROCESS | 2348 | 1464290317498 Marionette DEBUG loaded listener.js 12:18:37 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (1C29B400) [pid = 2348] [serial = 2313] [outer = 1C22A400] 12:18:38 INFO - PROCESS | 2348 | 1464290318053 Marionette TRACE conn8 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:18:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:18:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:18:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:18:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:18:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 12:18:38 INFO - PROCESS | 2348 | 1464290318115 Marionette TRACE conn8 -> [0,3041,"getWindowHandle",null] 12:18:38 INFO - PROCESS | 2348 | 1464290318117 Marionette TRACE conn8 <- [1,3041,null,{"value":"13"}] 12:18:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:18:38 INFO - PROCESS | 2348 | 1464290318121 Marionette TRACE conn8 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:18:38 INFO - PROCESS | 2348 | 1464290318123 Marionette TRACE conn8 <- [1,3042,null,{}] 12:18:38 INFO - PROCESS | 2348 | 1464290318127 Marionette TRACE conn8 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:38 INFO - PROCESS | 2348 | 1464290318244 Marionette TRACE conn8 <- [1,3043,null,{"value":null}] 12:18:38 INFO - PROCESS | 2348 | 1464290318407 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:38 INFO - PROCESS | 2348 | ++DOCSHELL 174EBC00 == 71 [pid = 2348] [id = 772] 12:18:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (174EE800) [pid = 2348] [serial = 2314] [outer = 00000000] 12:18:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (1C222000) [pid = 2348] [serial = 2315] [outer = 174EE800] 12:18:38 INFO - PROCESS | 2348 | 1464290318463 Marionette DEBUG loaded listener.js 12:18:38 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (1C29CC00) [pid = 2348] [serial = 2316] [outer = 174EE800] 12:18:39 INFO - PROCESS | 2348 | 1464290319461 Marionette TRACE conn8 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:18:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:18:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:18:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:18:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1485ms 12:18:39 INFO - PROCESS | 2348 | 1464290319610 Marionette TRACE conn8 -> [0,3045,"getWindowHandle",null] 12:18:39 INFO - PROCESS | 2348 | 1464290319615 Marionette TRACE conn8 <- [1,3045,null,{"value":"13"}] 12:18:39 INFO - PROCESS | 2348 | 1464290319620 Marionette TRACE conn8 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:18:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:18:39 INFO - PROCESS | 2348 | 1464290319624 Marionette TRACE conn8 <- [1,3046,null,{}] 12:18:39 INFO - PROCESS | 2348 | 1464290319629 Marionette TRACE conn8 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:39 INFO - PROCESS | 2348 | 1464290319772 Marionette TRACE conn8 <- [1,3047,null,{"value":null}] 12:18:39 INFO - PROCESS | 2348 | 1464290319932 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:39 INFO - PROCESS | 2348 | ++DOCSHELL 13414800 == 72 [pid = 2348] [id = 773] 12:18:39 INFO - PROCESS | 2348 | ++DOMWINDOW == 123 (1370D400) [pid = 2348] [serial = 2317] [outer = 00000000] 12:18:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 124 (14491400) [pid = 2348] [serial = 2318] [outer = 1370D400] 12:18:40 INFO - PROCESS | 2348 | 1464290319982 Marionette DEBUG loaded listener.js 12:18:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 125 (14CDE000) [pid = 2348] [serial = 2319] [outer = 1370D400] 12:18:40 INFO - PROCESS | 2348 | 1464290320537 Marionette TRACE conn8 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:18:40 INFO - PROCESS | 2348 | --DOCSHELL 153EF000 == 71 [pid = 2348] [id = 742] 12:18:40 INFO - PROCESS | 2348 | --DOCSHELL 0EFA4400 == 70 [pid = 2348] [id = 765] 12:18:40 INFO - PROCESS | 2348 | --DOCSHELL 18B19C00 == 69 [pid = 2348] [id = 764] 12:18:40 INFO - PROCESS | 2348 | --DOCSHELL 175B8000 == 68 [pid = 2348] [id = 763] 12:18:40 INFO - PROCESS | 2348 | --DOCSHELL 16C66800 == 67 [pid = 2348] [id = 762] 12:18:40 INFO - PROCESS | 2348 | --DOCSHELL 0D86A800 == 66 [pid = 2348] [id = 761] 12:18:40 INFO - PROCESS | 2348 | --DOCSHELL 1570B800 == 65 [pid = 2348] [id = 760] 12:18:40 INFO - PROCESS | 2348 | --DOCSHELL 0D872000 == 64 [pid = 2348] [id = 759] 12:18:40 INFO - PROCESS | 2348 | --DOCSHELL 12FD3400 == 63 [pid = 2348] [id = 758] 12:18:40 INFO - PROCESS | 2348 | --DOCSHELL 0D53AC00 == 62 [pid = 2348] [id = 757] 12:18:40 INFO - PROCESS | 2348 | --DOCSHELL 19B0A800 == 61 [pid = 2348] [id = 756] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 124 (19D42400) [pid = 2348] [serial = 2165] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 123 (19FEB000) [pid = 2348] [serial = 2168] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 122 (19CD3400) [pid = 2348] [serial = 2156] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 121 (16B1A800) [pid = 2348] [serial = 2207] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 120 (161AD000) [pid = 2348] [serial = 2206] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 119 (1B33D800) [pid = 2348] [serial = 2213] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 118 (1B33A800) [pid = 2348] [serial = 2212] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 117 (1210B800) [pid = 2348] [serial = 2219] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 116 (11F2E400) [pid = 2348] [serial = 2218] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 115 (161ABC00) [pid = 2348] [serial = 2227] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 114 (161B3C00) [pid = 2348] [serial = 2228] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 113 (11F2CC00) [pid = 2348] [serial = 2221] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 112 (12298C00) [pid = 2348] [serial = 2222] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 111 (148D0800) [pid = 2348] [serial = 2224] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (14CDEC00) [pid = 2348] [serial = 2225] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (12184400) [pid = 2348] [serial = 2204] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (11D1AC00) [pid = 2348] [serial = 2203] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (19FE5800) [pid = 2348] [serial = 2210] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (19D41C00) [pid = 2348] [serial = 2209] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (0DB78C00) [pid = 2348] [serial = 2216] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (0DA6DC00) [pid = 2348] [serial = 2215] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (185EC400) [pid = 2348] [serial = 2247] [outer = 00000000] [url = about:blank] 12:18:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:18:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:18:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:18:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:18:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:18:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:18:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:18:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:18:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:18:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:18:40 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:40 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:18:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:18:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:18:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:18:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:18:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:18:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:18:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:18:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:18:40 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 974ms 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (153F1000) [pid = 2348] [serial = 2159] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (185E2800) [pid = 2348] [serial = 2162] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 100 (16BCC400) [pid = 2348] [serial = 2233] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 99 (17158400) [pid = 2348] [serial = 2238] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 98 (16FB5800) [pid = 2348] [serial = 2236] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 97 (16C5EC00) [pid = 2348] [serial = 2234] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 96 (162C9000) [pid = 2348] [serial = 2230] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 95 (161A9C00) [pid = 2348] [serial = 2242] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 94 (14C58400) [pid = 2348] [serial = 2241] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 93 (16FBAC00) [pid = 2348] [serial = 2244] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 92 (175B6000) [pid = 2348] [serial = 2245] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 91 (1715DC00) [pid = 2348] [serial = 2239] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | --DOMWINDOW == 90 (16B17800) [pid = 2348] [serial = 2231] [outer = 00000000] [url = about:blank] 12:18:40 INFO - PROCESS | 2348 | 1464290320651 Marionette TRACE conn8 -> [0,3049,"getWindowHandle",null] 12:18:40 INFO - PROCESS | 2348 | 1464290320656 Marionette TRACE conn8 <- [1,3049,null,{"value":"13"}] 12:18:40 INFO - PROCESS | 2348 | 1464290320664 Marionette TRACE conn8 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:18:40 INFO - PROCESS | 2348 | 1464290320667 Marionette TRACE conn8 <- [1,3050,null,{}] 12:18:40 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:18:40 INFO - PROCESS | 2348 | 1464290320671 Marionette TRACE conn8 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:40 INFO - PROCESS | 2348 | 1464290320803 Marionette TRACE conn8 <- [1,3051,null,{"value":null}] 12:18:40 INFO - PROCESS | 2348 | 1464290320903 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:40 INFO - PROCESS | 2348 | ++DOCSHELL 0DB79000 == 62 [pid = 2348] [id = 774] 12:18:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 91 (0DB7F000) [pid = 2348] [serial = 2320] [outer = 00000000] 12:18:40 INFO - PROCESS | 2348 | ++DOMWINDOW == 92 (11C22C00) [pid = 2348] [serial = 2321] [outer = 0DB7F000] 12:18:40 INFO - PROCESS | 2348 | 1464290320952 Marionette DEBUG loaded listener.js 12:18:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 93 (12104000) [pid = 2348] [serial = 2322] [outer = 0DB7F000] 12:18:41 INFO - PROCESS | 2348 | [2348] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:18:41 INFO - PROCESS | 2348 | 1464290321437 Marionette TRACE conn8 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:18:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:18:41 INFO - {} 12:18:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 810ms 12:18:41 INFO - PROCESS | 2348 | 1464290321487 Marionette TRACE conn8 -> [0,3053,"getWindowHandle",null] 12:18:41 INFO - PROCESS | 2348 | 1464290321489 Marionette TRACE conn8 <- [1,3053,null,{"value":"13"}] 12:18:41 INFO - PROCESS | 2348 | 1464290321492 Marionette TRACE conn8 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:18:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:18:41 INFO - PROCESS | 2348 | 1464290321495 Marionette TRACE conn8 <- [1,3054,null,{}] 12:18:41 INFO - PROCESS | 2348 | 1464290321505 Marionette TRACE conn8 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:41 INFO - PROCESS | 2348 | 1464290321606 Marionette TRACE conn8 <- [1,3055,null,{"value":null}] 12:18:41 INFO - PROCESS | 2348 | 1464290321614 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:41 INFO - PROCESS | 2348 | ++DOCSHELL 153F1800 == 63 [pid = 2348] [id = 775] 12:18:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 94 (153F3400) [pid = 2348] [serial = 2323] [outer = 00000000] 12:18:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 95 (161B1000) [pid = 2348] [serial = 2324] [outer = 153F3400] 12:18:41 INFO - PROCESS | 2348 | 1464290321663 Marionette DEBUG loaded listener.js 12:18:41 INFO - PROCESS | 2348 | ++DOMWINDOW == 96 (161CE800) [pid = 2348] [serial = 2325] [outer = 153F3400] 12:18:42 INFO - PROCESS | 2348 | 1464290322152 Marionette TRACE conn8 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:18:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:18:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:18:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:18:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:18:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:18:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:18:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:18:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 12:18:42 INFO - PROCESS | 2348 | 1464290322167 Marionette TRACE conn8 -> [0,3057,"getWindowHandle",null] 12:18:42 INFO - PROCESS | 2348 | 1464290322169 Marionette TRACE conn8 <- [1,3057,null,{"value":"13"}] 12:18:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:18:42 INFO - PROCESS | 2348 | 1464290322172 Marionette TRACE conn8 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:18:42 INFO - PROCESS | 2348 | 1464290322174 Marionette TRACE conn8 <- [1,3058,null,{}] 12:18:42 INFO - PROCESS | 2348 | 1464290322177 Marionette TRACE conn8 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:42 INFO - PROCESS | 2348 | 1464290322273 Marionette TRACE conn8 <- [1,3059,null,{"value":null}] 12:18:42 INFO - PROCESS | 2348 | 1464290322279 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:42 INFO - PROCESS | 2348 | ++DOCSHELL 13051400 == 64 [pid = 2348] [id = 776] 12:18:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 97 (16B1BC00) [pid = 2348] [serial = 2326] [outer = 00000000] 12:18:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 98 (16BC9000) [pid = 2348] [serial = 2327] [outer = 16B1BC00] 12:18:42 INFO - PROCESS | 2348 | 1464290322325 Marionette DEBUG loaded listener.js 12:18:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 99 (16C61400) [pid = 2348] [serial = 2328] [outer = 16B1BC00] 12:18:42 INFO - PROCESS | 2348 | 1464290322814 Marionette TRACE conn8 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:18:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:18:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:18:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:18:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:18:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:18:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:18:42 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 671ms 12:18:42 INFO - PROCESS | 2348 | 1464290322844 Marionette TRACE conn8 -> [0,3061,"getWindowHandle",null] 12:18:42 INFO - PROCESS | 2348 | 1464290322846 Marionette TRACE conn8 <- [1,3061,null,{"value":"13"}] 12:18:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:18:42 INFO - PROCESS | 2348 | 1464290322849 Marionette TRACE conn8 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:18:42 INFO - PROCESS | 2348 | 1464290322851 Marionette TRACE conn8 <- [1,3062,null,{}] 12:18:42 INFO - PROCESS | 2348 | 1464290322854 Marionette TRACE conn8 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:42 INFO - PROCESS | 2348 | 1464290322943 Marionette TRACE conn8 <- [1,3063,null,{"value":null}] 12:18:42 INFO - PROCESS | 2348 | 1464290322949 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:42 INFO - PROCESS | 2348 | ++DOCSHELL 16C63000 == 65 [pid = 2348] [id = 777] 12:18:42 INFO - PROCESS | 2348 | ++DOMWINDOW == 100 (16C67000) [pid = 2348] [serial = 2329] [outer = 00000000] 12:18:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 101 (17165000) [pid = 2348] [serial = 2330] [outer = 16C67000] 12:18:43 INFO - PROCESS | 2348 | 1464290322994 Marionette DEBUG loaded listener.js 12:18:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (174E7C00) [pid = 2348] [serial = 2331] [outer = 16C67000] 12:18:43 INFO - PROCESS | 2348 | 1464290323494 Marionette TRACE conn8 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:18:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:18:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:18:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:18:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:18:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:18:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:18:43 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 12:18:43 INFO - PROCESS | 2348 | 1464290323532 Marionette TRACE conn8 -> [0,3065,"getWindowHandle",null] 12:18:43 INFO - PROCESS | 2348 | 1464290323534 Marionette TRACE conn8 <- [1,3065,null,{"value":"13"}] 12:18:43 INFO - PROCESS | 2348 | 1464290323537 Marionette TRACE conn8 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:18:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:18:43 INFO - PROCESS | 2348 | 1464290323539 Marionette TRACE conn8 <- [1,3066,null,{}] 12:18:43 INFO - PROCESS | 2348 | 1464290323542 Marionette TRACE conn8 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:43 INFO - PROCESS | 2348 | 1464290323702 Marionette TRACE conn8 <- [1,3067,null,{"value":null}] 12:18:43 INFO - PROCESS | 2348 | 1464290323774 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:43 INFO - PROCESS | 2348 | ++DOCSHELL 174EC800 == 66 [pid = 2348] [id = 778] 12:18:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (175B8000) [pid = 2348] [serial = 2332] [outer = 00000000] 12:18:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (185E5800) [pid = 2348] [serial = 2333] [outer = 175B8000] 12:18:43 INFO - PROCESS | 2348 | 1464290323820 Marionette DEBUG loaded listener.js 12:18:43 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (18B0B800) [pid = 2348] [serial = 2334] [outer = 175B8000] 12:18:44 INFO - PROCESS | 2348 | 1464290324245 Marionette TRACE conn8 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:18:44 INFO - PROCESS | 2348 | 1464290324369 Marionette TRACE conn8 <- [1,3069,null,{"value":"13"}] 12:18:44 INFO - PROCESS | 2348 | 1464290324375 Marionette TRACE conn8 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:18:44 INFO - PROCESS | 2348 | 1464290324377 Marionette TRACE conn8 <- [1,3070,null,{}] 12:18:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:18:44 INFO - PROCESS | 2348 | 1464290324381 Marionette TRACE conn8 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:44 INFO - PROCESS | 2348 | 1464290324514 Marionette TRACE conn8 <- [1,3071,null,{"value":null}] 12:18:44 INFO - PROCESS | 2348 | 1464290324582 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:44 INFO - PROCESS | 2348 | ++DOCSHELL 19B05000 == 67 [pid = 2348] [id = 779] 12:18:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (19B0F000) [pid = 2348] [serial = 2335] [outer = 00000000] 12:18:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (19B33800) [pid = 2348] [serial = 2336] [outer = 19B0F000] 12:18:44 INFO - PROCESS | 2348 | 1464290324627 Marionette DEBUG loaded listener.js 12:18:44 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (19C32800) [pid = 2348] [serial = 2337] [outer = 19B0F000] 12:18:45 INFO - PROCESS | 2348 | 1464290325024 Marionette TRACE conn8 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:18:45 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:18:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:18:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 12:18:45 INFO - PROCESS | 2348 | 1464290325054 Marionette TRACE conn8 -> [0,3073,"getWindowHandle",null] 12:18:45 INFO - PROCESS | 2348 | 1464290325056 Marionette TRACE conn8 <- [1,3073,null,{"value":"13"}] 12:18:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:18:45 INFO - PROCESS | 2348 | 1464290325065 Marionette TRACE conn8 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:18:45 INFO - PROCESS | 2348 | 1464290325066 Marionette TRACE conn8 <- [1,3074,null,{}] 12:18:45 INFO - PROCESS | 2348 | 1464290325070 Marionette TRACE conn8 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:45 INFO - PROCESS | 2348 | 1464290325196 Marionette TRACE conn8 <- [1,3075,null,{"value":null}] 12:18:45 INFO - PROCESS | 2348 | 1464290325202 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:45 INFO - PROCESS | 2348 | ++DOCSHELL 11C24000 == 68 [pid = 2348] [id = 780] 12:18:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (1210F000) [pid = 2348] [serial = 2338] [outer = 00000000] 12:18:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (17164000) [pid = 2348] [serial = 2339] [outer = 1210F000] 12:18:45 INFO - PROCESS | 2348 | 1464290325451 Marionette DEBUG loaded listener.js 12:18:45 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (19CDA000) [pid = 2348] [serial = 2340] [outer = 1210F000] 12:18:45 INFO - PROCESS | 2348 | --DOMWINDOW == 110 (162C2C00) [pid = 2348] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:18:45 INFO - PROCESS | 2348 | --DOMWINDOW == 109 (16F43800) [pid = 2348] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:18:45 INFO - PROCESS | 2348 | --DOMWINDOW == 108 (1570D800) [pid = 2348] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:18:45 INFO - PROCESS | 2348 | --DOMWINDOW == 107 (0D733400) [pid = 2348] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:18:45 INFO - PROCESS | 2348 | --DOMWINDOW == 106 (0DB7A400) [pid = 2348] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:18:45 INFO - PROCESS | 2348 | --DOMWINDOW == 105 (14CE0C00) [pid = 2348] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:18:45 INFO - PROCESS | 2348 | --DOMWINDOW == 104 (19B0C000) [pid = 2348] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:18:45 INFO - PROCESS | 2348 | --DOMWINDOW == 103 (175BA400) [pid = 2348] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:18:45 INFO - PROCESS | 2348 | --DOMWINDOW == 102 (175BB400) [pid = 2348] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:18:45 INFO - PROCESS | 2348 | --DOMWINDOW == 101 (18C40400) [pid = 2348] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:18:45 INFO - PROCESS | 2348 | 1464290325800 Marionette TRACE conn8 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:18:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:18:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 770ms 12:18:45 INFO - PROCESS | 2348 | 1464290325838 Marionette TRACE conn8 -> [0,3077,"getWindowHandle",null] 12:18:45 INFO - PROCESS | 2348 | 1464290325841 Marionette TRACE conn8 <- [1,3077,null,{"value":"13"}] 12:18:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:18:45 INFO - PROCESS | 2348 | 1464290325869 Marionette TRACE conn8 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:18:45 INFO - PROCESS | 2348 | 1464290325871 Marionette TRACE conn8 <- [1,3078,null,{}] 12:18:45 INFO - PROCESS | 2348 | 1464290325877 Marionette TRACE conn8 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:46 INFO - PROCESS | 2348 | 1464290325967 Marionette TRACE conn8 <- [1,3079,null,{"value":null}] 12:18:46 INFO - PROCESS | 2348 | 1464290326075 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:46 INFO - PROCESS | 2348 | ++DOCSHELL 16BAEC00 == 69 [pid = 2348] [id = 781] 12:18:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 102 (175BA400) [pid = 2348] [serial = 2341] [outer = 00000000] 12:18:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 103 (19D42C00) [pid = 2348] [serial = 2342] [outer = 175BA400] 12:18:46 INFO - PROCESS | 2348 | 1464290326120 Marionette DEBUG loaded listener.js 12:18:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 104 (19FE3400) [pid = 2348] [serial = 2343] [outer = 175BA400] 12:18:46 INFO - PROCESS | 2348 | 1464290326430 Marionette TRACE conn8 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:18:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:18:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 570ms 12:18:46 INFO - PROCESS | 2348 | 1464290326446 Marionette TRACE conn8 -> [0,3081,"getWindowHandle",null] 12:18:46 INFO - PROCESS | 2348 | 1464290326448 Marionette TRACE conn8 <- [1,3081,null,{"value":"13"}] 12:18:46 INFO - PROCESS | 2348 | 1464290326451 Marionette TRACE conn8 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:18:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:18:46 INFO - PROCESS | 2348 | 1464290326453 Marionette TRACE conn8 <- [1,3082,null,{}] 12:18:46 INFO - PROCESS | 2348 | 1464290326461 Marionette TRACE conn8 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:46 INFO - PROCESS | 2348 | 1464290326571 Marionette TRACE conn8 <- [1,3083,null,{"value":null}] 12:18:46 INFO - PROCESS | 2348 | 1464290326684 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:46 INFO - PROCESS | 2348 | ++DOCSHELL 11D1F000 == 70 [pid = 2348] [id = 782] 12:18:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 105 (1210E400) [pid = 2348] [serial = 2344] [outer = 00000000] 12:18:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 106 (14DA4C00) [pid = 2348] [serial = 2345] [outer = 1210E400] 12:18:46 INFO - PROCESS | 2348 | 1464290326729 Marionette DEBUG loaded listener.js 12:18:46 INFO - PROCESS | 2348 | ++DOMWINDOW == 107 (19D43000) [pid = 2348] [serial = 2346] [outer = 1210E400] 12:18:47 INFO - PROCESS | 2348 | 1464290327062 Marionette TRACE conn8 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:18:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:18:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 12:18:47 INFO - PROCESS | 2348 | 1464290327124 Marionette TRACE conn8 -> [0,3085,"getWindowHandle",null] 12:18:47 INFO - PROCESS | 2348 | 1464290327127 Marionette TRACE conn8 <- [1,3085,null,{"value":"13"}] 12:18:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:18:47 INFO - PROCESS | 2348 | 1464290327139 Marionette TRACE conn8 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:18:47 INFO - PROCESS | 2348 | 1464290327142 Marionette TRACE conn8 <- [1,3086,null,{}] 12:18:47 INFO - PROCESS | 2348 | 1464290327145 Marionette TRACE conn8 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:47 INFO - PROCESS | 2348 | 1464290327301 Marionette TRACE conn8 <- [1,3087,null,{"value":null}] 12:18:47 INFO - PROCESS | 2348 | 1464290327344 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:47 INFO - PROCESS | 2348 | ++DOCSHELL 1B33E000 == 71 [pid = 2348] [id = 783] 12:18:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 108 (1BB33800) [pid = 2348] [serial = 2347] [outer = 00000000] 12:18:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 109 (1BDA1400) [pid = 2348] [serial = 2348] [outer = 1BB33800] 12:18:47 INFO - PROCESS | 2348 | 1464290327400 Marionette DEBUG loaded listener.js 12:18:47 INFO - PROCESS | 2348 | ++DOMWINDOW == 110 (1C223000) [pid = 2348] [serial = 2349] [outer = 1BB33800] 12:18:48 INFO - PROCESS | 2348 | 1464290328019 Marionette TRACE conn8 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:18:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:18:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:18:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 930ms 12:18:48 INFO - PROCESS | 2348 | 1464290328061 Marionette TRACE conn8 -> [0,3089,"getWindowHandle",null] 12:18:48 INFO - PROCESS | 2348 | 1464290328067 Marionette TRACE conn8 <- [1,3089,null,{"value":"13"}] 12:18:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:18:48 INFO - PROCESS | 2348 | 1464290328072 Marionette TRACE conn8 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:18:48 INFO - PROCESS | 2348 | 1464290328076 Marionette TRACE conn8 <- [1,3090,null,{}] 12:18:48 INFO - PROCESS | 2348 | 1464290328082 Marionette TRACE conn8 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:48 INFO - PROCESS | 2348 | 1464290328207 Marionette TRACE conn8 <- [1,3091,null,{"value":null}] 12:18:48 INFO - PROCESS | 2348 | 1464290328365 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:48 INFO - PROCESS | 2348 | ++DOCSHELL 1210A000 == 72 [pid = 2348] [id = 784] 12:18:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 111 (1210B800) [pid = 2348] [serial = 2350] [outer = 00000000] 12:18:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 112 (12FD1400) [pid = 2348] [serial = 2351] [outer = 1210B800] 12:18:48 INFO - PROCESS | 2348 | 1464290328423 Marionette DEBUG loaded listener.js 12:18:48 INFO - PROCESS | 2348 | ++DOMWINDOW == 113 (137DA400) [pid = 2348] [serial = 2352] [outer = 1210B800] 12:18:49 INFO - PROCESS | 2348 | 1464290328982 Marionette TRACE conn8 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:18:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:18:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 930ms 12:18:49 INFO - PROCESS | 2348 | 1464290329007 Marionette TRACE conn8 -> [0,3093,"getWindowHandle",null] 12:18:49 INFO - PROCESS | 2348 | 1464290329013 Marionette TRACE conn8 <- [1,3093,null,{"value":"13"}] 12:18:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:18:49 INFO - PROCESS | 2348 | 1464290329019 Marionette TRACE conn8 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:18:49 INFO - PROCESS | 2348 | 1464290329022 Marionette TRACE conn8 <- [1,3094,null,{}] 12:18:49 INFO - PROCESS | 2348 | 1464290329026 Marionette TRACE conn8 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:49 INFO - PROCESS | 2348 | 1464290329148 Marionette TRACE conn8 <- [1,3095,null,{"value":null}] 12:18:49 INFO - PROCESS | 2348 | 1464290329317 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:49 INFO - PROCESS | 2348 | ++DOCSHELL 161D5000 == 73 [pid = 2348] [id = 785] 12:18:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 114 (161D5400) [pid = 2348] [serial = 2353] [outer = 00000000] 12:18:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 115 (16B1A800) [pid = 2348] [serial = 2354] [outer = 161D5400] 12:18:49 INFO - PROCESS | 2348 | 1464290329374 Marionette DEBUG loaded listener.js 12:18:49 INFO - PROCESS | 2348 | ++DOMWINDOW == 116 (16BAE400) [pid = 2348] [serial = 2355] [outer = 161D5400] 12:18:49 INFO - PROCESS | 2348 | 1464290329926 Marionette TRACE conn8 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:18:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 970ms 12:18:50 INFO - PROCESS | 2348 | 1464290329992 Marionette TRACE conn8 -> [0,3097,"getWindowHandle",null] 12:18:50 INFO - PROCESS | 2348 | 1464290329994 Marionette TRACE conn8 <- [1,3097,null,{"value":"13"}] 12:18:50 INFO - PROCESS | 2348 | 1464290329998 Marionette TRACE conn8 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:18:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:18:50 INFO - PROCESS | 2348 | 1464290330002 Marionette TRACE conn8 <- [1,3098,null,{}] 12:18:50 INFO - PROCESS | 2348 | 1464290330029 Marionette TRACE conn8 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:50 INFO - PROCESS | 2348 | 1464290330158 Marionette TRACE conn8 <- [1,3099,null,{"value":null}] 12:18:50 INFO - PROCESS | 2348 | 1464290330307 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:50 INFO - PROCESS | 2348 | ++DOCSHELL 186E2C00 == 74 [pid = 2348] [id = 786] 12:18:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 117 (187ABC00) [pid = 2348] [serial = 2356] [outer = 00000000] 12:18:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 118 (19B10400) [pid = 2348] [serial = 2357] [outer = 187ABC00] 12:18:50 INFO - PROCESS | 2348 | 1464290330369 Marionette DEBUG loaded listener.js 12:18:50 INFO - PROCESS | 2348 | ++DOMWINDOW == 119 (1B33C000) [pid = 2348] [serial = 2358] [outer = 187ABC00] 12:18:50 INFO - PROCESS | 2348 | 1464290330846 Marionette TRACE conn8 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:18:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:18:50 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 12:18:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:18:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 890ms 12:18:50 INFO - PROCESS | 2348 | 1464290330892 Marionette TRACE conn8 -> [0,3101,"getWindowHandle",null] 12:18:50 INFO - PROCESS | 2348 | 1464290330895 Marionette TRACE conn8 <- [1,3101,null,{"value":"13"}] 12:18:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:18:50 INFO - PROCESS | 2348 | 1464290330898 Marionette TRACE conn8 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:18:50 INFO - PROCESS | 2348 | 1464290330900 Marionette TRACE conn8 <- [1,3102,null,{}] 12:18:50 INFO - PROCESS | 2348 | 1464290330904 Marionette TRACE conn8 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:51 INFO - PROCESS | 2348 | 1464290331052 Marionette TRACE conn8 <- [1,3103,null,{"value":null}] 12:18:51 INFO - PROCESS | 2348 | 1464290331180 Marionette TRACE conn8 -> [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\", \"d8dc1fc5-6cec-42ba-bd21-8868499f9095\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:51 INFO - PROCESS | 2348 | ++DOCSHELL 1A994800 == 75 [pid = 2348] [id = 787] 12:18:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 120 (1BD9D400) [pid = 2348] [serial = 2359] [outer = 00000000] 12:18:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 121 (1C292000) [pid = 2348] [serial = 2360] [outer = 1BD9D400] 12:18:51 INFO - PROCESS | 2348 | 1464290331236 Marionette DEBUG loaded listener.js 12:18:51 INFO - PROCESS | 2348 | ++DOMWINDOW == 122 (1C298C00) [pid = 2348] [serial = 2361] [outer = 1BD9D400] 12:18:51 INFO - PROCESS | 2348 | 1464290331735 Marionette TRACE conn8 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:18:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:18:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 870ms 12:18:51 INFO - PROCESS | 2348 | 1464290331772 Marionette TRACE conn8 -> [0,3105,"getWindowHandle",null] 12:18:51 INFO - PROCESS | 2348 | 1464290331774 Marionette TRACE conn8 <- [1,3105,null,{"value":"13"}] 12:18:52 WARNING - u'runner_teardown' () 12:18:52 INFO - No more tests 12:18:52 INFO - Got 0 unexpected results 12:18:52 INFO - SUITE-END | took 708s 12:18:52 INFO - Closing logging queue 12:18:52 INFO - queue closed 12:18:52 INFO - Return code: 0 12:18:52 WARNING - # TBPL SUCCESS # 12:18:52 INFO - Running post-action listener: _resource_record_post_action 12:18:52 INFO - Running post-run listener: _resource_record_post_run 12:18:54 INFO - Total resource usage - Wall time: 737s; CPU: 14.0%; Read bytes: 97023488; Write bytes: 1132674048; Read time: 2656130; Write time: 14194010 12:18:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:18:54 INFO - install - Wall time: 21s; CPU: 1.0%; Read bytes: 376832; Write bytes: 119598592; Read time: 428060; Write time: 3326840 12:18:54 INFO - run-tests - Wall time: 717s; CPU: 14.0%; Read bytes: 96646656; Write bytes: 1012813312; Read time: 2228070; Write time: 10757040 12:18:54 INFO - Running post-run listener: _upload_blobber_files 12:18:54 INFO - Blob upload gear active. 12:18:54 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:18:54 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 12:18:54 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'] 12:18:54 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 12:18:54 INFO - (blobuploader) - INFO - Open directory for files ... 12:18:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:18:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:18:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:18:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:18:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:18:55 INFO - (blobuploader) - INFO - Done attempting. 12:18:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:18:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:18:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:18:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:18:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:18:58 INFO - (blobuploader) - INFO - Done attempting. 12:18:58 INFO - (blobuploader) - INFO - Iteration through files over. 12:18:58 INFO - Return code: 0 12:18:58 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:18:58 INFO - Using _rmtree_windows ... 12:18:58 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:18:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ecf0c996fd450296bba1a4f2fb8eaeff80d8f52e4e7e10a3deb81a1fdd70ffdc892b9babad27ff2ef07b2fb681897169821c382347ca4bfec8e4dc694880a478", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/94ce5d128264cb655c9f265fa4e3a4fd62d5006641f0f0b60274766d071c456e8741ad21508d30fc7a2cca187122a37a39816cfabe678614c65337fcb251cf75"} 12:18:58 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:18:58 INFO - Writing to file C:\slave\test\properties\blobber_files 12:18:58 INFO - Contents: 12:18:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ecf0c996fd450296bba1a4f2fb8eaeff80d8f52e4e7e10a3deb81a1fdd70ffdc892b9babad27ff2ef07b2fb681897169821c382347ca4bfec8e4dc694880a478", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/94ce5d128264cb655c9f265fa4e3a4fd62d5006641f0f0b60274766d071c456e8741ad21508d30fc7a2cca187122a37a39816cfabe678614c65337fcb251cf75"} 12:18:58 INFO - Running post-run listener: copy_logs_to_upload_dir 12:18:58 INFO - Copying logs to upload dir... 12:18:58 INFO - mkdir: C:\slave\test\build\upload\logs 12:18:58 INFO - Copying logs to upload dir... 12:18:58 INFO - Using _rmtree_windows ... 12:18:58 INFO - Using _rmtree_windows ... 12:18:58 INFO - Using _rmtree_windows ... 12:18:58 INFO - Using _rmtree_windows ... 12:18:58 INFO - Using _rmtree_windows ... 12:18:58 INFO - Using _rmtree_windows ... 12:18:58 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1303.330000 ========= master_lag: -0.27 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 21 mins, 43 secs) (at 2016-05-26 12:18:58.642411) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 12:18:58.643833) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-097 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-097 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-097 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ecf0c996fd450296bba1a4f2fb8eaeff80d8f52e4e7e10a3deb81a1fdd70ffdc892b9babad27ff2ef07b2fb681897169821c382347ca4bfec8e4dc694880a478", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/94ce5d128264cb655c9f265fa4e3a4fd62d5006641f0f0b60274766d071c456e8741ad21508d30fc7a2cca187122a37a39816cfabe678614c65337fcb251cf75"} build_url:https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ecf0c996fd450296bba1a4f2fb8eaeff80d8f52e4e7e10a3deb81a1fdd70ffdc892b9babad27ff2ef07b2fb681897169821c382347ca4bfec8e4dc694880a478", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/94ce5d128264cb655c9f265fa4e3a4fd62d5006641f0f0b60274766d071c456e8741ad21508d30fc7a2cca187122a37a39816cfabe678614c65337fcb251cf75"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bz3Y7hPhTHSXc3vPBaD4gA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 12:18:58.770063) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 12:18:58.770582) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-097 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-097 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-097 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log 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-26 12:18:58.890782) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-26 12:18:58.891336) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-26 12:18:59.765212) ========= ========= Total master_lag: -0.09 =========