builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-086 starttime: 1464194040.44 results: success (0) buildid: 20160525073114 builduid: a937a0487ae347e38285e1bd487108af revision: f887875e60c8738740089de8e85d6b68475de96e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 09:34:00.442732) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 09:34:00.443310) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 09:34:00.443696) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 09:34:00.606755) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-25 09:34:00.607173) ========= '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-086 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-086 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-086 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 --09:34:01-- 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% 6.80 MB/s 09:34:01 (6.80 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.321000 ========= master_lag: 2.92 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-25 09:34:04.852106) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-05-25 09:34:04.852446) ========= '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-086 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-086 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-086 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=6.901000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-05-25 09:34:11.770960) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 09:34:11.771424) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f887875e60c8738740089de8e85d6b68475de96e --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f887875e60c8738740089de8e85d6b68475de96e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-086 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-086 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-086 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-25 09:34:12,075 truncating revision to first 12 chars 2016-05-25 09:34:12,075 Setting DEBUG logging. 2016-05-25 09:34:12,075 attempt 1/10 2016-05-25 09:34:12,075 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/f887875e60c8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 09:34:12,594 unpacking tar archive at: mozilla-aurora-f887875e60c8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.375000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 09:34:13.194253) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 09:34:13.194630) ========= script_repo_revision: f887875e60c8738740089de8e85d6b68475de96e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 09:34:13.195073) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 09:34:13.195401) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 09:34:13.214310) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 11 secs) (at 2016-05-25 09:34:13.214645) ========= '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-086 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-086 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-086 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 09:34:13 INFO - MultiFileLogger online at 20160525 09:34:13 in C:\slave\test 09:34:13 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 09:34:13 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:34:13 INFO - {'append_to_log': False, 09:34:13 INFO - 'base_work_dir': 'C:\\slave\\test', 09:34:13 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:34:13 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:34:13 INFO - 'buildbot_json_path': 'buildprops.json', 09:34:13 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:34:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:34:13 INFO - 'download_minidump_stackwalk': True, 09:34:13 INFO - 'download_symbols': 'true', 09:34:13 INFO - 'e10s': False, 09:34:13 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:34:13 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:34:13 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:34:13 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:34:13 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:34:13 INFO - 'C:/mozilla-build/tooltool.py'), 09:34:13 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:34:13 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:34:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:34:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:34:13 INFO - 'log_level': 'info', 09:34:13 INFO - 'log_to_console': True, 09:34:13 INFO - 'opt_config_files': (), 09:34:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:34:13 INFO - '--processes=1', 09:34:13 INFO - '--config=%(test_path)s/wptrunner.ini', 09:34:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:34:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:34:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:34:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:34:13 INFO - 'pip_index': False, 09:34:13 INFO - 'require_test_zip': True, 09:34:13 INFO - 'test_type': ('testharness',), 09:34:13 INFO - 'this_chunk': '1', 09:34:13 INFO - 'total_chunks': '10', 09:34:13 INFO - 'virtualenv_path': 'venv', 09:34:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:34:13 INFO - 'work_dir': 'build'} 09:34:13 INFO - ##### 09:34:13 INFO - ##### Running clobber step. 09:34:13 INFO - ##### 09:34:13 INFO - Running pre-action listener: _resource_record_pre_action 09:34:13 INFO - Running main action method: clobber 09:34:13 INFO - rmtree: C:\slave\test\build 09:34:13 INFO - Using _rmtree_windows ... 09:34:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:37:06 INFO - Running post-action listener: _resource_record_post_action 09:37:06 INFO - ##### 09:37:06 INFO - ##### Running read-buildbot-config step. 09:37:06 INFO - ##### 09:37:06 INFO - Running pre-action listener: _resource_record_pre_action 09:37:06 INFO - Running main action method: read_buildbot_config 09:37:06 INFO - Using buildbot properties: 09:37:06 INFO - { 09:37:06 INFO - "project": "", 09:37:06 INFO - "product": "firefox", 09:37:06 INFO - "script_repo_revision": "production", 09:37:06 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 09:37:06 INFO - "repository": "", 09:37:06 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 09:37:06 INFO - "buildid": "20160525073114", 09:37:06 INFO - "pgo_build": "False", 09:37:06 INFO - "basedir": "C:\\slave\\test", 09:37:06 INFO - "buildnumber": 18, 09:37:06 INFO - "slavename": "t-w732-ix-086", 09:37:06 INFO - "revision": "f887875e60c8738740089de8e85d6b68475de96e", 09:37:06 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 09:37:06 INFO - "platform": "win32", 09:37:06 INFO - "branch": "mozilla-aurora", 09:37:06 INFO - "repo_path": "releases/mozilla-aurora", 09:37:06 INFO - "moz_repo_path": "", 09:37:06 INFO - "stage_platform": "win32", 09:37:06 INFO - "builduid": "a937a0487ae347e38285e1bd487108af", 09:37:06 INFO - "slavebuilddir": "test" 09:37:06 INFO - } 09:37:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 09:37:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 09:37:06 INFO - Running post-action listener: _resource_record_post_action 09:37:06 INFO - ##### 09:37:06 INFO - ##### Running download-and-extract step. 09:37:06 INFO - ##### 09:37:06 INFO - Running pre-action listener: _resource_record_pre_action 09:37:06 INFO - Running main action method: download_and_extract 09:37:06 INFO - mkdir: C:\slave\test\build\tests 09:37:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:06 INFO - https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:37:06 INFO - trying https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 09:37:06 INFO - Downloading https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/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 09:37:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/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 09:37:07 INFO - Downloaded 1274 bytes. 09:37:07 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 09:37:07 INFO - Using the following test package requirements: 09:37:07 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 09:37:07 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:37:07 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 09:37:07 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:37:07 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 09:37:07 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:37:07 INFO - u'jsshell-win32.zip'], 09:37:07 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:37:07 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 09:37:07 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 09:37:07 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:37:07 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 09:37:07 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:37:07 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 09:37:07 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:37:07 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 09:37:07 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:37:07 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 09:37:07 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 09:37:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:07 INFO - https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:37:07 INFO - trying https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 09:37:07 INFO - Downloading https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/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 09:37:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/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 09:37:09 INFO - Downloaded 20302449 bytes. 09:37:09 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/*'] 09:37:09 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/* 09:37:11 INFO - caution: filename not matched: web-platform/* 09:37:11 INFO - Return code: 11 09:37:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:11 INFO - https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:37:11 INFO - trying https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 09:37:11 INFO - Downloading https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/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 09:37:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/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 09:37:13 INFO - Downloaded 36409218 bytes. 09:37:13 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/*'] 09:37:13 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/* 09:38:00 INFO - caution: filename not matched: bin/* 09:38:00 INFO - caution: filename not matched: config/* 09:38:00 INFO - caution: filename not matched: mozbase/* 09:38:00 INFO - caution: filename not matched: marionette/* 09:38:00 INFO - caution: filename not matched: tools/wptserve/* 09:38:00 INFO - Return code: 11 09:38: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')]} 09:38:00 INFO - https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 09:38:00 INFO - trying https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:38:00 INFO - Downloading https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 09:38:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/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 09:38:02 INFO - Downloaded 68457751 bytes. 09:38:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:38:02 INFO - mkdir: C:\slave\test\properties 09:38:02 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:38:02 INFO - Writing to file C:\slave\test\properties\build_url 09:38:02 INFO - Contents: 09:38:02 INFO - build_url:https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:38:02 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:38:02 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:38:02 INFO - Writing to file C:\slave\test\properties\symbols_url 09:38:02 INFO - Contents: 09:38:02 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:38:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:38:02 INFO - https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:38:02 INFO - trying https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:38:02 INFO - Downloading https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/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 09:38:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/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 09:38:06 INFO - Downloaded 55557123 bytes. 09:38:06 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'] 09:38:06 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 09:38:09 INFO - Return code: 0 09:38:09 INFO - Running post-action listener: _resource_record_post_action 09:38:09 INFO - Running post-action listener: set_extra_try_arguments 09:38:09 INFO - ##### 09:38:09 INFO - ##### Running create-virtualenv step. 09:38:09 INFO - ##### 09:38:09 INFO - Running pre-action listener: _pre_create_virtualenv 09:38:09 INFO - Running pre-action listener: _resource_record_pre_action 09:38:09 INFO - Running main action method: create_virtualenv 09:38:09 INFO - Creating virtualenv C:\slave\test\build\venv 09:38:09 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 09:38:09 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:38:15 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:38:19 INFO - Installing distribute......................................................................................................................................................................................done. 09:38:21 INFO - Return code: 0 09:38:21 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:38:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:38:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:38:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:38:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:38:21 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 0x01BB56B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CC5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B4BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE4368>, '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 0x01892D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-086', 'USERDOMAIN': 'T-W732-IX-086', '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-086', '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 09:38:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 09:38:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:38:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:38:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:38:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:38:21 INFO - 'COMPUTERNAME': 'T-W732-IX-086', 09:38:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:38:21 INFO - 'DCLOCATION': 'SCL3', 09:38:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:38:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:38:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:38:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:38:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:38:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:38:21 INFO - 'HOMEDRIVE': 'C:', 09:38:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:38:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:38:21 INFO - 'KTS_VERSION': '1.19c', 09:38:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:38:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:38:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-086', 09:38:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:38:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:38:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:38:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:38:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:38:21 INFO - 'MOZ_AIRBAG': '1', 09:38:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:38:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:38:21 INFO - 'MOZ_MSVCVERSION': '8', 09:38:21 INFO - 'MOZ_NO_REMOTE': '1', 09:38:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:38:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:38:21 INFO - 'NO_EM_RESTART': '1', 09:38:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:38:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:38:21 INFO - 'OS': 'Windows_NT', 09:38:21 INFO - 'OURDRIVE': 'C:', 09:38:21 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;', 09:38:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:38:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:38:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:38:21 INFO - 'PROCESSOR_LEVEL': '6', 09:38:21 INFO - 'PROCESSOR_REVISION': '1e05', 09:38:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:38:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:38:21 INFO - 'PROMPT': '$P$G', 09:38:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:38:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:38:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:38:21 INFO - 'PWD': 'C:\\slave\\test', 09:38:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:38:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:38:21 INFO - 'SYSTEMDRIVE': 'C:', 09:38:21 INFO - 'SYSTEMROOT': 'C:\\windows', 09:38:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:38:21 INFO - 'TEST1': 'testie', 09:38:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:38:21 INFO - 'USERDOMAIN': 'T-W732-IX-086', 09:38:21 INFO - 'USERNAME': 'cltbld', 09:38:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:38:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:38:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:38:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:38:21 INFO - 'WINDIR': 'C:\\windows', 09:38:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:38:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:38:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:38:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:38:25 INFO - Downloading/unpacking psutil>=0.7.1 09:38:26 INFO - Running setup.py egg_info for package psutil 09:38:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:38:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:38:26 INFO - Installing collected packages: psutil 09:38:26 INFO - Running setup.py install for psutil 09:38:26 INFO - building 'psutil._psutil_windows' extension 09:38:26 INFO - error: Unable to find vcvarsall.bat 09:38:26 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-sszmkw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:38:26 INFO - running install 09:38:26 INFO - running build 09:38:26 INFO - running build_py 09:38:26 INFO - creating build 09:38:26 INFO - creating build\lib.win32-2.7 09:38:26 INFO - creating build\lib.win32-2.7\psutil 09:38:26 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:38:26 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:38:26 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:38:26 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:38:26 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:38:26 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:38:26 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:38:26 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:38:26 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:38:26 INFO - running build_ext 09:38:26 INFO - building 'psutil._psutil_windows' extension 09:38:26 INFO - error: Unable to find vcvarsall.bat 09:38:26 INFO - ---------------------------------------- 09:38:26 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-sszmkw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:38:26 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:38:26 WARNING - Return code: 1 09:38:26 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 09:38:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:38:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:38:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:38:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:38:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:38:26 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 0x01BB56B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CC5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B4BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE4368>, '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 0x01892D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-086', 'USERDOMAIN': 'T-W732-IX-086', '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-086', '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 09:38:26 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 09:38:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:38:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:38:26 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:38:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:38:26 INFO - 'COMPUTERNAME': 'T-W732-IX-086', 09:38:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:38:26 INFO - 'DCLOCATION': 'SCL3', 09:38:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:38:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:38:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:38:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:38:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:38:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:38:26 INFO - 'HOMEDRIVE': 'C:', 09:38:26 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:38:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:38:26 INFO - 'KTS_VERSION': '1.19c', 09:38:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:38:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:38:26 INFO - 'LOGONSERVER': '\\\\T-W732-IX-086', 09:38:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:38:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:38:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:38:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:38:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:38:26 INFO - 'MOZ_AIRBAG': '1', 09:38:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:38:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:38:26 INFO - 'MOZ_MSVCVERSION': '8', 09:38:26 INFO - 'MOZ_NO_REMOTE': '1', 09:38:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:38:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:38:26 INFO - 'NO_EM_RESTART': '1', 09:38:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:38:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:38:26 INFO - 'OS': 'Windows_NT', 09:38:26 INFO - 'OURDRIVE': 'C:', 09:38:26 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;', 09:38:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:38:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:38:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:38:26 INFO - 'PROCESSOR_LEVEL': '6', 09:38:26 INFO - 'PROCESSOR_REVISION': '1e05', 09:38:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:38:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:38:26 INFO - 'PROMPT': '$P$G', 09:38:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:38:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:38:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:38:26 INFO - 'PWD': 'C:\\slave\\test', 09:38:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:38:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:38:26 INFO - 'SYSTEMDRIVE': 'C:', 09:38:26 INFO - 'SYSTEMROOT': 'C:\\windows', 09:38:26 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:38:26 INFO - 'TEST1': 'testie', 09:38:26 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:38:26 INFO - 'USERDOMAIN': 'T-W732-IX-086', 09:38:26 INFO - 'USERNAME': 'cltbld', 09:38:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:38:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:38:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:38:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:38:26 INFO - 'WINDIR': 'C:\\windows', 09:38:26 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:38:26 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:38:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:38:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:38:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:38:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:38:26 INFO - Running setup.py egg_info for package mozsystemmonitor 09:38:26 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:38:26 INFO - Running setup.py egg_info for package psutil 09:38:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:38:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:38:26 INFO - Installing collected packages: mozsystemmonitor, psutil 09:38:26 INFO - Running setup.py install for mozsystemmonitor 09:38:26 INFO - Running setup.py install for psutil 09:38:26 INFO - building 'psutil._psutil_windows' extension 09:38:26 INFO - error: Unable to find vcvarsall.bat 09:38:26 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-slut5w-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:38:26 INFO - running install 09:38:26 INFO - running build 09:38:26 INFO - running build_py 09:38:26 INFO - running build_ext 09:38:26 INFO - building 'psutil._psutil_windows' extension 09:38:26 INFO - error: Unable to find vcvarsall.bat 09:38:26 INFO - ---------------------------------------- 09:38:26 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-slut5w-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:38:26 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:38:26 WARNING - Return code: 1 09:38:26 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 09:38:26 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:38:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:38:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:38:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:38:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:38:26 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 0x01BB56B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CC5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B4BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE4368>, '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 0x01892D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-086', 'USERDOMAIN': 'T-W732-IX-086', '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-086', '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 09:38:26 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 09:38:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:38:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:38:26 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:38:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:38:26 INFO - 'COMPUTERNAME': 'T-W732-IX-086', 09:38:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:38:26 INFO - 'DCLOCATION': 'SCL3', 09:38:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:38:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:38:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:38:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:38:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:38:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:38:26 INFO - 'HOMEDRIVE': 'C:', 09:38:26 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:38:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:38:26 INFO - 'KTS_VERSION': '1.19c', 09:38:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:38:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:38:26 INFO - 'LOGONSERVER': '\\\\T-W732-IX-086', 09:38:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:38:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:38:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:38:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:38:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:38:26 INFO - 'MOZ_AIRBAG': '1', 09:38:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:38:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:38:26 INFO - 'MOZ_MSVCVERSION': '8', 09:38:26 INFO - 'MOZ_NO_REMOTE': '1', 09:38:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:38:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:38:26 INFO - 'NO_EM_RESTART': '1', 09:38:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:38:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:38:26 INFO - 'OS': 'Windows_NT', 09:38:26 INFO - 'OURDRIVE': 'C:', 09:38:26 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;', 09:38:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:38:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:38:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:38:26 INFO - 'PROCESSOR_LEVEL': '6', 09:38:26 INFO - 'PROCESSOR_REVISION': '1e05', 09:38:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:38:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:38:26 INFO - 'PROMPT': '$P$G', 09:38:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:38:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:38:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:38:26 INFO - 'PWD': 'C:\\slave\\test', 09:38:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:38:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:38:26 INFO - 'SYSTEMDRIVE': 'C:', 09:38:26 INFO - 'SYSTEMROOT': 'C:\\windows', 09:38:26 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:38:26 INFO - 'TEST1': 'testie', 09:38:26 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:38:26 INFO - 'USERDOMAIN': 'T-W732-IX-086', 09:38:26 INFO - 'USERNAME': 'cltbld', 09:38:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:38:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:38:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:38:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:38:26 INFO - 'WINDIR': 'C:\\windows', 09:38:26 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:38:26 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:38:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:38:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:38:27 INFO - Downloading/unpacking blobuploader==1.2.4 09:38:27 INFO - Downloading blobuploader-1.2.4.tar.gz 09:38:27 INFO - Running setup.py egg_info for package blobuploader 09:38:27 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:38:31 INFO - Running setup.py egg_info for package requests 09:38:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:38:31 INFO - Downloading docopt-0.6.1.tar.gz 09:38:31 INFO - Running setup.py egg_info for package docopt 09:38:31 INFO - Installing collected packages: blobuploader, docopt, requests 09:38:31 INFO - Running setup.py install for blobuploader 09:38:31 INFO - Running setup.py install for docopt 09:38:31 INFO - Running setup.py install for requests 09:38:31 INFO - Successfully installed blobuploader docopt requests 09:38:31 INFO - Cleaning up... 09:38:31 INFO - Return code: 0 09:38:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:38:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:38:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:38:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:38:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:38:31 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 0x01BB56B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CC5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B4BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE4368>, '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 0x01892D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, '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-086', 'USERDOMAIN': 'T-W732-IX-086', '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-086', '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 09:38:31 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:38:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:38:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:38:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:38:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:38:31 INFO - 'COMPUTERNAME': 'T-W732-IX-086', 09:38:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:38:31 INFO - 'DCLOCATION': 'SCL3', 09:38:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:38:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:38:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:38:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:38:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:38:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:38:31 INFO - 'HOMEDRIVE': 'C:', 09:38:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:38:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:38:31 INFO - 'KTS_VERSION': '1.19c', 09:38:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:38:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:38:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-086', 09:38:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:38:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:38:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:38:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:38:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:38:31 INFO - 'MOZ_AIRBAG': '1', 09:38:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:38:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:38:31 INFO - 'MOZ_MSVCVERSION': '8', 09:38:31 INFO - 'MOZ_NO_REMOTE': '1', 09:38:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:38:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:38:31 INFO - 'NO_EM_RESTART': '1', 09:38:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:38:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:38:31 INFO - 'OS': 'Windows_NT', 09:38:31 INFO - 'OURDRIVE': 'C:', 09:38:31 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;', 09:38:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:38:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:38:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:38:31 INFO - 'PROCESSOR_LEVEL': '6', 09:38:31 INFO - 'PROCESSOR_REVISION': '1e05', 09:38:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:38:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:38:31 INFO - 'PROMPT': '$P$G', 09:38:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:38:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:38:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:38:31 INFO - 'PWD': 'C:\\slave\\test', 09:38:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:38:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:38:31 INFO - 'SYSTEMDRIVE': 'C:', 09:38:31 INFO - 'SYSTEMROOT': 'C:\\windows', 09:38:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:38:31 INFO - 'TEST1': 'testie', 09:38:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:38:31 INFO - 'USERDOMAIN': 'T-W732-IX-086', 09:38:31 INFO - 'USERNAME': 'cltbld', 09:38:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:38:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:38:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:38:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:38:31 INFO - 'WINDIR': 'C:\\windows', 09:38:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:38:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:38:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:38:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:38:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:38:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:38:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:38:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:38:36 INFO - Unpacking c:\slave\test\build\tests\marionette 09:38:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:38:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:38:36 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:38:36 INFO - Running setup.py install for browsermob-proxy 09:38:50 INFO - Running setup.py install for manifestparser 09:38:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Running setup.py install for marionette-client 09:38:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:38:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Running setup.py install for marionette-driver 09:38:50 INFO - Running setup.py install for mozcrash 09:38:50 INFO - Running setup.py install for mozdebug 09:38:50 INFO - Running setup.py install for mozdevice 09:38:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Running setup.py install for mozfile 09:38:50 INFO - Running setup.py install for mozhttpd 09:38:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Running setup.py install for mozinfo 09:38:50 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Running setup.py install for mozInstall 09:38:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Running setup.py install for mozleak 09:38:50 INFO - Running setup.py install for mozlog 09:38:50 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Running setup.py install for moznetwork 09:38:50 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Running setup.py install for mozprocess 09:38:50 INFO - Running setup.py install for mozprofile 09:38:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Running setup.py install for mozrunner 09:38:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Running setup.py install for mozscreenshot 09:38:50 INFO - Running setup.py install for moztest 09:38:50 INFO - Running setup.py install for mozversion 09:38:50 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:38:50 INFO - Running setup.py install for wptserve 09:38:50 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:38:50 INFO - Cleaning up... 09:38:50 INFO - Return code: 0 09:38:50 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:38:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:38:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:38:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:38:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:38:50 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 0x01BB56B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CC5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B4BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE4368>, '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 0x01892D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, '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-086', 'USERDOMAIN': 'T-W732-IX-086', '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-086', '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 09:38:50 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:38:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:38:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:38:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:38:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:38:50 INFO - 'COMPUTERNAME': 'T-W732-IX-086', 09:38:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:38:50 INFO - 'DCLOCATION': 'SCL3', 09:38:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:38:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:38:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:38:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:38:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:38:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:38:50 INFO - 'HOMEDRIVE': 'C:', 09:38:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:38:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:38:50 INFO - 'KTS_VERSION': '1.19c', 09:38:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:38:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:38:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-086', 09:38:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:38:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:38:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:38:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:38:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:38:50 INFO - 'MOZ_AIRBAG': '1', 09:38:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:38:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:38:50 INFO - 'MOZ_MSVCVERSION': '8', 09:38:50 INFO - 'MOZ_NO_REMOTE': '1', 09:38:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:38:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:38:50 INFO - 'NO_EM_RESTART': '1', 09:38:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:38:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:38:50 INFO - 'OS': 'Windows_NT', 09:38:50 INFO - 'OURDRIVE': 'C:', 09:38:50 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;', 09:38:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:38:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:38:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:38:50 INFO - 'PROCESSOR_LEVEL': '6', 09:38:50 INFO - 'PROCESSOR_REVISION': '1e05', 09:38:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:38:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:38:50 INFO - 'PROMPT': '$P$G', 09:38:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:38:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:38:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:38:50 INFO - 'PWD': 'C:\\slave\\test', 09:38:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:38:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:38:50 INFO - 'SYSTEMDRIVE': 'C:', 09:38:50 INFO - 'SYSTEMROOT': 'C:\\windows', 09:38:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:38:50 INFO - 'TEST1': 'testie', 09:38:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:38:50 INFO - 'USERDOMAIN': 'T-W732-IX-086', 09:38:50 INFO - 'USERNAME': 'cltbld', 09:38:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:38:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:38:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:38:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:38:50 INFO - 'WINDIR': 'C:\\windows', 09:38:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:38:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:38:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:38:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:38:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:38:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:38:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:38:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:38:54 INFO - Unpacking c:\slave\test\build\tests\marionette 09:38:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:38:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:38:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:39:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:39:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 09:39:06 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:39:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:39:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:39:06 INFO - Downloading blessings-1.6.tar.gz 09:39:06 INFO - Running setup.py egg_info for package blessings 09:39:06 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 09:39:06 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:39:06 INFO - Running setup.py install for blessings 09:39:06 INFO - Running setup.py install for browsermob-proxy 09:39:06 INFO - Running setup.py install for manifestparser 09:39:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for marionette-client 09:39:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:39:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for marionette-driver 09:39:06 INFO - Running setup.py install for mozcrash 09:39:06 INFO - Running setup.py install for mozdebug 09:39:06 INFO - Running setup.py install for mozdevice 09:39:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for mozhttpd 09:39:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for mozInstall 09:39:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for mozleak 09:39:06 INFO - Running setup.py install for mozprofile 09:39:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Running setup.py install for mozrunner 09:39:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:39:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:39:08 INFO - Running setup.py install for mozscreenshot 09:39:08 INFO - Running setup.py install for moztest 09:39:08 INFO - Running setup.py install for mozversion 09:39:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:39:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:39:08 INFO - Running setup.py install for wptserve 09:39:08 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:39:08 INFO - Cleaning up... 09:39:08 INFO - Return code: 0 09:39:08 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:39:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:39:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:39:08 INFO - Reading from file tmpfile_stdout 09:39:08 INFO - Using _rmtree_windows ... 09:39:08 INFO - Using _rmtree_windows ... 09:39:08 INFO - Current package versions: 09:39:08 INFO - blessings == 1.6 09:39:08 INFO - blobuploader == 1.2.4 09:39:08 INFO - browsermob-proxy == 0.6.0 09:39:08 INFO - distribute == 0.6.14 09:39:08 INFO - docopt == 0.6.1 09:39:08 INFO - manifestparser == 1.1 09:39:08 INFO - marionette-client == 2.3.0 09:39:08 INFO - marionette-driver == 1.4.0 09:39:08 INFO - mozInstall == 1.12 09:39:08 INFO - mozcrash == 0.17 09:39:08 INFO - mozdebug == 0.1 09:39:08 INFO - mozdevice == 0.48 09:39:08 INFO - mozfile == 1.2 09:39:08 INFO - mozhttpd == 0.7 09:39:08 INFO - mozinfo == 0.9 09:39:08 INFO - mozleak == 0.1 09:39:08 INFO - mozlog == 3.1 09:39:08 INFO - moznetwork == 0.27 09:39:08 INFO - mozprocess == 0.22 09:39:08 INFO - mozprofile == 0.28 09:39:08 INFO - mozrunner == 6.11 09:39:08 INFO - mozscreenshot == 0.1 09:39:08 INFO - mozsystemmonitor == 0.0 09:39:08 INFO - moztest == 0.7 09:39:08 INFO - mozversion == 1.4 09:39:08 INFO - requests == 1.2.3 09:39:08 INFO - wptserve == 1.4.0 09:39:08 INFO - Running post-action listener: _resource_record_post_action 09:39:08 INFO - Running post-action listener: _start_resource_monitoring 09:39:08 INFO - Starting resource monitoring. 09:39:08 INFO - ##### 09:39:08 INFO - ##### Running pull step. 09:39:08 INFO - ##### 09:39:08 INFO - Running pre-action listener: _resource_record_pre_action 09:39:08 INFO - Running main action method: pull 09:39:08 INFO - Pull has nothing to do! 09:39:08 INFO - Running post-action listener: _resource_record_post_action 09:39:08 INFO - ##### 09:39:08 INFO - ##### Running install step. 09:39:08 INFO - ##### 09:39:08 INFO - Running pre-action listener: _resource_record_pre_action 09:39:08 INFO - Running main action method: install 09:39:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:39:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:39:09 INFO - Reading from file tmpfile_stdout 09:39:09 INFO - Using _rmtree_windows ... 09:39:09 INFO - Using _rmtree_windows ... 09:39:09 INFO - Detecting whether we're running mozinstall >=1.0... 09:39:09 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:39:09 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:39:09 INFO - Reading from file tmpfile_stdout 09:39:09 INFO - Output received: 09:39:09 INFO - Usage: mozinstall-script.py [options] installer 09:39:09 INFO - Options: 09:39:09 INFO - -h, --help show this help message and exit 09:39:09 INFO - -d DEST, --destination=DEST 09:39:09 INFO - Directory to install application into. [default: 09:39:09 INFO - "C:\slave\test"] 09:39:09 INFO - --app=APP Application being installed. [default: firefox] 09:39:09 INFO - Using _rmtree_windows ... 09:39:09 INFO - Using _rmtree_windows ... 09:39:09 INFO - mkdir: C:\slave\test\build\application 09:39:09 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'] 09:39:09 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 09:39:11 INFO - Reading from file tmpfile_stdout 09:39:11 INFO - Output received: 09:39:11 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:39:11 INFO - Using _rmtree_windows ... 09:39:11 INFO - Using _rmtree_windows ... 09:39:11 INFO - Running post-action listener: _resource_record_post_action 09:39:11 INFO - ##### 09:39:11 INFO - ##### Running run-tests step. 09:39:11 INFO - ##### 09:39:11 INFO - Running pre-action listener: _resource_record_pre_action 09:39:11 INFO - Running main action method: run_tests 09:39:11 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:39:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:39:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:39:11 INFO - grabbing minidump binary from tooltool 09:39:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:39:11 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 0x01BE4368>, '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 0x01892D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:39:11 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 09:39:11 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 09:39:11 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:39:12 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpz5jvrb 09:39:12 INFO - INFO - File integrity verified, renaming tmpz5jvrb to win32-minidump_stackwalk.exe 09:39:12 INFO - Return code: 0 09:39:12 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:39:12 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:39:12 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/PpSVCDUtQ0SqQlZ8ZOsbcQ/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 09:39:12 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/PpSVCDUtQ0SqQlZ8ZOsbcQ/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 09:39:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:39:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:39:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:39:12 INFO - 'COMPUTERNAME': 'T-W732-IX-086', 09:39:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:39:12 INFO - 'DCLOCATION': 'SCL3', 09:39:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:39:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:39:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:39:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:39:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:39:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:39:12 INFO - 'HOMEDRIVE': 'C:', 09:39:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:39:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:39:12 INFO - 'KTS_VERSION': '1.19c', 09:39:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:39:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:39:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-086', 09:39:12 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:39:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:39:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:39:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:39:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:39:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:39:12 INFO - 'MOZ_AIRBAG': '1', 09:39:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:39:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:39:12 INFO - 'MOZ_MSVCVERSION': '8', 09:39:12 INFO - 'MOZ_NO_REMOTE': '1', 09:39:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:39:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:39:12 INFO - 'NO_EM_RESTART': '1', 09:39:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:39:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:39:12 INFO - 'OS': 'Windows_NT', 09:39:12 INFO - 'OURDRIVE': 'C:', 09:39:12 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;', 09:39:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:39:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:39:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:39:12 INFO - 'PROCESSOR_LEVEL': '6', 09:39:12 INFO - 'PROCESSOR_REVISION': '1e05', 09:39:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:39:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:39:12 INFO - 'PROMPT': '$P$G', 09:39:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:39:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:39:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:39:12 INFO - 'PWD': 'C:\\slave\\test', 09:39:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:39:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:39:12 INFO - 'SYSTEMDRIVE': 'C:', 09:39:12 INFO - 'SYSTEMROOT': 'C:\\windows', 09:39:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:39:12 INFO - 'TEST1': 'testie', 09:39:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:39:12 INFO - 'USERDOMAIN': 'T-W732-IX-086', 09:39:12 INFO - 'USERNAME': 'cltbld', 09:39:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:39:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:39:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:39:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:39:12 INFO - 'WINDIR': 'C:\\windows', 09:39:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:39:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:39:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:39:12 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/PpSVCDUtQ0SqQlZ8ZOsbcQ/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 09:39:14 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 09:39:14 INFO - import pkg_resources 09:39:15 INFO - Using 1 client processes 09:39:18 INFO - SUITE-START | Running 778 tests 09:39:18 INFO - Running testharness tests 09:39:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:39:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 09:39:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:39:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:39:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:39:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:39:18 INFO - Setting up ssl 09:39:18 INFO - PROCESS | certutil | 09:39:18 INFO - PROCESS | certutil | 09:39:18 INFO - PROCESS | certutil | 09:39:18 INFO - Certificate Nickname Trust Attributes 09:39:18 INFO - SSL,S/MIME,JAR/XPI 09:39:18 INFO - 09:39:18 INFO - web-platform-tests CT,, 09:39:18 INFO - 09:39:18 INFO - Starting runner 09:39:19 INFO - PROCESS | 3088 | [3088] 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 09:39:19 INFO - PROCESS | 3088 | [3088] 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 09:39:19 INFO - PROCESS | 3088 | [3088] 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 09:39:19 INFO - PROCESS | 3088 | [3088] 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 09:39:19 INFO - PROCESS | 3088 | [3088] 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 09:39:21 INFO - PROCESS | 3088 | 1464194361210 Marionette DEBUG Marionette enabled via build flag and pref 09:39:21 INFO - PROCESS | 3088 | ++DOCSHELL 0E7A8800 == 1 [pid = 3088] [id = 1] 09:39:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 1 (0E7A8C00) [pid = 3088] [serial = 1] [outer = 00000000] 09:39:21 INFO - PROCESS | 3088 | [3088] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:39:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 2 (0E7A9800) [pid = 3088] [serial = 2] [outer = 0E7A8C00] 09:39:22 INFO - PROCESS | 3088 | ++DOCSHELL 144AB800 == 2 [pid = 3088] [id = 2] 09:39:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 3 (144ABC00) [pid = 3088] [serial = 3] [outer = 00000000] 09:39:22 INFO - PROCESS | 3088 | [3088] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:39:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 4 (144AC800) [pid = 3088] [serial = 4] [outer = 144ABC00] 09:39:22 INFO - PROCESS | 3088 | 1464194362672 Marionette INFO Listening on port 2828 09:39:24 INFO - PROCESS | 3088 | 1464194364072 Marionette DEBUG Marionette enabled via command-line flag 09:39:24 INFO - PROCESS | 3088 | [3088] 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 09:39:24 INFO - PROCESS | 3088 | [3088] 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 09:39:24 INFO - PROCESS | 3088 | ++DOCSHELL 157B3400 == 3 [pid = 3088] [id = 3] 09:39:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 5 (157BB400) [pid = 3088] [serial = 5] [outer = 00000000] 09:39:24 INFO - PROCESS | 3088 | [3088] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:39:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 6 (157BC000) [pid = 3088] [serial = 6] [outer = 157BB400] 09:39:24 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:39:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 7 (1695E400) [pid = 3088] [serial = 7] [outer = 144ABC00] 09:39:24 INFO - PROCESS | 3088 | [3088] 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 09:39:24 INFO - PROCESS | 3088 | 1464194364932 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49698 09:39:24 INFO - PROCESS | 3088 | [3088] 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 09:39:24 INFO - PROCESS | 3088 | 1464194364938 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49699 09:39:24 INFO - PROCESS | 3088 | [3088] 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 09:39:24 INFO - PROCESS | 3088 | 1464194364975 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49701 09:39:24 INFO - PROCESS | 3088 | 1464194364978 Marionette DEBUG Closed connection conn0 09:39:24 INFO - PROCESS | 3088 | 1464194364980 Marionette DEBUG Closed connection conn1 09:39:25 INFO - PROCESS | 3088 | 1464194365040 Marionette DEBUG Closed connection conn2 09:39:25 INFO - PROCESS | 3088 | [3088] 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 09:39:25 INFO - PROCESS | 3088 | 1464194365086 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49702 09:39:25 INFO - PROCESS | 3088 | 1464194365138 Marionette DEBUG Closed connection conn3 09:39:25 INFO - PROCESS | 3088 | [3088] 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 09:39:25 INFO - PROCESS | 3088 | 1464194365144 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49704 09:39:25 INFO - PROCESS | 3088 | ++DOCSHELL 17610000 == 4 [pid = 3088] [id = 4] 09:39:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 8 (17610800) [pid = 3088] [serial = 8] [outer = 00000000] 09:39:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 9 (1870B000) [pid = 3088] [serial = 9] [outer = 17610800] 09:39:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 10 (18710000) [pid = 3088] [serial = 10] [outer = 17610800] 09:39:25 INFO - PROCESS | 3088 | 1464194365275 Marionette DEBUG Closed connection conn4 09:39:25 INFO - PROCESS | 3088 | [3088] 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 09:39:25 INFO - PROCESS | 3088 | 1464194365281 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49705 09:39:25 INFO - PROCESS | 3088 | 1464194365310 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:39:25 INFO - PROCESS | 3088 | 1464194365315 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":"20160525073114","device":"desktop","version":"48.0a2"} 09:39:26 INFO - PROCESS | 3088 | [3088] 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 09:39:26 INFO - PROCESS | 3088 | [3088] 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 09:39:26 INFO - PROCESS | 3088 | [3088] 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 09:39:27 INFO - PROCESS | 3088 | ++DOCSHELL 19A73800 == 5 [pid = 3088] [id = 5] 09:39:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 11 (19A73C00) [pid = 3088] [serial = 11] [outer = 00000000] 09:39:27 INFO - PROCESS | 3088 | ++DOCSHELL 19A74000 == 6 [pid = 3088] [id = 6] 09:39:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 12 (19A74400) [pid = 3088] [serial = 12] [outer = 00000000] 09:39:27 INFO - PROCESS | 3088 | [3088] 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 09:39:27 INFO - PROCESS | 3088 | ++DOCSHELL 1A21AC00 == 7 [pid = 3088] [id = 7] 09:39:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 13 (1A21B000) [pid = 3088] [serial = 13] [outer = 00000000] 09:39:28 INFO - PROCESS | 3088 | [3088] 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 09:39:28 INFO - PROCESS | 3088 | [3088] 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 09:39:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 14 (1AA8A000) [pid = 3088] [serial = 14] [outer = 1A21B000] 09:39:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 15 (1ACB6C00) [pid = 3088] [serial = 15] [outer = 19A73C00] 09:39:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 16 (1ACB8400) [pid = 3088] [serial = 16] [outer = 19A74400] 09:39:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 17 (1ACBA800) [pid = 3088] [serial = 17] [outer = 1A21B000] 09:39:29 INFO - PROCESS | 3088 | 1464194369019 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 3088 | 1464194369033 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 18 (19999400) [pid = 3088] [serial = 18] [outer = 1A21B000] 09:39:29 INFO - PROCESS | 3088 | 1464194369822 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"ed96f059-899c-446b-945d-aec1facbc118","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":"20160525073114","device":"desktop","version":"48.0a2","command_id":1}}] 09:39:30 INFO - PROCESS | 3088 | 1464194370017 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:39:30 INFO - PROCESS | 3088 | 1464194370113 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 09:39:30 INFO - PROCESS | 3088 | 1464194370169 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:39:30 INFO - PROCESS | 3088 | [3088] 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 09:39:30 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:39:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 19 (1DF5DC00) [pid = 3088] [serial = 19] [outer = 1A21B000] 09:39:31 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:31 INFO - PROCESS | 3088 | 1464194371144 Marionette TRACE conn5 <- [1,3,null,{}] 09:39:31 INFO - PROCESS | 3088 | 1464194371148 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:39:31 INFO - PROCESS | 3088 | 1464194371163 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 09:39:31 INFO - PROCESS | 3088 | 1464194371178 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 3088 | 1464194371180 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 09:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:39:31 INFO - PROCESS | 3088 | 1464194371186 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 3088 | 1464194371189 Marionette TRACE conn5 <- [1,6,null,{}] 09:39:31 INFO - PROCESS | 3088 | 1464194371266 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:31 INFO - PROCESS | 3088 | 1464194371280 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 09:39:31 INFO - PROCESS | 3088 | 1464194371283 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 3088 | ++DOCSHELL 1EC9B800 == 8 [pid = 3088] [id = 8] 09:39:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 20 (1EC9BC00) [pid = 3088] [serial = 20] [outer = 00000000] 09:39:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 21 (1EC9E400) [pid = 3088] [serial = 21] [outer = 1EC9BC00] 09:39:31 INFO - PROCESS | 3088 | 1464194371334 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 22 (1F01C400) [pid = 3088] [serial = 22] [outer = 1EC9BC00] 09:39:31 INFO - PROCESS | 3088 | ++DOCSHELL 1760A400 == 9 [pid = 3088] [id = 9] 09:39:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 23 (187A4000) [pid = 3088] [serial = 23] [outer = 00000000] 09:39:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 24 (1A38B000) [pid = 3088] [serial = 24] [outer = 187A4000] 09:39:31 INFO - PROCESS | 3088 | 1464194371735 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 25 (1EC9EC00) [pid = 3088] [serial = 25] [outer = 187A4000] 09:39:31 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:32 INFO - PROCESS | 3088 | --DOCSHELL 0E7A8800 == 8 [pid = 3088] [id = 1] 09:39:32 INFO - PROCESS | 3088 | 1464194372554 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1438ms 09:39:32 INFO - PROCESS | 3088 | 1464194372625 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 09:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:39:32 INFO - PROCESS | 3088 | 1464194372629 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 09:39:32 INFO - PROCESS | 3088 | 1464194372634 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 3088 | 1464194372637 Marionette TRACE conn5 <- [1,10,null,{}] 09:39:32 INFO - PROCESS | 3088 | 1464194372683 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:32 INFO - PROCESS | 3088 | 1464194372821 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 09:39:32 INFO - PROCESS | 3088 | 1464194372917 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 3088 | ++DOCSHELL 0E165400 == 9 [pid = 3088] [id = 10] 09:39:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 26 (0E16C000) [pid = 3088] [serial = 26] [outer = 00000000] 09:39:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 27 (15009400) [pid = 3088] [serial = 27] [outer = 0E16C000] 09:39:32 INFO - PROCESS | 3088 | 1464194372974 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 28 (159E6800) [pid = 3088] [serial = 28] [outer = 0E16C000] 09:39:33 INFO - PROCESS | 3088 | 1464194373516 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 09:39:33 INFO - PROCESS | 3088 | 1464194373565 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 3088 | 1464194373571 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 09:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:39:33 INFO - PROCESS | 3088 | 1464194373578 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 3088 | 1464194373580 Marionette TRACE conn5 <- [1,14,null,{}] 09:39:33 INFO - PROCESS | 3088 | 1464194373584 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:33 INFO - PROCESS | 3088 | 1464194373703 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 09:39:33 INFO - PROCESS | 3088 | 1464194373777 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 3088 | ++DOCSHELL 18A03400 == 10 [pid = 3088] [id = 11] 09:39:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 29 (19A79000) [pid = 3088] [serial = 29] [outer = 00000000] 09:39:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 30 (19CDB400) [pid = 3088] [serial = 30] [outer = 19A79000] 09:39:33 INFO - PROCESS | 3088 | 1464194373835 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 31 (1AA89C00) [pid = 3088] [serial = 31] [outer = 19A79000] 09:39:34 INFO - PROCESS | 3088 | 1464194374411 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 09:39:34 INFO - PROCESS | 3088 | 1464194374450 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 3088 | 1464194374452 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 09:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:39:34 INFO - PROCESS | 3088 | 1464194374456 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 3088 | 1464194374460 Marionette TRACE conn5 <- [1,18,null,{}] 09:39:34 INFO - PROCESS | 3088 | 1464194374472 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:34 INFO - PROCESS | 3088 | 1464194374591 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 09:39:34 INFO - PROCESS | 3088 | ++DOCSHELL 1DF62400 == 11 [pid = 3088] [id = 12] 09:39:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 32 (1E7A8000) [pid = 3088] [serial = 32] [outer = 00000000] 09:39:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 33 (1E9E5000) [pid = 3088] [serial = 33] [outer = 1E7A8000] 09:39:34 INFO - PROCESS | 3088 | 1464194374825 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 3088 | ++DOCSHELL 0D036800 == 12 [pid = 3088] [id = 13] 09:39:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 34 (0D036C00) [pid = 3088] [serial = 34] [outer = 00000000] 09:39:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 35 (0D077000) [pid = 3088] [serial = 35] [outer = 0D036C00] 09:39:34 INFO - PROCESS | 3088 | 1464194374880 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 36 (0D40C400) [pid = 3088] [serial = 36] [outer = 0D036C00] 09:39:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 37 (0D851400) [pid = 3088] [serial = 37] [outer = 1E7A8000] 09:39:35 INFO - PROCESS | 3088 | ++DOCSHELL 0D857400 == 13 [pid = 3088] [id = 14] 09:39:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 38 (0DFB4400) [pid = 3088] [serial = 38] [outer = 00000000] 09:39:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 39 (0E16A000) [pid = 3088] [serial = 39] [outer = 0DFB4400] 09:39:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 40 (14415C00) [pid = 3088] [serial = 40] [outer = 0DFB4400] 09:39:35 INFO - PROCESS | 3088 | --DOCSHELL 17610000 == 12 [pid = 3088] [id = 4] 09:39:35 INFO - PROCESS | 3088 | 1464194375514 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1077ms 09:39:35 INFO - PROCESS | 3088 | 1464194375537 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 3088 | 1464194375540 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 09:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:39:35 INFO - PROCESS | 3088 | 1464194375544 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - PROCESS | 3088 | 1464194375548 Marionette TRACE conn5 <- [1,22,null,{}] 09:39:35 INFO - PROCESS | 3088 | 1464194375553 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:35 INFO - PROCESS | 3088 | 1464194375687 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 09:39:35 INFO - PROCESS | 3088 | 1464194375731 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 3088 | ++DOCSHELL 0E164C00 == 13 [pid = 3088] [id = 15] 09:39:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 41 (0E165000) [pid = 3088] [serial = 41] [outer = 00000000] 09:39:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 42 (15272000) [pid = 3088] [serial = 42] [outer = 0E165000] 09:39:35 INFO - PROCESS | 3088 | 1464194375780 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 43 (1571E800) [pid = 3088] [serial = 43] [outer = 0E165000] 09:39:36 INFO - PROCESS | 3088 | 1464194376140 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 09:39:36 INFO - PROCESS | 3088 | 1464194376185 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 3088 | 1464194376189 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 09:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:39:36 INFO - PROCESS | 3088 | 1464194376194 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 3088 | 1464194376196 Marionette TRACE conn5 <- [1,26,null,{}] 09:39:36 INFO - PROCESS | 3088 | 1464194376221 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:36 INFO - PROCESS | 3088 | 1464194376305 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 09:39:36 INFO - PROCESS | 3088 | 1464194376313 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 3088 | ++DOCSHELL 157F4C00 == 14 [pid = 3088] [id = 16] 09:39:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 44 (159D0800) [pid = 3088] [serial = 44] [outer = 00000000] 09:39:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 45 (1682E800) [pid = 3088] [serial = 45] [outer = 159D0800] 09:39:36 INFO - PROCESS | 3088 | 1464194376361 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 46 (16960800) [pid = 3088] [serial = 46] [outer = 159D0800] 09:39:36 INFO - PROCESS | 3088 | 1464194376784 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 09:39:36 INFO - PROCESS | 3088 | 1464194376827 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 3088 | 1464194376830 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 09:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:39:36 INFO - PROCESS | 3088 | 1464194376838 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 3088 | 1464194376843 Marionette TRACE conn5 <- [1,30,null,{}] 09:39:36 INFO - PROCESS | 3088 | 1464194376853 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:36 INFO - PROCESS | 3088 | 1464194376938 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 09:39:36 INFO - PROCESS | 3088 | 1464194376949 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 3088 | ++DOCSHELL 1879BC00 == 15 [pid = 3088] [id = 17] 09:39:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 47 (1879C000) [pid = 3088] [serial = 47] [outer = 00000000] 09:39:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 48 (18A05400) [pid = 3088] [serial = 48] [outer = 1879C000] 09:39:36 INFO - PROCESS | 3088 | 1464194376994 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 49 (18AE3000) [pid = 3088] [serial = 49] [outer = 1879C000] 09:39:37 INFO - PROCESS | 3088 | 1464194377394 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 09:39:37 INFO - PROCESS | 3088 | 1464194377412 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 3088 | 1464194377415 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 09:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:39:37 INFO - PROCESS | 3088 | 1464194377418 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 3088 | 1464194377419 Marionette TRACE conn5 <- [1,34,null,{}] 09:39:37 INFO - PROCESS | 3088 | 1464194377435 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:37 INFO - PROCESS | 3088 | 1464194377512 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 09:39:37 INFO - PROCESS | 3088 | 1464194377518 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 3088 | ++DOCSHELL 0CB8A400 == 16 [pid = 3088] [id = 18] 09:39:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 50 (18AE4800) [pid = 3088] [serial = 50] [outer = 00000000] 09:39:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 51 (19CE0400) [pid = 3088] [serial = 51] [outer = 18AE4800] 09:39:37 INFO - PROCESS | 3088 | 1464194377563 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 52 (1AD0A400) [pid = 3088] [serial = 52] [outer = 18AE4800] 09:39:37 INFO - PROCESS | 3088 | 1464194377971 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 09:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:39:37 INFO - PROCESS | 3088 | 1464194377988 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 3088 | 1464194377990 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 09:39:37 INFO - PROCESS | 3088 | 1464194377993 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 3088 | 1464194377995 Marionette TRACE conn5 <- [1,38,null,{}] 09:39:38 INFO - PROCESS | 3088 | 1464194377998 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:38 INFO - PROCESS | 3088 | 1464194378102 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 09:39:38 INFO - PROCESS | 3088 | 1464194378111 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 3088 | ++DOCSHELL 1ADE2000 == 17 [pid = 3088] [id = 19] 09:39:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 53 (1ADE2800) [pid = 3088] [serial = 53] [outer = 00000000] 09:39:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 54 (1C31A400) [pid = 3088] [serial = 54] [outer = 1ADE2800] 09:39:38 INFO - PROCESS | 3088 | 1464194378163 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 55 (1C835C00) [pid = 3088] [serial = 55] [outer = 1ADE2800] 09:39:38 INFO - PROCESS | 3088 | 1464194378560 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 09:39:38 INFO - PROCESS | 3088 | 1464194378624 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 09:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:39:38 INFO - PROCESS | 3088 | 1464194378626 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 09:39:38 INFO - PROCESS | 3088 | 1464194378630 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 3088 | 1464194378631 Marionette TRACE conn5 <- [1,42,null,{}] 09:39:38 INFO - PROCESS | 3088 | 1464194378635 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:38 INFO - PROCESS | 3088 | 1464194378738 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 09:39:38 INFO - PROCESS | 3088 | 1464194378748 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 3088 | ++DOCSHELL 1D289400 == 18 [pid = 3088] [id = 20] 09:39:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 56 (1D28E000) [pid = 3088] [serial = 56] [outer = 00000000] 09:39:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 57 (1DBBE800) [pid = 3088] [serial = 57] [outer = 1D28E000] 09:39:38 INFO - PROCESS | 3088 | 1464194378802 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 58 (1E7A7400) [pid = 3088] [serial = 58] [outer = 1D28E000] 09:39:39 INFO - PROCESS | 3088 | 1464194379255 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 09:39:39 INFO - PROCESS | 3088 | 1464194379300 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 3088 | 1464194379302 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 09:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:39:39 INFO - PROCESS | 3088 | 1464194379306 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 3088 | 1464194379307 Marionette TRACE conn5 <- [1,46,null,{}] 09:39:39 INFO - PROCESS | 3088 | 1464194379311 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:39 INFO - PROCESS | 3088 | 1464194379411 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 09:39:39 INFO - PROCESS | 3088 | 1464194379420 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 3088 | ++DOCSHELL 18A33C00 == 19 [pid = 3088] [id = 21] 09:39:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (18A38000) [pid = 3088] [serial = 59] [outer = 00000000] 09:39:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (18A3FC00) [pid = 3088] [serial = 60] [outer = 18A38000] 09:39:39 INFO - PROCESS | 3088 | 1464194379467 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (1DBB8400) [pid = 3088] [serial = 61] [outer = 18A38000] 09:39:39 INFO - PROCESS | 3088 | 1464194379859 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 09:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:39:39 INFO - PROCESS | 3088 | 1464194379876 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 3088 | 1464194379878 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 09:39:39 INFO - PROCESS | 3088 | 1464194379881 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 3088 | 1464194379883 Marionette TRACE conn5 <- [1,50,null,{}] 09:39:39 INFO - PROCESS | 3088 | 1464194379886 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:39 INFO - PROCESS | 3088 | 1464194379966 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 09:39:40 INFO - PROCESS | 3088 | 1464194380033 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 3088 | ++DOCSHELL 17607000 == 20 [pid = 3088] [id = 22] 09:39:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (18A40C00) [pid = 3088] [serial = 62] [outer = 00000000] 09:39:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (19FF6400) [pid = 3088] [serial = 63] [outer = 18A40C00] 09:39:40 INFO - PROCESS | 3088 | 1464194380080 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (19FF6800) [pid = 3088] [serial = 64] [outer = 18A40C00] 09:39:40 INFO - PROCESS | 3088 | 1464194380429 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 09:39:40 INFO - PROCESS | 3088 | 1464194380452 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 09:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:39:40 INFO - PROCESS | 3088 | 1464194380454 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 09:39:40 INFO - PROCESS | 3088 | 1464194380457 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 3088 | 1464194380459 Marionette TRACE conn5 <- [1,54,null,{}] 09:39:40 INFO - PROCESS | 3088 | 1464194380462 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:40 INFO - PROCESS | 3088 | 1464194380534 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 09:39:40 INFO - PROCESS | 3088 | 1464194380601 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 3088 | ++DOCSHELL 19FFBC00 == 21 [pid = 3088] [id = 23] 09:39:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (19FFC400) [pid = 3088] [serial = 65] [outer = 00000000] 09:39:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (1DAF2C00) [pid = 3088] [serial = 66] [outer = 19FFC400] 09:39:40 INFO - PROCESS | 3088 | 1464194380645 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (1DAF3000) [pid = 3088] [serial = 67] [outer = 19FFC400] 09:39:40 INFO - PROCESS | 3088 | 1464194380964 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 09:39:41 INFO - PROCESS | 3088 | 1464194381029 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 3088 | 1464194381031 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 09:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:39:41 INFO - PROCESS | 3088 | 1464194381034 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 3088 | 1464194381035 Marionette TRACE conn5 <- [1,58,null,{}] 09:39:41 INFO - PROCESS | 3088 | 1464194381039 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:41 INFO - PROCESS | 3088 | 1464194381113 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 09:39:41 INFO - PROCESS | 3088 | 1464194381180 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 3088 | ++DOCSHELL 0C966C00 == 22 [pid = 3088] [id = 24] 09:39:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0C969000) [pid = 3088] [serial = 68] [outer = 00000000] 09:39:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (0C970000) [pid = 3088] [serial = 69] [outer = 0C969000] 09:39:41 INFO - PROCESS | 3088 | 1464194381228 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (18A3A000) [pid = 3088] [serial = 70] [outer = 0C969000] 09:39:41 INFO - PROCESS | 3088 | 1464194381594 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 09:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:39:41 INFO - PROCESS | 3088 | 1464194381664 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 3088 | 1464194381667 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 09:39:41 INFO - PROCESS | 3088 | 1464194381670 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 3088 | 1464194381672 Marionette TRACE conn5 <- [1,62,null,{}] 09:39:41 INFO - PROCESS | 3088 | 1464194381676 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:41 INFO - PROCESS | 3088 | 1464194381804 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 09:39:41 INFO - PROCESS | 3088 | 1464194381813 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 3088 | ++DOCSHELL 1EC9C400 == 23 [pid = 3088] [id = 25] 09:39:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1F4B4400) [pid = 3088] [serial = 71] [outer = 00000000] 09:39:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (1F4B8800) [pid = 3088] [serial = 72] [outer = 1F4B4400] 09:39:41 INFO - PROCESS | 3088 | 1464194381856 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1F4B9000) [pid = 3088] [serial = 73] [outer = 1F4B4400] 09:39:42 INFO - PROCESS | 3088 | 1464194382219 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 09:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:39:42 INFO - PROCESS | 3088 | 1464194382240 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 3088 | 1464194382242 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 09:39:42 INFO - PROCESS | 3088 | 1464194382246 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 3088 | 1464194382247 Marionette TRACE conn5 <- [1,66,null,{}] 09:39:42 INFO - PROCESS | 3088 | 1464194382251 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:42 INFO - PROCESS | 3088 | 1464194382382 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 09:39:42 INFO - PROCESS | 3088 | 1464194382391 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 3088 | ++DOCSHELL 08C8F400 == 24 [pid = 3088] [id = 26] 09:39:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (08C8F800) [pid = 3088] [serial = 74] [outer = 00000000] 09:39:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (08C99800) [pid = 3088] [serial = 75] [outer = 08C8F800] 09:39:42 INFO - PROCESS | 3088 | 1464194382437 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0D8DAC00) [pid = 3088] [serial = 76] [outer = 08C8F800] 09:39:43 INFO - PROCESS | 3088 | 1464194383603 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1378ms 09:39:43 INFO - PROCESS | 3088 | 1464194383625 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 3088 | 1464194383629 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 09:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:39:43 INFO - PROCESS | 3088 | 1464194383671 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 3088 | 1464194383674 Marionette TRACE conn5 <- [1,70,null,{}] 09:39:43 INFO - PROCESS | 3088 | 1464194383682 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:43 INFO - PROCESS | 3088 | 1464194383788 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 09:39:43 INFO - PROCESS | 3088 | 1464194383803 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 3088 | ++DOCSHELL 0D074400 == 25 [pid = 3088] [id = 27] 09:39:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0D074C00) [pid = 3088] [serial = 77] [outer = 00000000] 09:39:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0D4FBC00) [pid = 3088] [serial = 78] [outer = 0D074C00] 09:39:43 INFO - PROCESS | 3088 | 1464194383889 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (0D873800) [pid = 3088] [serial = 79] [outer = 0D074C00] 09:39:44 INFO - PROCESS | 3088 | 1464194384293 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 710ms 09:39:44 INFO - PROCESS | 3088 | 1464194384354 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 3088 | 1464194384360 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 09:39:44 INFO - PROCESS | 3088 | 1464194384366 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:39:44 INFO - PROCESS | 3088 | 1464194384368 Marionette TRACE conn5 <- [1,74,null,{}] 09:39:44 INFO - PROCESS | 3088 | 1464194384372 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:44 INFO - PROCESS | 3088 | 1464194384474 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 09:39:44 INFO - PROCESS | 3088 | 1464194384484 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 3088 | ++DOCSHELL 0D8E4800 == 26 [pid = 3088] [id = 28] 09:39:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (0D8E5400) [pid = 3088] [serial = 80] [outer = 00000000] 09:39:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0DA56C00) [pid = 3088] [serial = 81] [outer = 0D8E5400] 09:39:44 INFO - PROCESS | 3088 | 1464194384530 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0DA5C000) [pid = 3088] [serial = 82] [outer = 0D8E5400] 09:39:45 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (17610800) [pid = 3088] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:39:45 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1EC9BC00) [pid = 3088] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:39:45 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E16C000) [pid = 3088] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:39:45 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (19A79000) [pid = 3088] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:39:45 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0D036C00) [pid = 3088] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:39:45 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E165000) [pid = 3088] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:39:45 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (159D0800) [pid = 3088] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:39:45 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1879C000) [pid = 3088] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:39:45 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (18AE4800) [pid = 3088] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:39:45 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1ADE2800) [pid = 3088] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:39:45 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (18A40C00) [pid = 3088] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:39:45 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (19FFC400) [pid = 3088] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:39:45 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (0C969000) [pid = 3088] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:39:45 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1F4B4400) [pid = 3088] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:39:45 INFO - PROCESS | 3088 | 1464194385283 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 970ms 09:39:45 INFO - PROCESS | 3088 | 1464194385354 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 3088 | 1464194385356 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 09:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:39:45 INFO - PROCESS | 3088 | 1464194385360 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 3088 | 1464194385364 Marionette TRACE conn5 <- [1,78,null,{}] 09:39:45 INFO - PROCESS | 3088 | 1464194385374 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:45 INFO - PROCESS | 3088 | 1464194385459 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 09:39:45 INFO - PROCESS | 3088 | 1464194385471 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 3088 | ++DOCSHELL 0DA5D800 == 27 [pid = 3088] [id = 29] 09:39:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (0E16D800) [pid = 3088] [serial = 83] [outer = 00000000] 09:39:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (144A5400) [pid = 3088] [serial = 84] [outer = 0E16D800] 09:39:45 INFO - PROCESS | 3088 | 1464194385519 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1524DC00) [pid = 3088] [serial = 85] [outer = 0E16D800] 09:39:45 INFO - PROCESS | 3088 | 1464194385933 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 09:39:45 INFO - PROCESS | 3088 | 1464194385992 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 3088 | 1464194385994 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 09:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:39:46 INFO - PROCESS | 3088 | 1464194386025 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 3088 | 1464194386027 Marionette TRACE conn5 <- [1,82,null,{}] 09:39:46 INFO - PROCESS | 3088 | 1464194386038 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 3088 | 1464194386122 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 09:39:46 INFO - PROCESS | 3088 | 1464194386134 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 3088 | ++DOCSHELL 15984800 == 28 [pid = 3088] [id = 30] 09:39:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (15986800) [pid = 3088] [serial = 86] [outer = 00000000] 09:39:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (15A60400) [pid = 3088] [serial = 87] [outer = 15986800] 09:39:46 INFO - PROCESS | 3088 | 1464194386182 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (15A6B400) [pid = 3088] [serial = 88] [outer = 15986800] 09:39:46 INFO - PROCESS | 3088 | 1464194386599 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 09:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:39:46 INFO - PROCESS | 3088 | 1464194386658 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 3088 | 1464194386660 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 09:39:46 INFO - PROCESS | 3088 | 1464194386663 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 3088 | 1464194386665 Marionette TRACE conn5 <- [1,86,null,{}] 09:39:46 INFO - PROCESS | 3088 | 1464194386668 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 3088 | 1464194386742 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 09:39:46 INFO - PROCESS | 3088 | 1464194386749 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 3088 | ++DOCSHELL 16830C00 == 29 [pid = 3088] [id = 31] 09:39:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (16953400) [pid = 3088] [serial = 89] [outer = 00000000] 09:39:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (17609800) [pid = 3088] [serial = 90] [outer = 16953400] 09:39:46 INFO - PROCESS | 3088 | 1464194386795 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (17C98800) [pid = 3088] [serial = 91] [outer = 16953400] 09:39:47 INFO - PROCESS | 3088 | 1464194387306 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 670ms 09:39:47 INFO - PROCESS | 3088 | 1464194387334 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 3088 | 1464194387339 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 09:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:39:47 INFO - PROCESS | 3088 | 1464194387345 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 3088 | 1464194387349 Marionette TRACE conn5 <- [1,90,null,{}] 09:39:47 INFO - PROCESS | 3088 | 1464194387356 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:47 INFO - PROCESS | 3088 | 1464194387462 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 09:39:47 INFO - PROCESS | 3088 | 1464194387576 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 3088 | ++DOCSHELL 0D034800 == 30 [pid = 3088] [id = 32] 09:39:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0D0D0800) [pid = 3088] [serial = 92] [outer = 00000000] 09:39:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (0D8E1C00) [pid = 3088] [serial = 93] [outer = 0D0D0800] 09:39:47 INFO - PROCESS | 3088 | 1464194387633 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (0DA52000) [pid = 3088] [serial = 94] [outer = 0D0D0800] 09:39:48 INFO - PROCESS | 3088 | 1464194388126 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 09:39:48 INFO - PROCESS | 3088 | 1464194388180 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 3088 | 1464194388186 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 09:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:39:48 INFO - PROCESS | 3088 | 1464194388192 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 3088 | 1464194388195 Marionette TRACE conn5 <- [1,94,null,{}] 09:39:48 INFO - PROCESS | 3088 | 1464194388199 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 3088 | 1464194388301 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 09:39:48 INFO - PROCESS | 3088 | 1464194388385 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 3088 | ++DOCSHELL 0E7B2400 == 31 [pid = 3088] [id = 33] 09:39:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (144A5800) [pid = 3088] [serial = 95] [outer = 00000000] 09:39:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (159E4C00) [pid = 3088] [serial = 96] [outer = 144A5800] 09:39:48 INFO - PROCESS | 3088 | 1464194388440 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (17609000) [pid = 3088] [serial = 97] [outer = 144A5800] 09:39:48 INFO - PROCESS | 3088 | 1464194388959 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 09:39:49 INFO - PROCESS | 3088 | 1464194389024 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 3088 | 1464194389027 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 09:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:39:49 INFO - PROCESS | 3088 | 1464194389031 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 3088 | 1464194389034 Marionette TRACE conn5 <- [1,98,null,{}] 09:39:49 INFO - PROCESS | 3088 | 1464194389046 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:49 INFO - PROCESS | 3088 | 1464194389182 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 09:39:49 INFO - PROCESS | 3088 | 1464194389255 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 3088 | ++DOCSHELL 18A37800 == 32 [pid = 3088] [id = 34] 09:39:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (18A41000) [pid = 3088] [serial = 98] [outer = 00000000] 09:39:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (19996000) [pid = 3088] [serial = 99] [outer = 18A41000] 09:39:49 INFO - PROCESS | 3088 | 1464194389314 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (19A79800) [pid = 3088] [serial = 100] [outer = 18A41000] 09:39:49 INFO - PROCESS | 3088 | 1464194389861 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 09:39:49 INFO - PROCESS | 3088 | 1464194389904 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 3088 | 1464194389907 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 09:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:39:49 INFO - PROCESS | 3088 | 1464194389911 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 3088 | 1464194389913 Marionette TRACE conn5 <- [1,102,null,{}] 09:39:49 INFO - PROCESS | 3088 | 1464194389916 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 3088 | 1464194390021 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 09:39:50 INFO - PROCESS | 3088 | 1464194390103 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 3088 | ++DOCSHELL 19FEF800 == 33 [pid = 3088] [id = 35] 09:39:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (19FF0000) [pid = 3088] [serial = 101] [outer = 00000000] 09:39:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (19FFB800) [pid = 3088] [serial = 102] [outer = 19FF0000] 09:39:50 INFO - PROCESS | 3088 | 1464194390159 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1A385000) [pid = 3088] [serial = 103] [outer = 19FF0000] 09:39:50 INFO - PROCESS | 3088 | 1464194390716 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 831ms 09:39:50 INFO - PROCESS | 3088 | 1464194390745 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 09:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:39:50 INFO - PROCESS | 3088 | 1464194390747 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 09:39:50 INFO - PROCESS | 3088 | 1464194390750 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 3088 | 1464194390752 Marionette TRACE conn5 <- [1,106,null,{}] 09:39:50 INFO - PROCESS | 3088 | 1464194390756 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 3088 | 1464194390910 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 09:39:51 INFO - PROCESS | 3088 | 1464194391005 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 3088 | ++DOCSHELL 08C9A400 == 34 [pid = 3088] [id = 36] 09:39:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (08D84000) [pid = 3088] [serial = 104] [outer = 00000000] 09:39:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (0C972C00) [pid = 3088] [serial = 105] [outer = 08D84000] 09:39:51 INFO - PROCESS | 3088 | 1464194391055 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0D0D3800) [pid = 3088] [serial = 106] [outer = 08D84000] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (1ACBA800) [pid = 3088] [serial = 17] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1870B000) [pid = 3088] [serial = 9] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (18710000) [pid = 3088] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (144AC800) [pid = 3088] [serial = 4] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (15009400) [pid = 3088] [serial = 27] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (159E6800) [pid = 3088] [serial = 28] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (19CDB400) [pid = 3088] [serial = 30] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0D077000) [pid = 3088] [serial = 35] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0D40C400) [pid = 3088] [serial = 36] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E16A000) [pid = 3088] [serial = 39] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (15272000) [pid = 3088] [serial = 42] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1682E800) [pid = 3088] [serial = 45] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (16960800) [pid = 3088] [serial = 46] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (18A05400) [pid = 3088] [serial = 48] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (18AE3000) [pid = 3088] [serial = 49] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (19CE0400) [pid = 3088] [serial = 51] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1C31A400) [pid = 3088] [serial = 54] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1DBBE800) [pid = 3088] [serial = 57] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (18A3FC00) [pid = 3088] [serial = 60] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (19FF6400) [pid = 3088] [serial = 63] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1DAF2C00) [pid = 3088] [serial = 66] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0C970000) [pid = 3088] [serial = 69] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1AD0A400) [pid = 3088] [serial = 52] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1E9E5000) [pid = 3088] [serial = 33] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (1C835C00) [pid = 3088] [serial = 55] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (1AA89C00) [pid = 3088] [serial = 31] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (1571E800) [pid = 3088] [serial = 43] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (19FF6800) [pid = 3088] [serial = 64] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (1F4B8800) [pid = 3088] [serial = 72] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (1DAF3000) [pid = 3088] [serial = 67] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (1F01C400) [pid = 3088] [serial = 22] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (18A3A000) [pid = 3088] [serial = 70] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (1F4B9000) [pid = 3088] [serial = 73] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (1EC9E400) [pid = 3088] [serial = 21] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 57 (1A38B000) [pid = 3088] [serial = 24] [outer = 00000000] [url = about:blank] 09:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 56 (1AA8A000) [pid = 3088] [serial = 14] [outer = 00000000] [url = about:blank] 09:39:52 INFO - PROCESS | 3088 | 1464194392037 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1336ms 09:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:39:52 INFO - PROCESS | 3088 | 1464194392086 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 3088 | 1464194392090 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 09:39:52 INFO - PROCESS | 3088 | 1464194392095 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 3088 | 1464194392099 Marionette TRACE conn5 <- [1,110,null,{}] 09:39:52 INFO - PROCESS | 3088 | 1464194392105 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 3088 | 1464194392193 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 09:39:52 INFO - PROCESS | 3088 | 1464194392258 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 3088 | ++DOCSHELL 0D0D1000 == 35 [pid = 3088] [id = 37] 09:39:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 57 (0D403800) [pid = 3088] [serial = 107] [outer = 00000000] 09:39:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 58 (0D858C00) [pid = 3088] [serial = 108] [outer = 0D403800] 09:39:52 INFO - PROCESS | 3088 | 1464194392307 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (0D8DEC00) [pid = 3088] [serial = 109] [outer = 0D403800] 09:39:52 INFO - PROCESS | 3088 | 1464194392713 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 690ms 09:39:52 INFO - PROCESS | 3088 | 1464194392787 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 3088 | 1464194392794 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 09:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:39:52 INFO - PROCESS | 3088 | 1464194392801 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 3088 | 1464194392804 Marionette TRACE conn5 <- [1,114,null,{}] 09:39:52 INFO - PROCESS | 3088 | 1464194392808 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 3088 | 1464194392895 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 09:39:52 INFO - PROCESS | 3088 | 1464194392911 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 3088 | ++DOCSHELL 0E16C000 == 36 [pid = 3088] [id = 38] 09:39:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (0E16C800) [pid = 3088] [serial = 110] [outer = 00000000] 09:39:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (0E2E4C00) [pid = 3088] [serial = 111] [outer = 0E16C800] 09:39:52 INFO - PROCESS | 3088 | 1464194392958 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (144A3800) [pid = 3088] [serial = 112] [outer = 0E16C800] 09:39:53 INFO - PROCESS | 3088 | 1464194393397 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 09:39:53 INFO - PROCESS | 3088 | 1464194393435 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 3088 | 1464194393438 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 09:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:39:53 INFO - PROCESS | 3088 | 1464194393442 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 3088 | 1464194393446 Marionette TRACE conn5 <- [1,118,null,{}] 09:39:53 INFO - PROCESS | 3088 | 1464194393457 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:53 INFO - PROCESS | 3088 | 1464194393541 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 09:39:53 INFO - PROCESS | 3088 | 1464194393575 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 3088 | ++DOCSHELL 159EB800 == 37 [pid = 3088] [id = 39] 09:39:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (159ED400) [pid = 3088] [serial = 113] [outer = 00000000] 09:39:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (15A60C00) [pid = 3088] [serial = 114] [outer = 159ED400] 09:39:53 INFO - PROCESS | 3088 | 1464194393622 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (16827000) [pid = 3088] [serial = 115] [outer = 159ED400] 09:39:54 INFO - PROCESS | 3088 | 1464194394035 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 09:39:54 INFO - PROCESS | 3088 | 1464194394079 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 3088 | 1464194394082 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 09:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:39:54 INFO - PROCESS | 3088 | 1464194394084 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 3088 | 1464194394086 Marionette TRACE conn5 <- [1,122,null,{}] 09:39:54 INFO - PROCESS | 3088 | 1464194394090 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:54 INFO - PROCESS | 3088 | 1464194394206 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 09:39:54 INFO - PROCESS | 3088 | 1464194394246 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 3088 | ++DOCSHELL 1682E800 == 38 [pid = 3088] [id = 40] 09:39:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (17009400) [pid = 3088] [serial = 116] [outer = 00000000] 09:39:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (18705800) [pid = 3088] [serial = 117] [outer = 17009400] 09:39:54 INFO - PROCESS | 3088 | 1464194394291 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (1870E000) [pid = 3088] [serial = 118] [outer = 17009400] 09:39:54 INFO - PROCESS | 3088 | 1464194394692 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 09:39:54 INFO - PROCESS | 3088 | 1464194394723 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 3088 | 1464194394725 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 09:39:54 INFO - PROCESS | 3088 | 1464194394727 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:39:54 INFO - PROCESS | 3088 | 1464194394729 Marionette TRACE conn5 <- [1,126,null,{}] 09:39:54 INFO - PROCESS | 3088 | 1464194394732 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:54 INFO - PROCESS | 3088 | 1464194394834 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 09:39:54 INFO - PROCESS | 3088 | 1464194394840 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 3088 | ++DOCSHELL 1879D000 == 39 [pid = 3088] [id = 41] 09:39:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (1879FC00) [pid = 3088] [serial = 119] [outer = 00000000] 09:39:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (18A38800) [pid = 3088] [serial = 120] [outer = 1879FC00] 09:39:54 INFO - PROCESS | 3088 | 1464194394884 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (18A40C00) [pid = 3088] [serial = 121] [outer = 1879FC00] 09:39:55 INFO - PROCESS | 3088 | 1464194395350 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 09:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:39:55 INFO - PROCESS | 3088 | 1464194395401 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 3088 | 1464194395403 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 09:39:55 INFO - PROCESS | 3088 | 1464194395406 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 3088 | 1464194395408 Marionette TRACE conn5 <- [1,130,null,{}] 09:39:55 INFO - PROCESS | 3088 | 1464194395411 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 3088 | 1464194395539 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 09:39:55 INFO - PROCESS | 3088 | 1464194395554 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 3088 | ++DOCSHELL 19CDB400 == 40 [pid = 3088] [id = 42] 09:39:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (19CDD800) [pid = 3088] [serial = 122] [outer = 00000000] 09:39:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (19FF7C00) [pid = 3088] [serial = 123] [outer = 19CDD800] 09:39:55 INFO - PROCESS | 3088 | 1464194395599 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1A386C00) [pid = 3088] [serial = 124] [outer = 19CDD800] 09:39:56 INFO - PROCESS | 3088 | 1464194396003 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 631ms 09:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:39:56 INFO - PROCESS | 3088 | 1464194396038 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 3088 | 1464194396040 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 09:39:56 INFO - PROCESS | 3088 | 1464194396043 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 3088 | 1464194396045 Marionette TRACE conn5 <- [1,134,null,{}] 09:39:56 INFO - PROCESS | 3088 | 1464194396049 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 3088 | 1464194396196 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 09:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (08C8F800) [pid = 3088] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (18A38000) [pid = 3088] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1D28E000) [pid = 3088] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0D074C00) [pid = 3088] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (16953400) [pid = 3088] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (0D8E5400) [pid = 3088] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (15986800) [pid = 3088] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (0E16D800) [pid = 3088] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:39:56 INFO - PROCESS | 3088 | 1464194396263 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 3088 | ++DOCSHELL 08C91000 == 41 [pid = 3088] [id = 43] 09:39:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (08C93400) [pid = 3088] [serial = 125] [outer = 00000000] 09:39:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0DA55400) [pid = 3088] [serial = 126] [outer = 08C93400] 09:39:56 INFO - PROCESS | 3088 | 1464194396307 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (0E107C00) [pid = 3088] [serial = 127] [outer = 08C93400] 09:39:56 INFO - PROCESS | 3088 | 1464194396646 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 09:39:56 INFO - PROCESS | 3088 | 1464194396674 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 3088 | 1464194396676 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 09:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:39:56 INFO - PROCESS | 3088 | 1464194396679 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 3088 | 1464194396680 Marionette TRACE conn5 <- [1,138,null,{}] 09:39:56 INFO - PROCESS | 3088 | 1464194396684 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 3088 | 1464194396782 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 09:39:56 INFO - PROCESS | 3088 | 1464194396788 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 3088 | ++DOCSHELL 159EC000 == 42 [pid = 3088] [id = 44] 09:39:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (1695B800) [pid = 3088] [serial = 128] [outer = 00000000] 09:39:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (19FFA000) [pid = 3088] [serial = 129] [outer = 1695B800] 09:39:56 INFO - PROCESS | 3088 | 1464194396832 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (1870D400) [pid = 3088] [serial = 130] [outer = 1695B800] 09:39:57 INFO - PROCESS | 3088 | 1464194397213 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 09:39:57 INFO - PROCESS | 3088 | 1464194397255 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 3088 | 1464194397257 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 09:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:39:57 INFO - PROCESS | 3088 | 1464194397260 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 3088 | 1464194397261 Marionette TRACE conn5 <- [1,142,null,{}] 09:39:57 INFO - PROCESS | 3088 | 1464194397265 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:57 INFO - PROCESS | 3088 | 1464194397337 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 09:39:57 INFO - PROCESS | 3088 | 1464194397344 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 3088 | ++DOCSHELL 159E9000 == 43 [pid = 3088] [id = 45] 09:39:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1BBCA800) [pid = 3088] [serial = 131] [outer = 00000000] 09:39:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1C2AC800) [pid = 3088] [serial = 132] [outer = 1BBCA800] 09:39:57 INFO - PROCESS | 3088 | 1464194397387 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1C324000) [pid = 3088] [serial = 133] [outer = 1BBCA800] 09:39:57 INFO - PROCESS | 3088 | 1464194397794 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 09:39:57 INFO - PROCESS | 3088 | 1464194397835 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 3088 | 1464194397837 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 09:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:39:57 INFO - PROCESS | 3088 | 1464194397840 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 3088 | 1464194397842 Marionette TRACE conn5 <- [1,146,null,{}] 09:39:57 INFO - PROCESS | 3088 | 1464194397859 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:57 INFO - PROCESS | 3088 | 1464194397935 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 09:39:57 INFO - PROCESS | 3088 | 1464194397942 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 3088 | ++DOCSHELL 17C8C800 == 44 [pid = 3088] [id = 46] 09:39:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1C2AB000) [pid = 3088] [serial = 134] [outer = 00000000] 09:39:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1C833400) [pid = 3088] [serial = 135] [outer = 1C2AB000] 09:39:57 INFO - PROCESS | 3088 | 1464194397988 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1D180C00) [pid = 3088] [serial = 136] [outer = 1C2AB000] 09:39:58 INFO - PROCESS | 3088 | 1464194398778 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 970ms 09:39:58 INFO - PROCESS | 3088 | 1464194398811 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 3088 | 1464194398815 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 09:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:39:58 INFO - PROCESS | 3088 | 1464194398821 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 3088 | 1464194398823 Marionette TRACE conn5 <- [1,150,null,{}] 09:39:58 INFO - PROCESS | 3088 | 1464194398829 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 3088 | 1464194398942 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 09:39:59 INFO - PROCESS | 3088 | 1464194399018 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 3088 | ++DOCSHELL 0D45F400 == 45 [pid = 3088] [id = 47] 09:39:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (0D4F1000) [pid = 3088] [serial = 137] [outer = 00000000] 09:39:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (0E2DC400) [pid = 3088] [serial = 138] [outer = 0D4F1000] 09:39:59 INFO - PROCESS | 3088 | 1464194399074 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1526EC00) [pid = 3088] [serial = 139] [outer = 0D4F1000] 09:39:59 INFO - PROCESS | 3088 | 1464194399924 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1136ms 09:39:59 INFO - PROCESS | 3088 | 1464194399957 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 3088 | 1464194399961 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 09:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:39:59 INFO - PROCESS | 3088 | 1464194399966 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 3088 | 1464194399970 Marionette TRACE conn5 <- [1,154,null,{}] 09:39:59 INFO - PROCESS | 3088 | 1464194399977 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:00 INFO - PROCESS | 3088 | 1464194400084 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 09:40:00 INFO - PROCESS | 3088 | 1464194400162 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 3088 | ++DOCSHELL 0D8E7000 == 46 [pid = 3088] [id = 48] 09:40:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0D8E7800) [pid = 3088] [serial = 140] [outer = 00000000] 09:40:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0DA53800) [pid = 3088] [serial = 141] [outer = 0D8E7800] 09:40:00 INFO - PROCESS | 3088 | 1464194400215 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (0E108000) [pid = 3088] [serial = 142] [outer = 0D8E7800] 09:40:00 INFO - PROCESS | 3088 | --DOCSHELL 0D034800 == 45 [pid = 3088] [id = 32] 09:40:00 INFO - PROCESS | 3088 | --DOCSHELL 18A37800 == 44 [pid = 3088] [id = 34] 09:40:00 INFO - PROCESS | 3088 | --DOCSHELL 16830C00 == 43 [pid = 3088] [id = 31] 09:40:00 INFO - PROCESS | 3088 | --DOCSHELL 0E7B2400 == 42 [pid = 3088] [id = 33] 09:40:00 INFO - PROCESS | 3088 | --DOCSHELL 15984800 == 41 [pid = 3088] [id = 30] 09:40:00 INFO - PROCESS | 3088 | --DOCSHELL 0DA5D800 == 40 [pid = 3088] [id = 29] 09:40:00 INFO - PROCESS | 3088 | --DOCSHELL 159E9000 == 39 [pid = 3088] [id = 45] 09:40:00 INFO - PROCESS | 3088 | --DOCSHELL 159EC000 == 38 [pid = 3088] [id = 44] 09:40:00 INFO - PROCESS | 3088 | --DOCSHELL 08C91000 == 37 [pid = 3088] [id = 43] 09:40:00 INFO - PROCESS | 3088 | --DOCSHELL 19CDB400 == 36 [pid = 3088] [id = 42] 09:40:00 INFO - PROCESS | 3088 | --DOCSHELL 1879D000 == 35 [pid = 3088] [id = 41] 09:40:00 INFO - PROCESS | 3088 | --DOCSHELL 1682E800 == 34 [pid = 3088] [id = 40] 09:40:00 INFO - PROCESS | 3088 | --DOCSHELL 159EB800 == 33 [pid = 3088] [id = 39] 09:40:00 INFO - PROCESS | 3088 | --DOCSHELL 0E16C000 == 32 [pid = 3088] [id = 38] 09:40:00 INFO - PROCESS | 3088 | --DOCSHELL 0D0D1000 == 31 [pid = 3088] [id = 37] 09:40:00 INFO - PROCESS | 3088 | --DOCSHELL 08C9A400 == 30 [pid = 3088] [id = 36] 09:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0D4FBC00) [pid = 3088] [serial = 78] [outer = 00000000] [url = about:blank] 09:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0D873800) [pid = 3088] [serial = 79] [outer = 00000000] [url = about:blank] 09:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (17609800) [pid = 3088] [serial = 90] [outer = 00000000] [url = about:blank] 09:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (17C98800) [pid = 3088] [serial = 91] [outer = 00000000] [url = about:blank] 09:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0DA56C00) [pid = 3088] [serial = 81] [outer = 00000000] [url = about:blank] 09:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (15A6B400) [pid = 3088] [serial = 88] [outer = 00000000] [url = about:blank] 09:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (15A60400) [pid = 3088] [serial = 87] [outer = 00000000] [url = about:blank] 09:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0DA5C000) [pid = 3088] [serial = 82] [outer = 00000000] [url = about:blank] 09:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1524DC00) [pid = 3088] [serial = 85] [outer = 00000000] [url = about:blank] 09:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (144A5400) [pid = 3088] [serial = 84] [outer = 00000000] [url = about:blank] 09:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0D8DAC00) [pid = 3088] [serial = 76] [outer = 00000000] [url = about:blank] 09:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (08C99800) [pid = 3088] [serial = 75] [outer = 00000000] [url = about:blank] 09:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1DBB8400) [pid = 3088] [serial = 61] [outer = 00000000] [url = about:blank] 09:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1E7A7400) [pid = 3088] [serial = 58] [outer = 00000000] [url = about:blank] 09:40:00 INFO - PROCESS | 3088 | 1464194400705 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 790ms 09:40:00 INFO - PROCESS | 3088 | 1464194400758 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 3088 | 1464194400764 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 09:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:40:00 INFO - PROCESS | 3088 | 1464194400771 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 3088 | 1464194400774 Marionette TRACE conn5 <- [1,158,null,{}] 09:40:00 INFO - PROCESS | 3088 | 1464194400777 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:00 INFO - PROCESS | 3088 | 1464194400859 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 09:40:00 INFO - PROCESS | 3088 | 1464194400867 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 3088 | ++DOCSHELL 0DA50000 == 31 [pid = 3088] [id = 49] 09:40:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0DA51C00) [pid = 3088] [serial = 143] [outer = 00000000] 09:40:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0DA59400) [pid = 3088] [serial = 144] [outer = 0DA51C00] 09:40:00 INFO - PROCESS | 3088 | 1464194400911 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E166000) [pid = 3088] [serial = 145] [outer = 0DA51C00] 09:40:01 INFO - PROCESS | 3088 | 1464194401376 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 09:40:01 INFO - PROCESS | 3088 | 1464194401402 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 3088 | 1464194401405 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 09:40:01 INFO - PROCESS | 3088 | 1464194401409 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:40:01 INFO - PROCESS | 3088 | 1464194401412 Marionette TRACE conn5 <- [1,162,null,{}] 09:40:01 INFO - PROCESS | 3088 | 1464194401428 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - PROCESS | 3088 | 1464194401508 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 09:40:01 INFO - PROCESS | 3088 | 1464194401542 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 3088 | ++DOCSHELL 159F2800 == 32 [pid = 3088] [id = 50] 09:40:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (15A5D000) [pid = 3088] [serial = 146] [outer = 00000000] 09:40:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (15A6B000) [pid = 3088] [serial = 147] [outer = 15A5D000] 09:40:01 INFO - PROCESS | 3088 | 1464194401589 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (16836C00) [pid = 3088] [serial = 148] [outer = 15A5D000] 09:40:02 INFO - PROCESS | 3088 | 1464194402024 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 09:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:40:02 INFO - PROCESS | 3088 | 1464194402042 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 3088 | 1464194402044 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 09:40:02 INFO - PROCESS | 3088 | 1464194402048 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 3088 | 1464194402050 Marionette TRACE conn5 <- [1,166,null,{}] 09:40:02 INFO - PROCESS | 3088 | 1464194402053 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:02 INFO - PROCESS | 3088 | 1464194402133 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 09:40:02 INFO - PROCESS | 3088 | 1464194402140 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 3088 | ++DOCSHELL 15A67C00 == 33 [pid = 3088] [id = 51] 09:40:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1695DC00) [pid = 3088] [serial = 149] [outer = 00000000] 09:40:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1870CC00) [pid = 3088] [serial = 150] [outer = 1695DC00] 09:40:02 INFO - PROCESS | 3088 | 1464194402184 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (187A3000) [pid = 3088] [serial = 151] [outer = 1695DC00] 09:40:02 INFO - PROCESS | 3088 | 1464194402601 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 571ms 09:40:02 INFO - PROCESS | 3088 | 1464194402618 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 3088 | 1464194402620 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 09:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:40:02 INFO - PROCESS | 3088 | 1464194402623 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 3088 | 1464194402625 Marionette TRACE conn5 <- [1,170,null,{}] 09:40:02 INFO - PROCESS | 3088 | 1464194402642 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:02 INFO - PROCESS | 3088 | 1464194402741 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 09:40:02 INFO - PROCESS | 3088 | 1464194402751 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 3088 | ++DOCSHELL 18A08400 == 34 [pid = 3088] [id = 52] 09:40:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (18A09800) [pid = 3088] [serial = 152] [outer = 00000000] 09:40:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (18A42800) [pid = 3088] [serial = 153] [outer = 18A09800] 09:40:02 INFO - PROCESS | 3088 | 1464194402796 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (19A7DC00) [pid = 3088] [serial = 154] [outer = 18A09800] 09:40:03 INFO - PROCESS | 3088 | 1464194403237 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 09:40:03 INFO - PROCESS | 3088 | 1464194403294 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 3088 | 1464194403296 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 09:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:40:03 INFO - PROCESS | 3088 | 1464194403299 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 3088 | 1464194403301 Marionette TRACE conn5 <- [1,174,null,{}] 09:40:03 INFO - PROCESS | 3088 | 1464194403311 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:03 INFO - PROCESS | 3088 | 1464194403427 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 09:40:03 INFO - PROCESS | 3088 | 1464194403434 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 3088 | ++DOCSHELL 19CDE000 == 35 [pid = 3088] [id = 53] 09:40:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (19FF0800) [pid = 3088] [serial = 155] [outer = 00000000] 09:40:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1ACBD800) [pid = 3088] [serial = 156] [outer = 19FF0800] 09:40:03 INFO - PROCESS | 3088 | 1464194403481 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1ADE8800) [pid = 3088] [serial = 157] [outer = 19FF0800] 09:40:03 INFO - PROCESS | 3088 | 1464194403894 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 09:40:03 INFO - PROCESS | 3088 | 1464194403933 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 3088 | 1464194403935 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 09:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:40:03 INFO - PROCESS | 3088 | 1464194403938 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 3088 | 1464194403939 Marionette TRACE conn5 <- [1,178,null,{}] 09:40:03 INFO - PROCESS | 3088 | 1464194403943 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:04 INFO - PROCESS | 3088 | 1464194404039 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 09:40:04 INFO - PROCESS | 3088 | 1464194404118 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 3088 | ++DOCSHELL 1BBC6C00 == 36 [pid = 3088] [id = 54] 09:40:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1C2AC000) [pid = 3088] [serial = 158] [outer = 00000000] 09:40:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1C835C00) [pid = 3088] [serial = 159] [outer = 1C2AC000] 09:40:04 INFO - PROCESS | 3088 | 1464194404164 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1683A000) [pid = 3088] [serial = 160] [outer = 1C2AC000] 09:40:04 INFO - PROCESS | 3088 | 1464194404557 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 09:40:04 INFO - PROCESS | 3088 | 1464194404610 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 3088 | 1464194404612 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 09:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:40:04 INFO - PROCESS | 3088 | 1464194404616 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 3088 | 1464194404617 Marionette TRACE conn5 <- [1,182,null,{}] 09:40:04 INFO - PROCESS | 3088 | 1464194404634 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:04 INFO - PROCESS | 3088 | 1464194404834 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 09:40:04 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1BBCA800) [pid = 3088] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:40:04 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1879FC00) [pid = 3088] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:40:04 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (18A41000) [pid = 3088] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:40:04 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (19FF0000) [pid = 3088] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:40:04 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (19CDD800) [pid = 3088] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:40:04 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0D403800) [pid = 3088] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:40:04 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (08C93400) [pid = 3088] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:40:04 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0E16C800) [pid = 3088] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:40:04 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (159ED400) [pid = 3088] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:40:04 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0D0D0800) [pid = 3088] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:40:04 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (144A5800) [pid = 3088] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:40:04 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (17009400) [pid = 3088] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:40:04 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1695B800) [pid = 3088] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:40:04 INFO - PROCESS | 3088 | 1464194404882 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 3088 | ++DOCSHELL 0C970000 == 37 [pid = 3088] [id = 55] 09:40:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0D0D0800) [pid = 3088] [serial = 161] [outer = 00000000] 09:40:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (144B0800) [pid = 3088] [serial = 162] [outer = 0D0D0800] 09:40:04 INFO - PROCESS | 3088 | 1464194404926 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (17006C00) [pid = 3088] [serial = 163] [outer = 0D0D0800] 09:40:05 INFO - PROCESS | 3088 | 1464194405250 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:40:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (19FEF400) [pid = 3088] [serial = 164] [outer = 0DFB4400] 09:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 09:40:05 INFO - PROCESS | 3088 | 1464194405297 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 3088 | 1464194405299 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 09:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:40:05 INFO - PROCESS | 3088 | 1464194405328 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 3088 | 1464194405330 Marionette TRACE conn5 <- [1,186,null,{}] 09:40:05 INFO - PROCESS | 3088 | 1464194405333 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:05 INFO - PROCESS | 3088 | 1464194405455 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 09:40:05 INFO - PROCESS | 3088 | 1464194405498 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 3088 | ++DOCSHELL 16954400 == 38 [pid = 3088] [id = 56] 09:40:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (18A0D400) [pid = 3088] [serial = 165] [outer = 00000000] 09:40:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1DAA8C00) [pid = 3088] [serial = 166] [outer = 18A0D400] 09:40:05 INFO - PROCESS | 3088 | 1464194405542 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1DAF1800) [pid = 3088] [serial = 167] [outer = 18A0D400] 09:40:05 INFO - PROCESS | 3088 | 1464194405878 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 591ms 09:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:40:05 INFO - PROCESS | 3088 | 1464194405913 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 3088 | 1464194405915 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 09:40:05 INFO - PROCESS | 3088 | 1464194405918 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 3088 | 1464194405920 Marionette TRACE conn5 <- [1,190,null,{}] 09:40:05 INFO - PROCESS | 3088 | 1464194405923 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:06 INFO - PROCESS | 3088 | 1464194406029 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 09:40:06 INFO - PROCESS | 3088 | 1464194406038 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 3088 | ++DOCSHELL 0C9D0400 == 39 [pid = 3088] [id = 57] 09:40:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0C9D1800) [pid = 3088] [serial = 168] [outer = 00000000] 09:40:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (0C9D8000) [pid = 3088] [serial = 169] [outer = 0C9D1800] 09:40:06 INFO - PROCESS | 3088 | 1464194406082 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (0C9DB800) [pid = 3088] [serial = 170] [outer = 0C9D1800] 09:40:06 INFO - PROCESS | 3088 | 1464194406449 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 09:40:06 INFO - PROCESS | 3088 | 1464194406489 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 3088 | 1464194406492 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 09:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:40:06 INFO - PROCESS | 3088 | 1464194406495 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 3088 | 1464194406498 Marionette TRACE conn5 <- [1,194,null,{}] 09:40:06 INFO - PROCESS | 3088 | 1464194406501 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:06 INFO - PROCESS | 3088 | 1464194406620 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 09:40:06 INFO - PROCESS | 3088 | 1464194406669 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 3088 | ++DOCSHELL 15006000 == 40 [pid = 3088] [id = 58] 09:40:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (18A06400) [pid = 3088] [serial = 171] [outer = 00000000] 09:40:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1DBBA000) [pid = 3088] [serial = 172] [outer = 18A06400] 09:40:06 INFO - PROCESS | 3088 | 1464194406718 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1DF57000) [pid = 3088] [serial = 173] [outer = 18A06400] 09:40:07 INFO - PROCESS | 3088 | 1464194407292 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 830ms 09:40:07 INFO - PROCESS | 3088 | 1464194407326 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 3088 | 1464194407332 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 09:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:40:07 INFO - PROCESS | 3088 | 1464194407337 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 3088 | 1464194407341 Marionette TRACE conn5 <- [1,198,null,{}] 09:40:07 INFO - PROCESS | 3088 | 1464194407347 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:07 INFO - PROCESS | 3088 | 1464194407454 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 09:40:07 INFO - PROCESS | 3088 | 1464194407545 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 3088 | ++DOCSHELL 0D073000 == 41 [pid = 3088] [id = 59] 09:40:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (0D4F6400) [pid = 3088] [serial = 174] [outer = 00000000] 09:40:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (0D980C00) [pid = 3088] [serial = 175] [outer = 0D4F6400] 09:40:07 INFO - PROCESS | 3088 | 1464194407609 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (0E103800) [pid = 3088] [serial = 176] [outer = 0D4F6400] 09:40:08 INFO - PROCESS | 3088 | 1464194408172 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 870ms 09:40:08 INFO - PROCESS | 3088 | 1464194408216 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 3088 | 1464194408222 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 09:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:40:08 INFO - PROCESS | 3088 | 1464194408230 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 3088 | 1464194408233 Marionette TRACE conn5 <- [1,202,null,{}] 09:40:08 INFO - PROCESS | 3088 | 1464194408237 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 3088 | 1464194408343 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 09:40:08 INFO - PROCESS | 3088 | 1464194408431 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 3088 | ++DOCSHELL 1700A000 == 42 [pid = 3088] [id = 60] 09:40:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1700F800) [pid = 3088] [serial = 177] [outer = 00000000] 09:40:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (17CDC800) [pid = 3088] [serial = 178] [outer = 1700F800] 09:40:08 INFO - PROCESS | 3088 | 1464194408487 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (18A3EC00) [pid = 3088] [serial = 179] [outer = 1700F800] 09:40:08 INFO - PROCESS | 3088 | 1464194408992 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 09:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:40:09 INFO - PROCESS | 3088 | 1464194409062 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 3088 | 1464194409065 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 09:40:09 INFO - PROCESS | 3088 | 1464194409069 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - PROCESS | 3088 | 1464194409073 Marionette TRACE conn5 <- [1,206,null,{}] 09:40:09 INFO - PROCESS | 3088 | 1464194409085 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:09 INFO - PROCESS | 3088 | 1464194409189 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 09:40:09 INFO - PROCESS | 3088 | 1464194409266 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 3088 | ++DOCSHELL 19CD0800 == 43 [pid = 3088] [id = 61] 09:40:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (19CD4000) [pid = 3088] [serial = 180] [outer = 00000000] 09:40:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (19FF3800) [pid = 3088] [serial = 181] [outer = 19CD4000] 09:40:09 INFO - PROCESS | 3088 | 1464194409323 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1ACBB800) [pid = 3088] [serial = 182] [outer = 19CD4000] 09:40:09 INFO - PROCESS | 3088 | 1464194409918 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 931ms 09:40:10 INFO - PROCESS | 3088 | 1464194410003 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 3088 | 1464194410006 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 09:40:10 INFO - PROCESS | 3088 | 1464194410009 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:40:10 INFO - PROCESS | 3088 | 1464194410011 Marionette TRACE conn5 <- [1,210,null,{}] 09:40:10 INFO - PROCESS | 3088 | 1464194410015 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:10 INFO - PROCESS | 3088 | 1464194410129 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 09:40:10 INFO - PROCESS | 3088 | 1464194410211 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 3088 | ++DOCSHELL 0D0DB000 == 44 [pid = 3088] [id = 62] 09:40:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (0D851C00) [pid = 3088] [serial = 183] [outer = 00000000] 09:40:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (0DA52400) [pid = 3088] [serial = 184] [outer = 0D851C00] 09:40:10 INFO - PROCESS | 3088 | 1464194410266 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (17011400) [pid = 3088] [serial = 185] [outer = 0D851C00] 09:40:10 INFO - PROCESS | 3088 | 1464194410889 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 930ms 09:40:10 INFO - PROCESS | 3088 | 1464194410943 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 3088 | 1464194410947 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 09:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:40:10 INFO - PROCESS | 3088 | 1464194410952 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 3088 | 1464194410956 Marionette TRACE conn5 <- [1,214,null,{}] 09:40:10 INFO - PROCESS | 3088 | 1464194410961 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:11 INFO - PROCESS | 3088 | 1464194411065 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 09:40:11 INFO - PROCESS | 3088 | 1464194411159 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 3088 | ++DOCSHELL 0D86EC00 == 45 [pid = 3088] [id = 63] 09:40:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (0D874800) [pid = 3088] [serial = 186] [outer = 00000000] 09:40:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (0D97D800) [pid = 3088] [serial = 187] [outer = 0D874800] 09:40:11 INFO - PROCESS | 3088 | 1464194411208 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (0DA5CC00) [pid = 3088] [serial = 188] [outer = 0D874800] 09:40:11 INFO - PROCESS | 3088 | --DOCSHELL 0C9D0400 == 44 [pid = 3088] [id = 57] 09:40:11 INFO - PROCESS | 3088 | --DOCSHELL 16954400 == 43 [pid = 3088] [id = 56] 09:40:11 INFO - PROCESS | 3088 | --DOCSHELL 0C970000 == 42 [pid = 3088] [id = 55] 09:40:11 INFO - PROCESS | 3088 | --DOCSHELL 1BBC6C00 == 41 [pid = 3088] [id = 54] 09:40:11 INFO - PROCESS | 3088 | --DOCSHELL 19CDE000 == 40 [pid = 3088] [id = 53] 09:40:11 INFO - PROCESS | 3088 | --DOCSHELL 18A08400 == 39 [pid = 3088] [id = 52] 09:40:11 INFO - PROCESS | 3088 | --DOCSHELL 15A67C00 == 38 [pid = 3088] [id = 51] 09:40:11 INFO - PROCESS | 3088 | --DOCSHELL 159F2800 == 37 [pid = 3088] [id = 50] 09:40:11 INFO - PROCESS | 3088 | --DOCSHELL 0DA50000 == 36 [pid = 3088] [id = 49] 09:40:11 INFO - PROCESS | 3088 | --DOCSHELL 0D8E7000 == 35 [pid = 3088] [id = 48] 09:40:11 INFO - PROCESS | 3088 | --DOCSHELL 0D45F400 == 34 [pid = 3088] [id = 47] 09:40:11 INFO - PROCESS | 3088 | --DOCSHELL 17C8C800 == 33 [pid = 3088] [id = 46] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1C833400) [pid = 3088] [serial = 135] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1C324000) [pid = 3088] [serial = 133] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (18A38800) [pid = 3088] [serial = 120] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (19996000) [pid = 3088] [serial = 99] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1A385000) [pid = 3088] [serial = 103] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (19FFB800) [pid = 3088] [serial = 102] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (0C972C00) [pid = 3088] [serial = 105] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (19FF7C00) [pid = 3088] [serial = 123] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (0D858C00) [pid = 3088] [serial = 108] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (0D8DEC00) [pid = 3088] [serial = 109] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (0DA55400) [pid = 3088] [serial = 126] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (0E2E4C00) [pid = 3088] [serial = 111] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1A386C00) [pid = 3088] [serial = 124] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (15A60C00) [pid = 3088] [serial = 114] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (144A3800) [pid = 3088] [serial = 112] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1C2AC800) [pid = 3088] [serial = 132] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (0DA52000) [pid = 3088] [serial = 94] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (0D8E1C00) [pid = 3088] [serial = 93] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (17609000) [pid = 3088] [serial = 97] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (159E4C00) [pid = 3088] [serial = 96] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (18705800) [pid = 3088] [serial = 117] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1870D400) [pid = 3088] [serial = 130] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1870E000) [pid = 3088] [serial = 118] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (18A40C00) [pid = 3088] [serial = 121] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (16827000) [pid = 3088] [serial = 115] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (19FFA000) [pid = 3088] [serial = 129] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E107C00) [pid = 3088] [serial = 127] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (19A79800) [pid = 3088] [serial = 100] [outer = 00000000] [url = about:blank] 09:40:11 INFO - PROCESS | 3088 | 1464194411753 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 09:40:11 INFO - PROCESS | 3088 | 1464194411783 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 3088 | 1464194411789 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 09:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:40:11 INFO - PROCESS | 3088 | 1464194411795 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 3088 | 1464194411797 Marionette TRACE conn5 <- [1,218,null,{}] 09:40:11 INFO - PROCESS | 3088 | 1464194411802 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:11 INFO - PROCESS | 3088 | 1464194411888 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 09:40:11 INFO - PROCESS | 3088 | 1464194411899 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 3088 | ++DOCSHELL 0D07A400 == 34 [pid = 3088] [id = 64] 09:40:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0D0EB000) [pid = 3088] [serial = 189] [outer = 00000000] 09:40:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0D8E7400) [pid = 3088] [serial = 190] [outer = 0D0EB000] 09:40:11 INFO - PROCESS | 3088 | 1464194411946 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0DA5D000) [pid = 3088] [serial = 191] [outer = 0D0EB000] 09:40:12 INFO - PROCESS | 3088 | 1464194412395 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 631ms 09:40:12 INFO - PROCESS | 3088 | 1464194412428 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 3088 | 1464194412430 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 09:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:40:12 INFO - PROCESS | 3088 | 1464194412437 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 3088 | 1464194412441 Marionette TRACE conn5 <- [1,222,null,{}] 09:40:12 INFO - PROCESS | 3088 | 1464194412451 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 3088 | 1464194412533 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 09:40:12 INFO - PROCESS | 3088 | 1464194412542 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 3088 | ++DOCSHELL 157BD400 == 35 [pid = 3088] [id = 65] 09:40:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (157BDC00) [pid = 3088] [serial = 192] [outer = 00000000] 09:40:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (159E5400) [pid = 3088] [serial = 193] [outer = 157BDC00] 09:40:12 INFO - PROCESS | 3088 | 1464194412589 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (15A5FC00) [pid = 3088] [serial = 194] [outer = 157BDC00] 09:40:13 INFO - PROCESS | 3088 | 1464194413032 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 09:40:13 INFO - PROCESS | 3088 | 1464194413073 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 3088 | 1464194413076 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 09:40:13 INFO - PROCESS | 3088 | 1464194413079 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:40:13 INFO - PROCESS | 3088 | 1464194413081 Marionette TRACE conn5 <- [1,226,null,{}] 09:40:13 INFO - PROCESS | 3088 | 1464194413085 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 3088 | 1464194413164 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 09:40:13 INFO - PROCESS | 3088 | 1464194413170 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 3088 | ++DOCSHELL 15A6B400 == 36 [pid = 3088] [id = 66] 09:40:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (16834C00) [pid = 3088] [serial = 195] [outer = 00000000] 09:40:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (17607C00) [pid = 3088] [serial = 196] [outer = 16834C00] 09:40:13 INFO - PROCESS | 3088 | 1464194413214 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (17C98000) [pid = 3088] [serial = 197] [outer = 16834C00] 09:40:13 INFO - PROCESS | 3088 | 1464194413632 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 09:40:13 INFO - PROCESS | 3088 | 1464194413653 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 3088 | 1464194413664 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 09:40:13 INFO - PROCESS | 3088 | 1464194413684 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 3088 | 1464194413685 Marionette TRACE conn5 <- [1,230,null,{}] 09:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:40:13 INFO - PROCESS | 3088 | 1464194413689 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 3088 | 1464194413763 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 09:40:13 INFO - PROCESS | 3088 | 1464194413769 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 3088 | ++DOCSHELL 0C975000 == 37 [pid = 3088] [id = 67] 09:40:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1870B000) [pid = 3088] [serial = 198] [outer = 00000000] 09:40:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (18A34C00) [pid = 3088] [serial = 199] [outer = 1870B000] 09:40:13 INFO - PROCESS | 3088 | 1464194413813 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (18A3E800) [pid = 3088] [serial = 200] [outer = 1870B000] 09:40:14 INFO - PROCESS | 3088 | 1464194414279 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 09:40:14 INFO - PROCESS | 3088 | 1464194414319 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 3088 | 1464194414321 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 09:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:40:14 INFO - PROCESS | 3088 | 1464194414330 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 3088 | 1464194414332 Marionette TRACE conn5 <- [1,234,null,{}] 09:40:14 INFO - PROCESS | 3088 | 1464194414335 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 3088 | 1464194414456 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 09:40:14 INFO - PROCESS | 3088 | 1464194414512 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 3088 | ++DOCSHELL 18AE2400 == 38 [pid = 3088] [id = 68] 09:40:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (19CCA800) [pid = 3088] [serial = 201] [outer = 00000000] 09:40:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (19CD7C00) [pid = 3088] [serial = 202] [outer = 19CCA800] 09:40:14 INFO - PROCESS | 3088 | 1464194414557 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (19FB3000) [pid = 3088] [serial = 203] [outer = 19CCA800] 09:40:14 INFO - PROCESS | 3088 | 1464194414952 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 09:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:40:15 INFO - PROCESS | 3088 | 1464194415004 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 3088 | 1464194415006 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 09:40:15 INFO - PROCESS | 3088 | 1464194415009 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 3088 | 1464194415011 Marionette TRACE conn5 <- [1,238,null,{}] 09:40:15 INFO - PROCESS | 3088 | 1464194415019 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:15 INFO - PROCESS | 3088 | 1464194415118 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 09:40:15 INFO - PROCESS | 3088 | 1464194415198 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 3088 | ++DOCSHELL 08C94800 == 39 [pid = 3088] [id = 69] 09:40:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (0D859C00) [pid = 3088] [serial = 204] [outer = 00000000] 09:40:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (19FBD400) [pid = 3088] [serial = 205] [outer = 0D859C00] 09:40:15 INFO - PROCESS | 3088 | 1464194415244 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (19FEEC00) [pid = 3088] [serial = 206] [outer = 0D859C00] 09:40:15 INFO - PROCESS | 3088 | 1464194415658 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 09:40:15 INFO - PROCESS | 3088 | 1464194415680 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 3088 | 1464194415682 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 09:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:40:15 INFO - PROCESS | 3088 | 1464194415684 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 3088 | 1464194415686 Marionette TRACE conn5 <- [1,242,null,{}] 09:40:15 INFO - PROCESS | 3088 | 1464194415696 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:15 INFO - PROCESS | 3088 | 1464194415807 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 09:40:15 INFO - PROCESS | 3088 | 1464194415814 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 3088 | ++DOCSHELL 19FF3400 == 40 [pid = 3088] [id = 70] 09:40:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (19FF4400) [pid = 3088] [serial = 207] [outer = 00000000] 09:40:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1AA89800) [pid = 3088] [serial = 208] [outer = 19FF4400] 09:40:15 INFO - PROCESS | 3088 | 1464194415858 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1AAC9C00) [pid = 3088] [serial = 209] [outer = 19FF4400] 09:40:16 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (19FF0800) [pid = 3088] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:40:16 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1C2AC000) [pid = 3088] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:40:16 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (15A5D000) [pid = 3088] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:40:16 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (0DA51C00) [pid = 3088] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:40:16 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (0D8E7800) [pid = 3088] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:40:16 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1695DC00) [pid = 3088] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:40:16 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (0C9D1800) [pid = 3088] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:40:16 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (18A0D400) [pid = 3088] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:40:16 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (18A09800) [pid = 3088] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:40:16 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (0D0D0800) [pid = 3088] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:40:16 INFO - PROCESS | 3088 | 1464194416379 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 09:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:40:16 INFO - PROCESS | 3088 | 1464194416416 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 3088 | 1464194416418 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 09:40:16 INFO - PROCESS | 3088 | 1464194416421 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 3088 | 1464194416423 Marionette TRACE conn5 <- [1,246,null,{}] 09:40:16 INFO - PROCESS | 3088 | 1464194416426 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 3088 | 1464194416554 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 09:40:16 INFO - PROCESS | 3088 | 1464194416606 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 3088 | ++DOCSHELL 0D85A000 == 41 [pid = 3088] [id = 71] 09:40:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1500D000) [pid = 3088] [serial = 210] [outer = 00000000] 09:40:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1A385400) [pid = 3088] [serial = 211] [outer = 1500D000] 09:40:16 INFO - PROCESS | 3088 | 1464194416650 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1AD0F000) [pid = 3088] [serial = 212] [outer = 1500D000] 09:40:16 INFO - PROCESS | 3088 | 1464194416973 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 09:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:40:16 INFO - PROCESS | 3088 | 1464194416992 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 3088 | 1464194416994 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 09:40:17 INFO - PROCESS | 3088 | 1464194416997 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 3088 | 1464194416999 Marionette TRACE conn5 <- [1,250,null,{}] 09:40:17 INFO - PROCESS | 3088 | 1464194417008 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:17 INFO - PROCESS | 3088 | 1464194417123 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 09:40:17 INFO - PROCESS | 3088 | 1464194417132 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 3088 | ++DOCSHELL 0C9CD400 == 42 [pid = 3088] [id = 72] 09:40:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (19FF0800) [pid = 3088] [serial = 213] [outer = 00000000] 09:40:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1C2AC000) [pid = 3088] [serial = 214] [outer = 19FF0800] 09:40:17 INFO - PROCESS | 3088 | 1464194417179 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1C319C00) [pid = 3088] [serial = 215] [outer = 19FF0800] 09:40:17 INFO - PROCESS | 3088 | 1464194417561 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 590ms 09:40:17 INFO - PROCESS | 3088 | 1464194417588 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 3088 | 1464194417590 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 09:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:40:17 INFO - PROCESS | 3088 | 1464194417593 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 3088 | 1464194417595 Marionette TRACE conn5 <- [1,254,null,{}] 09:40:17 INFO - PROCESS | 3088 | 1464194417599 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:17 INFO - PROCESS | 3088 | 1464194417693 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 09:40:17 INFO - PROCESS | 3088 | 1464194417778 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 3088 | ++DOCSHELL 1C832C00 == 43 [pid = 3088] [id = 73] 09:40:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1D181800) [pid = 3088] [serial = 216] [outer = 00000000] 09:40:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1DAF3800) [pid = 3088] [serial = 217] [outer = 1D181800] 09:40:17 INFO - PROCESS | 3088 | 1464194417827 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1DAFA400) [pid = 3088] [serial = 218] [outer = 1D181800] 09:40:18 INFO - PROCESS | 3088 | 1464194418246 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 730ms 09:40:18 INFO - PROCESS | 3088 | 1464194418332 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 3088 | 1464194418335 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 09:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:40:18 INFO - PROCESS | 3088 | 1464194418399 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 3088 | 1464194418401 Marionette TRACE conn5 <- [1,258,null,{}] 09:40:18 INFO - PROCESS | 3088 | 1464194418433 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 3088 | 1464194418568 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 09:40:18 INFO - PROCESS | 3088 | 1464194418649 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 3088 | ++DOCSHELL 0D850C00 == 44 [pid = 3088] [id = 74] 09:40:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (0D852800) [pid = 3088] [serial = 219] [outer = 00000000] 09:40:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (0D8D8C00) [pid = 3088] [serial = 220] [outer = 0D852800] 09:40:18 INFO - PROCESS | 3088 | 1464194418705 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (0D97DC00) [pid = 3088] [serial = 221] [outer = 0D852800] 09:40:19 INFO - PROCESS | 3088 | 1464194419305 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 987ms 09:40:19 INFO - PROCESS | 3088 | 1464194419340 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 3088 | 1464194419346 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 09:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:40:19 INFO - PROCESS | 3088 | 1464194419352 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 3088 | 1464194419356 Marionette TRACE conn5 <- [1,262,null,{}] 09:40:19 INFO - PROCESS | 3088 | 1464194419360 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:19 INFO - PROCESS | 3088 | 1464194419474 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 09:40:19 INFO - PROCESS | 3088 | 1464194419568 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 3088 | ++DOCSHELL 15980000 == 45 [pid = 3088] [id = 75] 09:40:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (15981400) [pid = 3088] [serial = 222] [outer = 00000000] 09:40:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (17009400) [pid = 3088] [serial = 223] [outer = 15981400] 09:40:19 INFO - PROCESS | 3088 | 1464194419622 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (18A0D400) [pid = 3088] [serial = 224] [outer = 15981400] 09:40:20 INFO - PROCESS | 3088 | 1464194420145 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 870ms 09:40:20 INFO - PROCESS | 3088 | 1464194420225 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 3088 | 1464194420227 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 09:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:40:20 INFO - PROCESS | 3088 | 1464194420231 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 3088 | 1464194420235 Marionette TRACE conn5 <- [1,266,null,{}] 09:40:20 INFO - PROCESS | 3088 | 1464194420246 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:20 INFO - PROCESS | 3088 | 1464194420352 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 09:40:20 INFO - PROCESS | 3088 | 1464194420443 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 3088 | ++DOCSHELL 19FB6800 == 46 [pid = 3088] [id = 76] 09:40:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1D223000) [pid = 3088] [serial = 225] [outer = 00000000] 09:40:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1DAA2800) [pid = 3088] [serial = 226] [outer = 1D223000] 09:40:20 INFO - PROCESS | 3088 | 1464194420501 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1DAFA000) [pid = 3088] [serial = 227] [outer = 1D223000] 09:40:21 INFO - PROCESS | 3088 | 1464194421015 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 09:40:21 INFO - PROCESS | 3088 | 1464194421064 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 3088 | 1464194421067 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 09:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:40:21 INFO - PROCESS | 3088 | 1464194421071 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 3088 | 1464194421073 Marionette TRACE conn5 <- [1,270,null,{}] 09:40:21 INFO - PROCESS | 3088 | 1464194421077 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 3088 | 1464194421187 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 09:40:21 INFO - PROCESS | 3088 | 1464194421280 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 3088 | ++DOCSHELL 19CCD400 == 47 [pid = 3088] [id = 77] 09:40:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1E91A000) [pid = 3088] [serial = 228] [outer = 00000000] 09:40:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1E923400) [pid = 3088] [serial = 229] [outer = 1E91A000] 09:40:21 INFO - PROCESS | 3088 | 1464194421335 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1E9EA400) [pid = 3088] [serial = 230] [outer = 1E91A000] 09:40:21 INFO - PROCESS | 3088 | 1464194421885 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 09:40:21 INFO - PROCESS | 3088 | 1464194421944 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 3088 | 1464194421947 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 09:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:40:21 INFO - PROCESS | 3088 | 1464194421950 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 3088 | 1464194421952 Marionette TRACE conn5 <- [1,274,null,{}] 09:40:21 INFO - PROCESS | 3088 | 1464194421956 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:22 INFO - PROCESS | 3088 | 1464194422054 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 09:40:22 INFO - PROCESS | 3088 | 1464194422224 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 3088 | ++DOCSHELL 170DFC00 == 48 [pid = 3088] [id = 78] 09:40:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (18A3F800) [pid = 3088] [serial = 231] [outer = 00000000] 09:40:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1E91FC00) [pid = 3088] [serial = 232] [outer = 18A3F800] 09:40:22 INFO - PROCESS | 3088 | 1464194422290 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1EC99400) [pid = 3088] [serial = 233] [outer = 18A3F800] 09:40:23 INFO - PROCESS | 3088 | 1464194423175 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1273ms 09:40:23 INFO - PROCESS | 3088 | 1464194423226 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 3088 | 1464194423230 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 09:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:40:23 INFO - PROCESS | 3088 | 1464194423234 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 3088 | 1464194423236 Marionette TRACE conn5 <- [1,278,null,{}] 09:40:23 INFO - PROCESS | 3088 | 1464194423241 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:23 INFO - PROCESS | 3088 | 1464194423335 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 09:40:23 INFO - PROCESS | 3088 | 1464194423412 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 3088 | ++DOCSHELL 0D86F800 == 49 [pid = 3088] [id = 79] 09:40:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (0D878800) [pid = 3088] [serial = 234] [outer = 00000000] 09:40:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (0EAAE800) [pid = 3088] [serial = 235] [outer = 0D878800] 09:40:23 INFO - PROCESS | 3088 | 1464194423460 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1573E400) [pid = 3088] [serial = 236] [outer = 0D878800] 09:40:23 INFO - PROCESS | 3088 | --DOCSHELL 0C9CD400 == 48 [pid = 3088] [id = 72] 09:40:23 INFO - PROCESS | 3088 | --DOCSHELL 0D85A000 == 47 [pid = 3088] [id = 71] 09:40:23 INFO - PROCESS | 3088 | --DOCSHELL 19FF3400 == 46 [pid = 3088] [id = 70] 09:40:23 INFO - PROCESS | 3088 | --DOCSHELL 08C94800 == 45 [pid = 3088] [id = 69] 09:40:23 INFO - PROCESS | 3088 | --DOCSHELL 18AE2400 == 44 [pid = 3088] [id = 68] 09:40:23 INFO - PROCESS | 3088 | --DOCSHELL 0C975000 == 43 [pid = 3088] [id = 67] 09:40:23 INFO - PROCESS | 3088 | --DOCSHELL 15A6B400 == 42 [pid = 3088] [id = 66] 09:40:23 INFO - PROCESS | 3088 | --DOCSHELL 157BD400 == 41 [pid = 3088] [id = 65] 09:40:23 INFO - PROCESS | 3088 | --DOCSHELL 0D07A400 == 40 [pid = 3088] [id = 64] 09:40:23 INFO - PROCESS | 3088 | --DOCSHELL 0D86EC00 == 39 [pid = 3088] [id = 63] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1DBBA000) [pid = 3088] [serial = 172] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOCSHELL 1700A000 == 38 [pid = 3088] [id = 60] 09:40:24 INFO - PROCESS | 3088 | --DOCSHELL 0D073000 == 37 [pid = 3088] [id = 59] 09:40:24 INFO - PROCESS | 3088 | --DOCSHELL 15006000 == 36 [pid = 3088] [id = 58] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (14415C00) [pid = 3088] [serial = 40] [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.] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (0C9D8000) [pid = 3088] [serial = 169] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1DAA8C00) [pid = 3088] [serial = 166] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (18A42800) [pid = 3088] [serial = 153] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (19A7DC00) [pid = 3088] [serial = 154] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1ADE8800) [pid = 3088] [serial = 157] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (144B0800) [pid = 3088] [serial = 162] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (17006C00) [pid = 3088] [serial = 163] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1DAF1800) [pid = 3088] [serial = 167] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (0C9DB800) [pid = 3088] [serial = 170] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (187A3000) [pid = 3088] [serial = 151] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1ACBD800) [pid = 3088] [serial = 156] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1C835C00) [pid = 3088] [serial = 159] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (15A6B000) [pid = 3088] [serial = 147] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (16836C00) [pid = 3088] [serial = 148] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (0DA59400) [pid = 3088] [serial = 144] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (0E166000) [pid = 3088] [serial = 145] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (0E108000) [pid = 3088] [serial = 142] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (0DA53800) [pid = 3088] [serial = 141] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1870CC00) [pid = 3088] [serial = 150] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (0E2DC400) [pid = 3088] [serial = 138] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1683A000) [pid = 3088] [serial = 160] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3088 | 1464194424098 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 870ms 09:40:24 INFO - PROCESS | 3088 | 1464194424107 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 3088 | 1464194424112 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 09:40:24 INFO - PROCESS | 3088 | 1464194424118 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:40:24 INFO - PROCESS | 3088 | 1464194424120 Marionette TRACE conn5 <- [1,282,null,{}] 09:40:24 INFO - PROCESS | 3088 | 1464194424124 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 3088 | 1464194424209 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 09:40:24 INFO - PROCESS | 3088 | 1464194424217 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 3088 | ++DOCSHELL 0C9DB800 == 37 [pid = 3088] [id = 80] 09:40:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (0CB86400) [pid = 3088] [serial = 237] [outer = 00000000] 09:40:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0D8D9C00) [pid = 3088] [serial = 238] [outer = 0CB86400] 09:40:24 INFO - PROCESS | 3088 | 1464194424262 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (0DA5B800) [pid = 3088] [serial = 239] [outer = 0CB86400] 09:40:24 INFO - PROCESS | 3088 | 1464194424719 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 09:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:40:24 INFO - PROCESS | 3088 | 1464194424751 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 3088 | 1464194424753 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 09:40:24 INFO - PROCESS | 3088 | 1464194424757 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 3088 | 1464194424760 Marionette TRACE conn5 <- [1,286,null,{}] 09:40:24 INFO - PROCESS | 3088 | 1464194424797 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 3088 | 1464194424885 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 09:40:24 INFO - PROCESS | 3088 | 1464194424895 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 3088 | ++DOCSHELL 15A68C00 == 38 [pid = 3088] [id = 81] 09:40:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (15A6B000) [pid = 3088] [serial = 240] [outer = 00000000] 09:40:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (16837000) [pid = 3088] [serial = 241] [outer = 15A6B000] 09:40:24 INFO - PROCESS | 3088 | 1464194424942 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (17007800) [pid = 3088] [serial = 242] [outer = 15A6B000] 09:40:25 INFO - PROCESS | 3088 | 1464194425380 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 650ms 09:40:25 INFO - PROCESS | 3088 | 1464194425407 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 3088 | 1464194425410 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 09:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:40:25 INFO - PROCESS | 3088 | 1464194425413 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 3088 | 1464194425415 Marionette TRACE conn5 <- [1,290,null,{}] 09:40:25 INFO - PROCESS | 3088 | 1464194425423 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:25 INFO - PROCESS | 3088 | 1464194425508 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 09:40:25 INFO - PROCESS | 3088 | 1464194425517 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 3088 | ++DOCSHELL 17C97800 == 39 [pid = 3088] [id = 82] 09:40:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (17CD8000) [pid = 3088] [serial = 243] [outer = 00000000] 09:40:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1879EC00) [pid = 3088] [serial = 244] [outer = 17CD8000] 09:40:25 INFO - PROCESS | 3088 | 1464194425562 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (18A37800) [pid = 3088] [serial = 245] [outer = 17CD8000] 09:40:25 INFO - PROCESS | 3088 | 1464194425980 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 09:40:25 INFO - PROCESS | 3088 | 1464194425987 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 3088 | 1464194425998 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 09:40:26 INFO - PROCESS | 3088 | 1464194426019 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:40:26 INFO - PROCESS | 3088 | 1464194426021 Marionette TRACE conn5 <- [1,294,null,{}] 09:40:26 INFO - PROCESS | 3088 | 1464194426025 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 3088 | 1464194426104 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 09:40:26 INFO - PROCESS | 3088 | 1464194426111 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 3088 | ++DOCSHELL 0D4F6800 == 40 [pid = 3088] [id = 83] 09:40:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (18A39800) [pid = 3088] [serial = 246] [outer = 00000000] 09:40:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1999D800) [pid = 3088] [serial = 247] [outer = 18A39800] 09:40:26 INFO - PROCESS | 3088 | 1464194426155 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (19CCA000) [pid = 3088] [serial = 248] [outer = 18A39800] 09:40:26 INFO - PROCESS | 3088 | 1464194426626 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 09:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:40:26 INFO - PROCESS | 3088 | 1464194426653 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 3088 | 1464194426655 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 09:40:26 INFO - PROCESS | 3088 | 1464194426658 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 3088 | 1464194426660 Marionette TRACE conn5 <- [1,298,null,{}] 09:40:26 INFO - PROCESS | 3088 | 1464194426663 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 3088 | 1464194426798 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 09:40:26 INFO - PROCESS | 3088 | 1464194426808 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 3088 | ++DOCSHELL 18AE5000 == 41 [pid = 3088] [id = 84] 09:40:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (19CCE000) [pid = 3088] [serial = 249] [outer = 00000000] 09:40:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (19FEE400) [pid = 3088] [serial = 250] [outer = 19CCE000] 09:40:26 INFO - PROCESS | 3088 | 1464194426853 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (19FFA800) [pid = 3088] [serial = 251] [outer = 19CCE000] 09:40:27 INFO - PROCESS | 3088 | 1464194427279 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 09:40:27 INFO - PROCESS | 3088 | 1464194427329 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 3088 | 1464194427331 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 09:40:27 INFO - PROCESS | 3088 | 1464194427346 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:40:27 INFO - PROCESS | 3088 | 1464194427348 Marionette TRACE conn5 <- [1,302,null,{}] 09:40:27 INFO - PROCESS | 3088 | 1464194427351 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 3088 | 1464194427454 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 09:40:27 INFO - PROCESS | 3088 | 1464194427530 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 3088 | ++DOCSHELL 19FF4800 == 42 [pid = 3088] [id = 85] 09:40:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (19FFC800) [pid = 3088] [serial = 252] [outer = 00000000] 09:40:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1ADE3C00) [pid = 3088] [serial = 253] [outer = 19FFC800] 09:40:27 INFO - PROCESS | 3088 | 1464194427576 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1ADE8800) [pid = 3088] [serial = 254] [outer = 19FFC800] 09:40:27 INFO - PROCESS | 3088 | 1464194427988 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 09:40:28 INFO - PROCESS | 3088 | 1464194428023 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 3088 | 1464194428025 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 09:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:40:28 INFO - PROCESS | 3088 | 1464194428028 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 3088 | 1464194428030 Marionette TRACE conn5 <- [1,306,null,{}] 09:40:28 INFO - PROCESS | 3088 | 1464194428034 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:28 INFO - PROCESS | 3088 | 1464194428154 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 09:40:28 INFO - PROCESS | 3088 | 1464194428160 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 3088 | ++DOCSHELL 08D82C00 == 43 [pid = 3088] [id = 86] 09:40:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (08D88400) [pid = 3088] [serial = 255] [outer = 00000000] 09:40:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1C2AEC00) [pid = 3088] [serial = 256] [outer = 08D88400] 09:40:28 INFO - PROCESS | 3088 | 1464194428247 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1D222800) [pid = 3088] [serial = 257] [outer = 08D88400] 09:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (19CCA800) [pid = 3088] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (0D859C00) [pid = 3088] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (0D874800) [pid = 3088] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (16834C00) [pid = 3088] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1870B000) [pid = 3088] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (0D0EB000) [pid = 3088] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (19FF0800) [pid = 3088] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (157BDC00) [pid = 3088] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (19FF4400) [pid = 3088] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1500D000) [pid = 3088] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:40:28 INFO - PROCESS | 3088 | 1464194428719 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 731ms 09:40:28 INFO - PROCESS | 3088 | 1464194428762 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 3088 | 1464194428764 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 09:40:28 INFO - PROCESS | 3088 | 1464194428789 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 3088 | 1464194428791 Marionette TRACE conn5 <- [1,310,null,{}] 09:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:40:28 INFO - PROCESS | 3088 | 1464194428795 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:28 INFO - PROCESS | 3088 | 1464194428873 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 09:40:28 INFO - PROCESS | 3088 | 1464194428879 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 3088 | ++DOCSHELL 0DA17400 == 44 [pid = 3088] [id = 87] 09:40:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (0DA19400) [pid = 3088] [serial = 258] [outer = 00000000] 09:40:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (0DA1CC00) [pid = 3088] [serial = 259] [outer = 0DA19400] 09:40:28 INFO - PROCESS | 3088 | 1464194428923 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (0DA1FC00) [pid = 3088] [serial = 260] [outer = 0DA19400] 09:40:29 INFO - PROCESS | 3088 | 1464194429180 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:40:29 INFO - PROCESS | 3088 | 1464194429362 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 09:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:40:29 INFO - PROCESS | 3088 | 1464194429428 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 3088 | 1464194429430 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 09:40:29 INFO - PROCESS | 3088 | 1464194429433 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 3088 | 1464194429434 Marionette TRACE conn5 <- [1,314,null,{}] 09:40:29 INFO - PROCESS | 3088 | 1464194429438 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:29 INFO - PROCESS | 3088 | 1464194429518 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 09:40:29 INFO - PROCESS | 3088 | 1464194429524 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 3088 | ++DOCSHELL 0DA20C00 == 45 [pid = 3088] [id = 88] 09:40:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (159E9000) [pid = 3088] [serial = 261] [outer = 00000000] 09:40:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (19FF4400) [pid = 3088] [serial = 262] [outer = 159E9000] 09:40:29 INFO - PROCESS | 3088 | 1464194429568 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1DAF1000) [pid = 3088] [serial = 263] [outer = 159E9000] 09:40:30 INFO - PROCESS | 3088 | 1464194429991 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 571ms 09:40:30 INFO - PROCESS | 3088 | 1464194430004 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 3088 | 1464194430007 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 09:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:40:30 INFO - PROCESS | 3088 | 1464194430010 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 3088 | 1464194430012 Marionette TRACE conn5 <- [1,318,null,{}] 09:40:30 INFO - PROCESS | 3088 | 1464194430027 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:30 INFO - PROCESS | 3088 | 1464194430134 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 09:40:30 INFO - PROCESS | 3088 | 1464194430141 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 3088 | ++DOCSHELL 1DBBCC00 == 46 [pid = 3088] [id = 89] 09:40:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1DBC4400) [pid = 3088] [serial = 264] [outer = 00000000] 09:40:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1EC9F400) [pid = 3088] [serial = 265] [outer = 1DBC4400] 09:40:30 INFO - PROCESS | 3088 | 1464194430188 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1F403C00) [pid = 3088] [serial = 266] [outer = 1DBC4400] 09:40:30 INFO - PROCESS | 3088 | 1464194430827 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 850ms 09:40:30 INFO - PROCESS | 3088 | 1464194430864 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 3088 | 1464194430868 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 09:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:40:30 INFO - PROCESS | 3088 | 1464194430875 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 3088 | 1464194430879 Marionette TRACE conn5 <- [1,322,null,{}] 09:40:30 INFO - PROCESS | 3088 | 1464194430885 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:31 INFO - PROCESS | 3088 | 1464194431004 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 09:40:31 INFO - PROCESS | 3088 | 1464194431129 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 3088 | ++DOCSHELL 0D84F000 == 47 [pid = 3088] [id = 90] 09:40:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (0D858400) [pid = 3088] [serial = 267] [outer = 00000000] 09:40:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (0DA4FC00) [pid = 3088] [serial = 268] [outer = 0D858400] 09:40:31 INFO - PROCESS | 3088 | 1464194431220 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (0E10B800) [pid = 3088] [serial = 269] [outer = 0D858400] 09:40:31 INFO - PROCESS | 3088 | 1464194431827 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 990ms 09:40:31 INFO - PROCESS | 3088 | 1464194431867 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 09:40:31 INFO - PROCESS | 3088 | 1464194431873 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 09:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:40:31 INFO - PROCESS | 3088 | 1464194431879 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - PROCESS | 3088 | 1464194431882 Marionette TRACE conn5 <- [1,326,null,{}] 09:40:31 INFO - PROCESS | 3088 | 1464194431887 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 3088 | 1464194432006 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 09:40:32 INFO - PROCESS | 3088 | 1464194432103 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 3088 | ++DOCSHELL 16830C00 == 48 [pid = 3088] [id = 91] 09:40:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1683A000) [pid = 3088] [serial = 270] [outer = 00000000] 09:40:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (170DE000) [pid = 3088] [serial = 271] [outer = 1683A000] 09:40:32 INFO - PROCESS | 3088 | 1464194432157 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (18A05000) [pid = 3088] [serial = 272] [outer = 1683A000] 09:40:32 INFO - PROCESS | 3088 | 1464194432748 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 931ms 09:40:32 INFO - PROCESS | 3088 | 1464194432811 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 3088 | 1464194432814 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 09:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:40:32 INFO - PROCESS | 3088 | 1464194432818 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 3088 | 1464194432822 Marionette TRACE conn5 <- [1,330,null,{}] 09:40:32 INFO - PROCESS | 3088 | 1464194432833 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 3088 | 1464194432941 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 09:40:33 INFO - PROCESS | 3088 | 1464194433066 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 3088 | ++DOCSHELL 19FBE000 == 49 [pid = 3088] [id = 92] 09:40:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1BA25C00) [pid = 3088] [serial = 273] [outer = 00000000] 09:40:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1BA28800) [pid = 3088] [serial = 274] [outer = 1BA25C00] 09:40:33 INFO - PROCESS | 3088 | 1464194433124 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1BA2CC00) [pid = 3088] [serial = 275] [outer = 1BA25C00] 09:40:33 INFO - PROCESS | 3088 | 1464194433678 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 870ms 09:40:33 INFO - PROCESS | 3088 | 1464194433698 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 3088 | 1464194433701 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 09:40:33 INFO - PROCESS | 3088 | 1464194433706 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 3088 | 1464194433708 Marionette TRACE conn5 <- [1,334,null,{}] 09:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:40:33 INFO - PROCESS | 3088 | 1464194433711 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:33 INFO - PROCESS | 3088 | 1464194433820 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 09:40:33 INFO - PROCESS | 3088 | 1464194433912 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 3088 | ++DOCSHELL 1AB74000 == 50 [pid = 3088] [id = 93] 09:40:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1AB75800) [pid = 3088] [serial = 276] [outer = 00000000] 09:40:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1AB79000) [pid = 3088] [serial = 277] [outer = 1AB75800] 09:40:33 INFO - PROCESS | 3088 | 1464194433967 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1AB7C400) [pid = 3088] [serial = 278] [outer = 1AB75800] 09:40:34 INFO - PROCESS | 3088 | 1464194434542 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 870ms 09:40:34 INFO - PROCESS | 3088 | 1464194434582 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 3088 | 1464194434584 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 09:40:34 INFO - PROCESS | 3088 | 1464194434587 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:40:34 INFO - PROCESS | 3088 | 1464194434589 Marionette TRACE conn5 <- [1,338,null,{}] 09:40:34 INFO - PROCESS | 3088 | 1464194434593 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:34 INFO - PROCESS | 3088 | 1464194434696 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 09:40:34 INFO - PROCESS | 3088 | 1464194434817 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 3088 | ++DOCSHELL 0D857000 == 51 [pid = 3088] [id = 94] 09:40:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (0D8D8400) [pid = 3088] [serial = 279] [outer = 00000000] 09:40:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (0E16C000) [pid = 3088] [serial = 280] [outer = 0D8D8400] 09:40:34 INFO - PROCESS | 3088 | 1464194434873 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (144AC800) [pid = 3088] [serial = 281] [outer = 0D8D8400] 09:40:35 INFO - PROCESS | 3088 | 1464194435547 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 970ms 09:40:35 INFO - PROCESS | 3088 | 1464194435562 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 3088 | 1464194435567 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 09:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:40:35 INFO - PROCESS | 3088 | 1464194435571 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 3088 | 1464194435575 Marionette TRACE conn5 <- [1,342,null,{}] 09:40:35 INFO - PROCESS | 3088 | 1464194435579 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 3088 | 1464194435678 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 09:40:35 INFO - PROCESS | 3088 | 1464194435777 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 3088 | ++DOCSHELL 0DA16000 == 52 [pid = 3088] [id = 95] 09:40:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (0DA16800) [pid = 3088] [serial = 282] [outer = 00000000] 09:40:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (15243C00) [pid = 3088] [serial = 283] [outer = 0DA16800] 09:40:35 INFO - PROCESS | 3088 | 1464194435827 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (159F3800) [pid = 3088] [serial = 284] [outer = 0DA16800] 09:40:36 INFO - PROCESS | 3088 | --DOCSHELL 0DA20C00 == 51 [pid = 3088] [id = 88] 09:40:36 INFO - PROCESS | 3088 | --DOCSHELL 0DA17400 == 50 [pid = 3088] [id = 87] 09:40:36 INFO - PROCESS | 3088 | --DOCSHELL 08D82C00 == 49 [pid = 3088] [id = 86] 09:40:36 INFO - PROCESS | 3088 | --DOCSHELL 19FF4800 == 48 [pid = 3088] [id = 85] 09:40:36 INFO - PROCESS | 3088 | --DOCSHELL 18AE5000 == 47 [pid = 3088] [id = 84] 09:40:36 INFO - PROCESS | 3088 | --DOCSHELL 0D4F6800 == 46 [pid = 3088] [id = 83] 09:40:36 INFO - PROCESS | 3088 | --DOCSHELL 17C97800 == 45 [pid = 3088] [id = 82] 09:40:36 INFO - PROCESS | 3088 | --DOCSHELL 15A68C00 == 44 [pid = 3088] [id = 81] 09:40:36 INFO - PROCESS | 3088 | --DOCSHELL 0C9DB800 == 43 [pid = 3088] [id = 80] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1DAF3800) [pid = 3088] [serial = 217] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOCSHELL 0D86F800 == 42 [pid = 3088] [id = 79] 09:40:36 INFO - PROCESS | 3088 | --DOCSHELL 15980000 == 41 [pid = 3088] [id = 75] 09:40:36 INFO - PROCESS | 3088 | --DOCSHELL 0D850C00 == 40 [pid = 3088] [id = 74] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (19CD7C00) [pid = 3088] [serial = 202] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (19FB3000) [pid = 3088] [serial = 203] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (19FEEC00) [pid = 3088] [serial = 206] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (19FBD400) [pid = 3088] [serial = 205] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (0D980C00) [pid = 3088] [serial = 175] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (17CDC800) [pid = 3088] [serial = 178] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (0DA5CC00) [pid = 3088] [serial = 188] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (0D97D800) [pid = 3088] [serial = 187] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (17607C00) [pid = 3088] [serial = 196] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (17C98000) [pid = 3088] [serial = 197] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (18A34C00) [pid = 3088] [serial = 199] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (0D8E7400) [pid = 3088] [serial = 190] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (0DA5D000) [pid = 3088] [serial = 191] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1C319C00) [pid = 3088] [serial = 215] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (0DA52400) [pid = 3088] [serial = 184] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (159E5400) [pid = 3088] [serial = 193] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (15A5FC00) [pid = 3088] [serial = 194] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (19FF3800) [pid = 3088] [serial = 181] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1AA89800) [pid = 3088] [serial = 208] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1A385400) [pid = 3088] [serial = 211] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1C2AC000) [pid = 3088] [serial = 214] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1AAC9C00) [pid = 3088] [serial = 209] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1AD0F000) [pid = 3088] [serial = 212] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (18A3E800) [pid = 3088] [serial = 200] [outer = 00000000] [url = about:blank] 09:40:36 INFO - PROCESS | 3088 | 1464194436447 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 930ms 09:40:36 INFO - PROCESS | 3088 | 1464194436502 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 3088 | 1464194436508 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 09:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:40:36 INFO - PROCESS | 3088 | 1464194436513 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 3088 | 1464194436516 Marionette TRACE conn5 <- [1,346,null,{}] 09:40:36 INFO - PROCESS | 3088 | 1464194436520 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:36 INFO - PROCESS | 3088 | 1464194436605 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 09:40:36 INFO - PROCESS | 3088 | 1464194436676 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 3088 | ++DOCSHELL 0D84EC00 == 41 [pid = 3088] [id = 96] 09:40:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (0D850C00) [pid = 3088] [serial = 285] [outer = 00000000] 09:40:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (0DA53000) [pid = 3088] [serial = 286] [outer = 0D850C00] 09:40:36 INFO - PROCESS | 3088 | 1464194436729 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (0E103000) [pid = 3088] [serial = 287] [outer = 0D850C00] 09:40:37 INFO - PROCESS | 3088 | 1464194437121 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 09:40:37 INFO - PROCESS | 3088 | 1464194437147 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 3088 | 1464194437149 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 09:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:40:37 INFO - PROCESS | 3088 | 1464194437159 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 3088 | 1464194437162 Marionette TRACE conn5 <- [1,350,null,{}] 09:40:37 INFO - PROCESS | 3088 | 1464194437173 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 3088 | 1464194437258 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 09:40:37 INFO - PROCESS | 3088 | 1464194437267 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 3088 | ++DOCSHELL 157AF000 == 42 [pid = 3088] [id = 97] 09:40:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (157AFC00) [pid = 3088] [serial = 288] [outer = 00000000] 09:40:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (170DE400) [pid = 3088] [serial = 289] [outer = 157AFC00] 09:40:37 INFO - PROCESS | 3088 | 1464194437317 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (18706000) [pid = 3088] [serial = 290] [outer = 157AFC00] 09:40:37 INFO - PROCESS | 3088 | 1464194437772 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 09:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:40:37 INFO - PROCESS | 3088 | 1464194437783 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 3088 | 1464194437785 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 09:40:37 INFO - PROCESS | 3088 | 1464194437788 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 3088 | 1464194437790 Marionette TRACE conn5 <- [1,354,null,{}] 09:40:37 INFO - PROCESS | 3088 | 1464194437793 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 3088 | 1464194437877 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 09:40:37 INFO - PROCESS | 3088 | 1464194437884 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 3088 | ++DOCSHELL 18A0E800 == 43 [pid = 3088] [id = 98] 09:40:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (18A3A400) [pid = 3088] [serial = 291] [outer = 00000000] 09:40:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (18AE9800) [pid = 3088] [serial = 292] [outer = 18A3A400] 09:40:37 INFO - PROCESS | 3088 | 1464194437929 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (19CC9400) [pid = 3088] [serial = 293] [outer = 18A3A400] 09:40:38 INFO - PROCESS | 3088 | 1464194438381 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 09:40:38 INFO - PROCESS | 3088 | 1464194438428 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 3088 | 1464194438430 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 09:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:40:38 INFO - PROCESS | 3088 | 1464194438441 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 3088 | 1464194438443 Marionette TRACE conn5 <- [1,358,null,{}] 09:40:38 INFO - PROCESS | 3088 | 1464194438447 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:38 INFO - PROCESS | 3088 | 1464194438552 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 09:40:38 INFO - PROCESS | 3088 | 1464194438559 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 3088 | ++DOCSHELL 18A3E400 == 44 [pid = 3088] [id = 99] 09:40:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (18AE5000) [pid = 3088] [serial = 294] [outer = 00000000] 09:40:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (19CDE400) [pid = 3088] [serial = 295] [outer = 18AE5000] 09:40:38 INFO - PROCESS | 3088 | 1464194438606 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (19FB2800) [pid = 3088] [serial = 296] [outer = 18AE5000] 09:40:39 INFO - PROCESS | 3088 | 1464194439078 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 09:40:39 INFO - PROCESS | 3088 | 1464194439117 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 3088 | 1464194439119 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 09:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:40:39 INFO - PROCESS | 3088 | 1464194439122 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 3088 | 1464194439123 Marionette TRACE conn5 <- [1,362,null,{}] 09:40:39 INFO - PROCESS | 3088 | 1464194439127 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 3088 | 1464194439246 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 09:40:39 INFO - PROCESS | 3088 | 1464194439329 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 3088 | ++DOCSHELL 1AA8AC00 == 45 [pid = 3088] [id = 100] 09:40:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1AA8B000) [pid = 3088] [serial = 297] [outer = 00000000] 09:40:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1AB72400) [pid = 3088] [serial = 298] [outer = 1AA8B000] 09:40:39 INFO - PROCESS | 3088 | 1464194439375 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1AB73C00) [pid = 3088] [serial = 299] [outer = 1AA8B000] 09:40:39 INFO - PROCESS | 3088 | 1464194439819 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 730ms 09:40:39 INFO - PROCESS | 3088 | 1464194439855 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 3088 | 1464194439857 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 09:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:40:39 INFO - PROCESS | 3088 | 1464194439860 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 3088 | 1464194439862 Marionette TRACE conn5 <- [1,366,null,{}] 09:40:39 INFO - PROCESS | 3088 | 1464194439870 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 3088 | 1464194439982 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 09:40:39 INFO - PROCESS | 3088 | 1464194439989 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 3088 | ++DOCSHELL 1AB7D800 == 46 [pid = 3088] [id = 101] 09:40:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1ACB1400) [pid = 3088] [serial = 300] [outer = 00000000] 09:40:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1BA24C00) [pid = 3088] [serial = 301] [outer = 1ACB1400] 09:40:40 INFO - PROCESS | 3088 | 1464194440033 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1BA2B800) [pid = 3088] [serial = 302] [outer = 1ACB1400] 09:40:40 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (19CCE000) [pid = 3088] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:40:40 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (19FFC800) [pid = 3088] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:40:40 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1D181800) [pid = 3088] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:40:40 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (0D878800) [pid = 3088] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:40:40 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (08D88400) [pid = 3088] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:40:40 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (17CD8000) [pid = 3088] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:40:40 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (18A39800) [pid = 3088] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:40:40 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (15A6B000) [pid = 3088] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:40:40 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (0CB86400) [pid = 3088] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:40:40 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (159E9000) [pid = 3088] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:40:40 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (0DA19400) [pid = 3088] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:40:40 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1C2AB000) [pid = 3088] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:40:40 INFO - PROCESS | 3088 | 1464194440697 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 870ms 09:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:40:40 INFO - PROCESS | 3088 | 1464194440733 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 3088 | 1464194440735 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 09:40:40 INFO - PROCESS | 3088 | 1464194440738 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 3088 | 1464194440739 Marionette TRACE conn5 <- [1,370,null,{}] 09:40:40 INFO - PROCESS | 3088 | 1464194440743 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 3088 | 1464194440830 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 09:40:40 INFO - PROCESS | 3088 | 1464194440836 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 3088 | ++DOCSHELL 0DA18C00 == 47 [pid = 3088] [id = 102] 09:40:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (0DA19400) [pid = 3088] [serial = 303] [outer = 00000000] 09:40:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (17C26800) [pid = 3088] [serial = 304] [outer = 0DA19400] 09:40:40 INFO - PROCESS | 3088 | 1464194440879 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (17C2B400) [pid = 3088] [serial = 305] [outer = 0DA19400] 09:40:41 INFO - PROCESS | 3088 | 1464194441300 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 09:40:41 INFO - PROCESS | 3088 | 1464194441369 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 09:40:41 INFO - PROCESS | 3088 | 1464194441371 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 09:40:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:40:41 INFO - PROCESS | 3088 | 1464194441374 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - PROCESS | 3088 | 1464194441376 Marionette TRACE conn5 <- [1,374,null,{}] 09:40:41 INFO - PROCESS | 3088 | 1464194441380 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:41 INFO - PROCESS | 3088 | 1464194441462 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 09:40:41 INFO - PROCESS | 3088 | 1464194441469 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 3088 | ++DOCSHELL 17C2CC00 == 48 [pid = 3088] [id = 103] 09:40:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (17C2E000) [pid = 3088] [serial = 306] [outer = 00000000] 09:40:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (18704800) [pid = 3088] [serial = 307] [outer = 17C2E000] 09:40:41 INFO - PROCESS | 3088 | 1464194441512 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1A38A800) [pid = 3088] [serial = 308] [outer = 17C2E000] 09:40:41 INFO - PROCESS | 3088 | 1464194441964 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:40:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 09:40:42 INFO - PROCESS | 3088 | 1464194442005 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 3088 | 1464194442007 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 09:40:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:40:42 INFO - PROCESS | 3088 | 1464194442010 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 3088 | 1464194442011 Marionette TRACE conn5 <- [1,378,null,{}] 09:40:42 INFO - PROCESS | 3088 | 1464194442015 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:42 INFO - PROCESS | 3088 | 1464194442093 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 09:40:42 INFO - PROCESS | 3088 | 1464194442102 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 3088 | ++DOCSHELL 19CCCC00 == 49 [pid = 3088] [id = 104] 09:40:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1ACBD400) [pid = 3088] [serial = 309] [outer = 00000000] 09:40:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1BA3D800) [pid = 3088] [serial = 310] [outer = 1ACBD400] 09:40:42 INFO - PROCESS | 3088 | 1464194442146 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1BA41000) [pid = 3088] [serial = 311] [outer = 1ACBD400] 09:40:42 INFO - PROCESS | 3088 | 1464194442587 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:40:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 631ms 09:40:42 INFO - PROCESS | 3088 | 1464194442645 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 3088 | 1464194442647 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 09:40:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:40:42 INFO - PROCESS | 3088 | 1464194442654 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 3088 | 1464194442656 Marionette TRACE conn5 <- [1,382,null,{}] 09:40:42 INFO - PROCESS | 3088 | 1464194442714 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:42 INFO - PROCESS | 3088 | 1464194442824 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 09:40:42 INFO - PROCESS | 3088 | 1464194442943 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 3088 | ++DOCSHELL 0D4F6800 == 50 [pid = 3088] [id = 105] 09:40:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (0D850000) [pid = 3088] [serial = 312] [outer = 00000000] 09:40:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (0D8E5400) [pid = 3088] [serial = 313] [outer = 0D850000] 09:40:43 INFO - PROCESS | 3088 | 1464194443000 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (0DA17400) [pid = 3088] [serial = 314] [outer = 0D850000] 09:40:43 INFO - PROCESS | 3088 | 1464194443621 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:40:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:40:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1027ms 09:40:43 INFO - PROCESS | 3088 | 1464194443679 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 3088 | 1464194443684 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 09:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:40:43 INFO - PROCESS | 3088 | 1464194443689 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 3088 | 1464194443691 Marionette TRACE conn5 <- [1,386,null,{}] 09:40:43 INFO - PROCESS | 3088 | 1464194443696 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:43 INFO - PROCESS | 3088 | 1464194443805 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 09:40:43 INFO - PROCESS | 3088 | 1464194443907 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 3088 | ++DOCSHELL 1700F400 == 51 [pid = 3088] [id = 106] 09:40:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (17012000) [pid = 3088] [serial = 315] [outer = 00000000] 09:40:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (17608400) [pid = 3088] [serial = 316] [outer = 17012000] 09:40:43 INFO - PROCESS | 3088 | 1464194443963 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (17CE2000) [pid = 3088] [serial = 317] [outer = 17012000] 09:40:44 INFO - PROCESS | 3088 | 1464194444530 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:40:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 870ms 09:40:44 INFO - PROCESS | 3088 | 1464194444566 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 3088 | 1464194444568 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 09:40:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:40:44 INFO - PROCESS | 3088 | 1464194444573 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 3088 | 1464194444575 Marionette TRACE conn5 <- [1,390,null,{}] 09:40:44 INFO - PROCESS | 3088 | 1464194444580 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 3088 | 1464194444693 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 09:40:44 INFO - PROCESS | 3088 | 1464194444794 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 3088 | ++DOCSHELL 1874D800 == 52 [pid = 3088] [id = 107] 09:40:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1874DC00) [pid = 3088] [serial = 318] [outer = 00000000] 09:40:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (18A03000) [pid = 3088] [serial = 319] [outer = 1874DC00] 09:40:44 INFO - PROCESS | 3088 | 1464194444853 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (19CDE000) [pid = 3088] [serial = 320] [outer = 1874DC00] 09:40:45 INFO - PROCESS | 3088 | 1464194445510 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 970ms 09:40:45 INFO - PROCESS | 3088 | 1464194445555 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 3088 | 1464194445561 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 09:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:40:45 INFO - PROCESS | 3088 | 1464194445566 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 3088 | 1464194445568 Marionette TRACE conn5 <- [1,394,null,{}] 09:40:45 INFO - PROCESS | 3088 | 1464194445572 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:45 INFO - PROCESS | 3088 | 1464194445677 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 09:40:45 INFO - PROCESS | 3088 | 1464194445800 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 3088 | ++DOCSHELL 1AD0A400 == 53 [pid = 3088] [id = 108] 09:40:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1BA3B800) [pid = 3088] [serial = 321] [outer = 00000000] 09:40:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1C322400) [pid = 3088] [serial = 322] [outer = 1BA3B800] 09:40:45 INFO - PROCESS | 3088 | 1464194445859 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1C836800) [pid = 3088] [serial = 323] [outer = 1BA3B800] 09:40:46 INFO - PROCESS | 3088 | 1464194446564 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:40:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1071ms 09:40:46 INFO - PROCESS | 3088 | 1464194446800 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 3088 | 1464194446805 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 09:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:40:46 INFO - PROCESS | 3088 | 1464194446811 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 3088 | 1464194446814 Marionette TRACE conn5 <- [1,398,null,{}] 09:40:46 INFO - PROCESS | 3088 | 1464194446819 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:46 INFO - PROCESS | 3088 | 1464194446923 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 09:40:47 INFO - PROCESS | 3088 | 1464194447008 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 3088 | ++DOCSHELL 0C9D9000 == 54 [pid = 3088] [id = 109] 09:40:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (0D8E4C00) [pid = 3088] [serial = 324] [outer = 00000000] 09:40:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (0E2DF800) [pid = 3088] [serial = 325] [outer = 0D8E4C00] 09:40:47 INFO - PROCESS | 3088 | 1464194447098 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (152B5400) [pid = 3088] [serial = 326] [outer = 0D8E4C00] 09:40:47 INFO - PROCESS | 3088 | 1464194447715 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:40:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 990ms 09:40:47 INFO - PROCESS | 3088 | --DOCSHELL 17C2CC00 == 53 [pid = 3088] [id = 103] 09:40:47 INFO - PROCESS | 3088 | --DOCSHELL 0DA18C00 == 52 [pid = 3088] [id = 102] 09:40:47 INFO - PROCESS | 3088 | --DOCSHELL 1AB7D800 == 51 [pid = 3088] [id = 101] 09:40:47 INFO - PROCESS | 3088 | --DOCSHELL 1AA8AC00 == 50 [pid = 3088] [id = 100] 09:40:47 INFO - PROCESS | 3088 | --DOCSHELL 18A3E400 == 49 [pid = 3088] [id = 99] 09:40:47 INFO - PROCESS | 3088 | --DOCSHELL 18A0E800 == 48 [pid = 3088] [id = 98] 09:40:47 INFO - PROCESS | 3088 | --DOCSHELL 157AF000 == 47 [pid = 3088] [id = 97] 09:40:47 INFO - PROCESS | 3088 | --DOCSHELL 0D84EC00 == 46 [pid = 3088] [id = 96] 09:40:47 INFO - PROCESS | 3088 | --DOCSHELL 0DA16000 == 45 [pid = 3088] [id = 95] 09:40:47 INFO - PROCESS | 3088 | --DOCSHELL 16830C00 == 44 [pid = 3088] [id = 91] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1E91FC00) [pid = 3088] [serial = 232] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (0D8D8C00) [pid = 3088] [serial = 220] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (17009400) [pid = 3088] [serial = 223] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1EC9F400) [pid = 3088] [serial = 265] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1DAA2800) [pid = 3088] [serial = 226] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1E923400) [pid = 3088] [serial = 229] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | 1464194447881 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 3088 | 1464194447884 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 09:40:47 INFO - PROCESS | 3088 | --DOCSHELL 0D84F000 == 43 [pid = 3088] [id = 90] 09:40:47 INFO - PROCESS | 3088 | --DOCSHELL 1DBBCC00 == 42 [pid = 3088] [id = 89] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1D180C00) [pid = 3088] [serial = 136] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (19FEE400) [pid = 3088] [serial = 250] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1ADE3C00) [pid = 3088] [serial = 253] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1DAFA400) [pid = 3088] [serial = 218] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1573E400) [pid = 3088] [serial = 236] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (0EAAE800) [pid = 3088] [serial = 235] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1C2AEC00) [pid = 3088] [serial = 256] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1879EC00) [pid = 3088] [serial = 244] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (18A37800) [pid = 3088] [serial = 245] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1999D800) [pid = 3088] [serial = 247] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (16837000) [pid = 3088] [serial = 241] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (17007800) [pid = 3088] [serial = 242] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1ADE8800) [pid = 3088] [serial = 254] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (0D8D9C00) [pid = 3088] [serial = 238] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (0DA5B800) [pid = 3088] [serial = 239] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1DAF1000) [pid = 3088] [serial = 263] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (0DA1CC00) [pid = 3088] [serial = 259] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (19FF4400) [pid = 3088] [serial = 262] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1D222800) [pid = 3088] [serial = 257] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (19FFA800) [pid = 3088] [serial = 251] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (0DA1FC00) [pid = 3088] [serial = 260] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (19CCA000) [pid = 3088] [serial = 248] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3088 | 1464194447917 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:40:47 INFO - PROCESS | 3088 | 1464194447921 Marionette TRACE conn5 <- [1,402,null,{}] 09:40:47 INFO - PROCESS | 3088 | 1464194447925 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:48 INFO - PROCESS | 3088 | 1464194448010 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 09:40:48 INFO - PROCESS | 3088 | 1464194448020 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 3088 | ++DOCSHELL 0D858C00 == 43 [pid = 3088] [id = 110] 09:40:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (0D859000) [pid = 3088] [serial = 327] [outer = 00000000] 09:40:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (0D8DF800) [pid = 3088] [serial = 328] [outer = 0D859000] 09:40:48 INFO - PROCESS | 3088 | 1464194448077 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (0DA1E000) [pid = 3088] [serial = 329] [outer = 0D859000] 09:40:48 INFO - PROCESS | 3088 | 1464194448579 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:40:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 09:40:48 INFO - PROCESS | 3088 | 1464194448651 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 3088 | 1464194448654 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 09:40:48 INFO - PROCESS | 3088 | 1464194448657 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:40:48 INFO - PROCESS | 3088 | 1464194448659 Marionette TRACE conn5 <- [1,406,null,{}] 09:40:48 INFO - PROCESS | 3088 | 1464194448673 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:48 INFO - PROCESS | 3088 | 1464194448764 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 09:40:48 INFO - PROCESS | 3088 | 1464194448780 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 3088 | ++DOCSHELL 1683CC00 == 44 [pid = 3088] [id = 111] 09:40:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (16843000) [pid = 3088] [serial = 330] [outer = 00000000] 09:40:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (17009000) [pid = 3088] [serial = 331] [outer = 16843000] 09:40:48 INFO - PROCESS | 3088 | 1464194448834 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (17604C00) [pid = 3088] [serial = 332] [outer = 16843000] 09:40:49 INFO - PROCESS | 3088 | 1464194449303 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 09:40:49 INFO - PROCESS | 3088 | 1464194449331 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 3088 | 1464194449333 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 09:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:40:49 INFO - PROCESS | 3088 | 1464194449336 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 3088 | 1464194449338 Marionette TRACE conn5 <- [1,410,null,{}] 09:40:49 INFO - PROCESS | 3088 | 1464194449341 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 3088 | 1464194449423 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 09:40:49 INFO - PROCESS | 3088 | 1464194449434 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 3088 | ++DOCSHELL 1760B800 == 45 [pid = 3088] [id = 112] 09:40:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (17C93400) [pid = 3088] [serial = 333] [outer = 00000000] 09:40:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (18746000) [pid = 3088] [serial = 334] [outer = 17C93400] 09:40:49 INFO - PROCESS | 3088 | 1464194449478 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1879E000) [pid = 3088] [serial = 335] [outer = 17C93400] 09:40:49 INFO - PROCESS | 3088 | 1464194449966 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 09:40:50 INFO - PROCESS | 3088 | 1464194450007 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 3088 | 1464194450009 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 09:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:40:50 INFO - PROCESS | 3088 | 1464194450012 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 3088 | 1464194450023 Marionette TRACE conn5 <- [1,414,null,{}] 09:40:50 INFO - PROCESS | 3088 | 1464194450027 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:50 INFO - PROCESS | 3088 | 1464194450105 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 09:40:50 INFO - PROCESS | 3088 | 1464194450111 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 3088 | ++DOCSHELL 144AE000 == 46 [pid = 3088] [id = 113] 09:40:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (18A0A400) [pid = 3088] [serial = 336] [outer = 00000000] 09:40:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (18A3D400) [pid = 3088] [serial = 337] [outer = 18A0A400] 09:40:50 INFO - PROCESS | 3088 | 1464194450155 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1999B400) [pid = 3088] [serial = 338] [outer = 18A0A400] 09:40:50 INFO - PROCESS | 3088 | 1464194450639 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 690ms 09:40:50 INFO - PROCESS | 3088 | 1464194450704 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 09:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:40:50 INFO - PROCESS | 3088 | 1464194450706 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 09:40:50 INFO - PROCESS | 3088 | 1464194450709 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 3088 | 1464194450711 Marionette TRACE conn5 <- [1,418,null,{}] 09:40:50 INFO - PROCESS | 3088 | 1464194450714 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:50 INFO - PROCESS | 3088 | 1464194450872 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 09:40:50 INFO - PROCESS | 3088 | 1464194450902 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 3088 | ++DOCSHELL 19FB8000 == 47 [pid = 3088] [id = 114] 09:40:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (19FBB800) [pid = 3088] [serial = 339] [outer = 00000000] 09:40:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (19FEFC00) [pid = 3088] [serial = 340] [outer = 19FBB800] 09:40:50 INFO - PROCESS | 3088 | 1464194450947 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (19FFA400) [pid = 3088] [serial = 341] [outer = 19FBB800] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (18A3F800) [pid = 3088] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1E91A000) [pid = 3088] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (08D84000) [pid = 3088] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1700F800) [pid = 3088] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (15981400) [pid = 3088] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (18A06400) [pid = 3088] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (0D851C00) [pid = 3088] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (19CD4000) [pid = 3088] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1D223000) [pid = 3088] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (0D4F1000) [pid = 3088] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (0D4F6400) [pid = 3088] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (0D852800) [pid = 3088] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (18AE5000) [pid = 3088] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (0DA16800) [pid = 3088] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1DBC4400) [pid = 3088] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (0D858400) [pid = 3088] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1683A000) [pid = 3088] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (157AFC00) [pid = 3088] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (0D850C00) [pid = 3088] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (18A3A400) [pid = 3088] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1AA8B000) [pid = 3088] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1ACB1400) [pid = 3088] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (0DA19400) [pid = 3088] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:40:52 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (17C2E000) [pid = 3088] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:40:52 INFO - PROCESS | 3088 | 1464194452172 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1483ms 09:40:52 INFO - PROCESS | 3088 | 1464194452241 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 3088 | 1464194452245 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 09:40:52 INFO - PROCESS | 3088 | 1464194452251 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:40:52 INFO - PROCESS | 3088 | 1464194452256 Marionette TRACE conn5 <- [1,422,null,{}] 09:40:52 INFO - PROCESS | 3088 | 1464194452263 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:52 INFO - PROCESS | 3088 | 1464194452371 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 09:40:52 INFO - PROCESS | 3088 | 1464194452447 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 3088 | ++DOCSHELL 0D071400 == 48 [pid = 3088] [id = 115] 09:40:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (0D410400) [pid = 3088] [serial = 342] [outer = 00000000] 09:40:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (0D4F4400) [pid = 3088] [serial = 343] [outer = 0D410400] 09:40:52 INFO - PROCESS | 3088 | 1464194452548 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (0D8DA800) [pid = 3088] [serial = 344] [outer = 0D410400] 09:40:53 INFO - PROCESS | 3088 | 1464194453592 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1378ms 09:40:53 INFO - PROCESS | 3088 | 1464194453663 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 3088 | 1464194453669 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 09:40:53 INFO - PROCESS | 3088 | 1464194453677 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:40:53 INFO - PROCESS | 3088 | 1464194453680 Marionette TRACE conn5 <- [1,426,null,{}] 09:40:53 INFO - PROCESS | 3088 | 1464194453684 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 3088 | 1464194453788 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 09:40:53 INFO - PROCESS | 3088 | 1464194453984 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 3088 | ++DOCSHELL 0DA56000 == 49 [pid = 3088] [id = 116] 09:40:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (0E764800) [pid = 3088] [serial = 345] [outer = 00000000] 09:40:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (157F0800) [pid = 3088] [serial = 346] [outer = 0E764800] 09:40:54 INFO - PROCESS | 3088 | 1464194454040 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (15A60400) [pid = 3088] [serial = 347] [outer = 0E764800] 09:40:54 INFO - PROCESS | 3088 | 1464194454642 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 3088 | 1464194454705 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 09:40:54 INFO - PROCESS | 3088 | 1464194454708 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:40:54 INFO - PROCESS | 3088 | 1464194454712 Marionette TRACE conn5 <- [1,430,null,{}] 09:40:54 INFO - PROCESS | 3088 | 1464194454723 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:54 INFO - PROCESS | 3088 | 1464194454858 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 09:40:54 INFO - PROCESS | 3088 | 1464194454959 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 3088 | ++DOCSHELL 16836400 == 50 [pid = 3088] [id = 117] 09:40:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (17CE1000) [pid = 3088] [serial = 348] [outer = 00000000] 09:40:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1874B000) [pid = 3088] [serial = 349] [outer = 17CE1000] 09:40:55 INFO - PROCESS | 3088 | 1464194455022 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (18A3F800) [pid = 3088] [serial = 350] [outer = 17CE1000] 09:40:55 INFO - PROCESS | 3088 | 1464194455679 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1019ms 09:40:55 INFO - PROCESS | 3088 | 1464194455731 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 3088 | 1464194455734 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 09:40:55 INFO - PROCESS | 3088 | 1464194455737 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:40:55 INFO - PROCESS | 3088 | 1464194455739 Marionette TRACE conn5 <- [1,434,null,{}] 09:40:55 INFO - PROCESS | 3088 | 1464194455743 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:55 INFO - PROCESS | 3088 | 1464194455855 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 09:40:55 INFO - PROCESS | 3088 | 1464194455980 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 3088 | ++DOCSHELL 0C9D0C00 == 51 [pid = 3088] [id = 118] 09:40:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (0C9D3000) [pid = 3088] [serial = 351] [outer = 00000000] 09:40:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (0E2E2800) [pid = 3088] [serial = 352] [outer = 0C9D3000] 09:40:56 INFO - PROCESS | 3088 | 1464194456037 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (15A60C00) [pid = 3088] [serial = 353] [outer = 0C9D3000] 09:40:56 INFO - PROCESS | 3088 | 1464194456771 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:40:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1071ms 09:40:56 INFO - PROCESS | 3088 | 1464194456812 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 09:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:40:56 INFO - PROCESS | 3088 | 1464194456817 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 09:40:56 INFO - PROCESS | 3088 | 1464194456821 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 3088 | 1464194456825 Marionette TRACE conn5 <- [1,438,null,{}] 09:40:56 INFO - PROCESS | 3088 | 1464194456830 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:56 INFO - PROCESS | 3088 | 1464194456940 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 09:40:57 INFO - PROCESS | 3088 | 1464194457079 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 3088 | --DOCSHELL 144AE000 == 50 [pid = 3088] [id = 113] 09:40:57 INFO - PROCESS | 3088 | --DOCSHELL 1760B800 == 49 [pid = 3088] [id = 112] 09:40:57 INFO - PROCESS | 3088 | --DOCSHELL 1683CC00 == 48 [pid = 3088] [id = 111] 09:40:57 INFO - PROCESS | 3088 | --DOCSHELL 0D858C00 == 47 [pid = 3088] [id = 110] 09:40:57 INFO - PROCESS | 3088 | --DOCSHELL 0C9D9000 == 46 [pid = 3088] [id = 109] 09:40:57 INFO - PROCESS | 3088 | --DOCSHELL 1700F400 == 45 [pid = 3088] [id = 106] 09:40:57 INFO - PROCESS | 3088 | --DOCSHELL 0D4F6800 == 44 [pid = 3088] [id = 105] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1EC99400) [pid = 3088] [serial = 233] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1E9EA400) [pid = 3088] [serial = 230] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (0D0D3800) [pid = 3088] [serial = 106] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (18A3EC00) [pid = 3088] [serial = 179] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (18A0D400) [pid = 3088] [serial = 224] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1DF57000) [pid = 3088] [serial = 173] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (17011400) [pid = 3088] [serial = 185] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1ACBB800) [pid = 3088] [serial = 182] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1DAFA000) [pid = 3088] [serial = 227] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1526EC00) [pid = 3088] [serial = 139] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (0E103800) [pid = 3088] [serial = 176] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (0D97DC00) [pid = 3088] [serial = 221] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (17C2B400) [pid = 3088] [serial = 305] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (17C26800) [pid = 3088] [serial = 304] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1BA2B800) [pid = 3088] [serial = 302] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (19FB2800) [pid = 3088] [serial = 296] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (18704800) [pid = 3088] [serial = 307] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1A38A800) [pid = 3088] [serial = 308] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (19CC9400) [pid = 3088] [serial = 293] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1BA3D800) [pid = 3088] [serial = 310] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (19CDE400) [pid = 3088] [serial = 295] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (159F3800) [pid = 3088] [serial = 284] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (15243C00) [pid = 3088] [serial = 283] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0E16C000) [pid = 3088] [serial = 280] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1F403C00) [pid = 3088] [serial = 266] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E10B800) [pid = 3088] [serial = 269] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0DA4FC00) [pid = 3088] [serial = 268] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (18A05000) [pid = 3088] [serial = 272] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (170DE000) [pid = 3088] [serial = 271] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (170DE400) [pid = 3088] [serial = 289] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (18706000) [pid = 3088] [serial = 290] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0DA53000) [pid = 3088] [serial = 286] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0E103000) [pid = 3088] [serial = 287] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (18AE9800) [pid = 3088] [serial = 292] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1AB73C00) [pid = 3088] [serial = 299] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1BA28800) [pid = 3088] [serial = 274] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1AB79000) [pid = 3088] [serial = 277] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1AB72400) [pid = 3088] [serial = 298] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1BA24C00) [pid = 3088] [serial = 301] [outer = 00000000] [url = about:blank] 09:40:57 INFO - PROCESS | 3088 | ++DOCSHELL 0C96F400 == 45 [pid = 3088] [id = 119] 09:40:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0C9CFC00) [pid = 3088] [serial = 354] [outer = 00000000] 09:40:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0D0D3800) [pid = 3088] [serial = 355] [outer = 0C9CFC00] 09:40:57 INFO - PROCESS | 3088 | 1464194457162 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0DA1D800) [pid = 3088] [serial = 356] [outer = 0C9CFC00] 09:40:57 INFO - PROCESS | 3088 | 1464194457625 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 830ms 09:40:57 INFO - PROCESS | 3088 | 1464194457652 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 3088 | 1464194457658 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 09:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:40:57 INFO - PROCESS | 3088 | 1464194457663 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 3088 | 1464194457666 Marionette TRACE conn5 <- [1,442,null,{}] 09:40:57 INFO - PROCESS | 3088 | 1464194457670 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 3088 | 1464194457763 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 09:40:57 INFO - PROCESS | 3088 | 1464194457773 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 3088 | ++DOCSHELL 0DA59000 == 46 [pid = 3088] [id = 120] 09:40:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0DFB5400) [pid = 3088] [serial = 357] [outer = 00000000] 09:40:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (159D0800) [pid = 3088] [serial = 358] [outer = 0DFB5400] 09:40:57 INFO - PROCESS | 3088 | 1464194457818 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (159F2000) [pid = 3088] [serial = 359] [outer = 0DFB5400] 09:40:58 INFO - PROCESS | 3088 | 1464194458298 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 09:40:58 INFO - PROCESS | 3088 | 1464194458337 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 3088 | 1464194458339 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 09:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:40:58 INFO - PROCESS | 3088 | 1464194458343 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 3088 | 1464194458346 Marionette TRACE conn5 <- [1,446,null,{}] 09:40:58 INFO - PROCESS | 3088 | 1464194458356 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:58 INFO - PROCESS | 3088 | 1464194458450 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 09:40:58 INFO - PROCESS | 3088 | 1464194458462 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 3088 | ++DOCSHELL 17C29400 == 47 [pid = 3088] [id = 121] 09:40:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (17C30C00) [pid = 3088] [serial = 360] [outer = 00000000] 09:40:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (17C91800) [pid = 3088] [serial = 361] [outer = 17C30C00] 09:40:58 INFO - PROCESS | 3088 | 1464194458519 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1870DC00) [pid = 3088] [serial = 362] [outer = 17C30C00] 09:40:58 INFO - PROCESS | 3088 | 1464194458992 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 09:40:59 INFO - PROCESS | 3088 | 1464194459024 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 3088 | 1464194459026 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 09:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:40:59 INFO - PROCESS | 3088 | 1464194459029 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 3088 | 1464194459031 Marionette TRACE conn5 <- [1,450,null,{}] 09:40:59 INFO - PROCESS | 3088 | 1464194459035 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 3088 | 1464194459153 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 09:40:59 INFO - PROCESS | 3088 | 1464194459163 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 3088 | ++DOCSHELL 1874F400 == 48 [pid = 3088] [id = 122] 09:40:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1879FC00) [pid = 3088] [serial = 363] [outer = 00000000] 09:40:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (19992400) [pid = 3088] [serial = 364] [outer = 1879FC00] 09:40:59 INFO - PROCESS | 3088 | 1464194459209 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (19A7E400) [pid = 3088] [serial = 365] [outer = 1879FC00] 09:40:59 INFO - PROCESS | 3088 | 1464194459700 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:40:59 INFO - PROCESS | 3088 | 1464194459765 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 09:40:59 INFO - PROCESS | 3088 | 1464194459775 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 3088 | 1464194459776 Marionette TRACE conn5 <- [1,454,null,{}] 09:40:59 INFO - PROCESS | 3088 | 1464194459779 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 3088 | 1464194459885 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 09:40:59 INFO - PROCESS | 3088 | 1464194459896 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 3088 | ++DOCSHELL 19CC7400 == 49 [pid = 3088] [id = 123] 09:40:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (19CD1C00) [pid = 3088] [serial = 366] [outer = 00000000] 09:40:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (19CDFC00) [pid = 3088] [serial = 367] [outer = 19CD1C00] 09:40:59 INFO - PROCESS | 3088 | 1464194459940 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (19FB5000) [pid = 3088] [serial = 368] [outer = 19CD1C00] 09:41:00 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:00 INFO - PROCESS | 3088 | 1464194460424 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 690ms 09:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:41:00 INFO - PROCESS | 3088 | 1464194460460 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 3088 | 1464194460462 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 09:41:00 INFO - PROCESS | 3088 | 1464194460465 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 3088 | 1464194460467 Marionette TRACE conn5 <- [1,458,null,{}] 09:41:00 INFO - PROCESS | 3088 | 1464194460471 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:00 INFO - PROCESS | 3088 | 1464194460628 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 09:41:00 INFO - PROCESS | 3088 | 1464194460689 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 3088 | ++DOCSHELL 1AA91000 == 50 [pid = 3088] [id = 124] 09:41:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1AB73800) [pid = 3088] [serial = 369] [outer = 00000000] 09:41:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1AB7C000) [pid = 3088] [serial = 370] [outer = 1AB73800] 09:41:00 INFO - PROCESS | 3088 | 1464194460735 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1ACBB400) [pid = 3088] [serial = 371] [outer = 1AB73800] 09:41:01 INFO - PROCESS | 3088 | 1464194461160 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 3088 | 1464194461198 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 09:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:41:01 INFO - PROCESS | 3088 | 1464194461201 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 3088 | 1464194461202 Marionette TRACE conn5 <- [1,462,null,{}] 09:41:01 INFO - PROCESS | 3088 | 1464194461206 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:01 INFO - PROCESS | 3088 | 1464194461314 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 09:41:01 INFO - PROCESS | 3088 | 1464194461321 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 3088 | ++DOCSHELL 0C9CE800 == 51 [pid = 3088] [id = 125] 09:41:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1ACBE800) [pid = 3088] [serial = 372] [outer = 00000000] 09:41:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1ACE6800) [pid = 3088] [serial = 373] [outer = 1ACBE800] 09:41:01 INFO - PROCESS | 3088 | 1464194461365 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1AD06400) [pid = 3088] [serial = 374] [outer = 1ACBE800] 09:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (18A0A400) [pid = 3088] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (0D8D8400) [pid = 3088] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1ACBD400) [pid = 3088] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1BA25C00) [pid = 3088] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (1AB75800) [pid = 3088] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0D859000) [pid = 3088] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0D8E4C00) [pid = 3088] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (16843000) [pid = 3088] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (17C93400) [pid = 3088] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:41:01 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:01 INFO - PROCESS | 3088 | 1464194461884 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 3088 | 1464194461934 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 09:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:41:01 INFO - PROCESS | 3088 | 1464194461966 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 3088 | 1464194461968 Marionette TRACE conn5 <- [1,466,null,{}] 09:41:01 INFO - PROCESS | 3088 | 1464194461972 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 3088 | 1464194462050 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 09:41:02 INFO - PROCESS | 3088 | 1464194462059 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 3088 | ++DOCSHELL 18A0A400 == 52 [pid = 3088] [id = 126] 09:41:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1ACBD400) [pid = 3088] [serial = 375] [outer = 00000000] 09:41:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1ADE3C00) [pid = 3088] [serial = 376] [outer = 1ACBD400] 09:41:02 INFO - PROCESS | 3088 | 1464194462103 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1ADE8800) [pid = 3088] [serial = 377] [outer = 1ACBD400] 09:41:02 INFO - PROCESS | 3088 | 1464194462526 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 3088 | 1464194462539 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 09:41:02 INFO - PROCESS | 3088 | 1464194462554 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:41:02 INFO - PROCESS | 3088 | 1464194462556 Marionette TRACE conn5 <- [1,470,null,{}] 09:41:02 INFO - PROCESS | 3088 | 1464194462559 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 3088 | 1464194462641 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 09:41:02 INFO - PROCESS | 3088 | 1464194462647 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 3088 | ++DOCSHELL 1BA26400 == 53 [pid = 3088] [id = 127] 09:41:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1BA27C00) [pid = 3088] [serial = 378] [outer = 00000000] 09:41:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1BA39C00) [pid = 3088] [serial = 379] [outer = 1BA27C00] 09:41:02 INFO - PROCESS | 3088 | 1464194462692 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1BA3DC00) [pid = 3088] [serial = 380] [outer = 1BA27C00] 09:41:03 INFO - PROCESS | 3088 | 1464194463121 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:41:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:41:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 631ms 09:41:03 INFO - PROCESS | 3088 | 1464194463190 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 09:41:03 INFO - PROCESS | 3088 | 1464194463192 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 09:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:41:03 INFO - PROCESS | 3088 | 1464194463195 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 3088 | 1464194463197 Marionette TRACE conn5 <- [1,474,null,{}] 09:41:03 INFO - PROCESS | 3088 | 1464194463201 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:03 INFO - PROCESS | 3088 | 1464194463281 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 09:41:03 INFO - PROCESS | 3088 | 1464194463290 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 3088 | ++DOCSHELL 1BA34000 == 54 [pid = 3088] [id = 128] 09:41:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1BA38000) [pid = 3088] [serial = 381] [outer = 00000000] 09:41:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1BBC8800) [pid = 3088] [serial = 382] [outer = 1BA38000] 09:41:03 INFO - PROCESS | 3088 | 1464194463336 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1C2A6400) [pid = 3088] [serial = 383] [outer = 1BA38000] 09:41:04 INFO - PROCESS | 3088 | 1464194464040 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:41:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 870ms 09:41:04 INFO - PROCESS | 3088 | 1464194464066 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 3088 | 1464194464072 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 09:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:41:04 INFO - PROCESS | 3088 | 1464194464090 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 3088 | 1464194464095 Marionette TRACE conn5 <- [1,478,null,{}] 09:41:04 INFO - PROCESS | 3088 | 1464194464101 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:04 INFO - PROCESS | 3088 | 1464194464214 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 09:41:04 INFO - PROCESS | 3088 | 1464194464339 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 3088 | ++DOCSHELL 144A8C00 == 55 [pid = 3088] [id = 129] 09:41:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (144AC400) [pid = 3088] [serial = 384] [outer = 00000000] 09:41:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1573E400) [pid = 3088] [serial = 385] [outer = 144AC400] 09:41:04 INFO - PROCESS | 3088 | 1464194464404 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (15A65800) [pid = 3088] [serial = 386] [outer = 144AC400] 09:41:05 INFO - PROCESS | 3088 | 1464194465019 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:41:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 971ms 09:41:05 INFO - PROCESS | 3088 | 1464194465066 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 3088 | 1464194465073 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 09:41:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:41:05 INFO - PROCESS | 3088 | 1464194465080 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - PROCESS | 3088 | 1464194465083 Marionette TRACE conn5 <- [1,482,null,{}] 09:41:05 INFO - PROCESS | 3088 | 1464194465087 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:05 INFO - PROCESS | 3088 | 1464194465206 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 09:41:05 INFO - PROCESS | 3088 | 1464194465310 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 3088 | ++DOCSHELL 0DFAE800 == 56 [pid = 3088] [id = 130] 09:41:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (18A3E400) [pid = 3088] [serial = 387] [outer = 00000000] 09:41:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (19FF4400) [pid = 3088] [serial = 388] [outer = 18A3E400] 09:41:05 INFO - PROCESS | 3088 | 1464194465366 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1AA8F400) [pid = 3088] [serial = 389] [outer = 18A3E400] 09:41:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1BBC5000) [pid = 3088] [serial = 390] [outer = 0DFB4400] 09:41:06 INFO - PROCESS | 3088 | 1464194466125 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:41:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1077ms 09:41:06 INFO - PROCESS | 3088 | 1464194466162 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 3088 | 1464194466165 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 09:41:06 INFO - PROCESS | 3088 | 1464194466168 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:41:06 INFO - PROCESS | 3088 | 1464194466172 Marionette TRACE conn5 <- [1,486,null,{}] 09:41:06 INFO - PROCESS | 3088 | 1464194466183 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:06 INFO - PROCESS | 3088 | 1464194466294 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 09:41:06 INFO - PROCESS | 3088 | 1464194466421 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 3088 | ++DOCSHELL 1DAA1C00 == 57 [pid = 3088] [id = 131] 09:41:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1DAA2000) [pid = 3088] [serial = 391] [outer = 00000000] 09:41:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1DAA8C00) [pid = 3088] [serial = 392] [outer = 1DAA2000] 09:41:06 INFO - PROCESS | 3088 | 1464194466478 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1DAF2C00) [pid = 3088] [serial = 393] [outer = 1DAA2000] 09:41:07 INFO - PROCESS | 3088 | 1464194467065 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:41:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 930ms 09:41:07 INFO - PROCESS | 3088 | 1464194467102 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 3088 | 1464194467105 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 09:41:07 INFO - PROCESS | 3088 | 1464194467108 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:41:07 INFO - PROCESS | 3088 | 1464194467110 Marionette TRACE conn5 <- [1,490,null,{}] 09:41:07 INFO - PROCESS | 3088 | 1464194467114 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:07 INFO - PROCESS | 3088 | 1464194467235 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 09:41:07 INFO - PROCESS | 3088 | 1464194467361 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 3088 | ++DOCSHELL 0DA18800 == 58 [pid = 3088] [id = 132] 09:41:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (0DA18C00) [pid = 3088] [serial = 394] [outer = 00000000] 09:41:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (15276000) [pid = 3088] [serial = 395] [outer = 0DA18C00] 09:41:07 INFO - PROCESS | 3088 | 1464194467417 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (170D5800) [pid = 3088] [serial = 396] [outer = 0DA18C00] 09:41:08 INFO - PROCESS | 3088 | 1464194468214 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:41:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:41:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1125ms 09:41:08 INFO - PROCESS | 3088 | 1464194468237 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 09:41:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:41:08 INFO - PROCESS | 3088 | 1464194468243 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 09:41:08 INFO - PROCESS | 3088 | 1464194468247 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 3088 | 1464194468251 Marionette TRACE conn5 <- [1,494,null,{}] 09:41:08 INFO - PROCESS | 3088 | 1464194468256 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:08 INFO - PROCESS | 3088 | 1464194468352 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 09:41:08 INFO - PROCESS | 3088 | 1464194468438 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 3088 | ++DOCSHELL 0DA4F800 == 59 [pid = 3088] [id = 133] 09:41:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (0DA4FC00) [pid = 3088] [serial = 397] [outer = 00000000] 09:41:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (0E10CC00) [pid = 3088] [serial = 398] [outer = 0DA4FC00] 09:41:08 INFO - PROCESS | 3088 | 1464194468529 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (14417C00) [pid = 3088] [serial = 399] [outer = 0DA4FC00] 09:41:08 INFO - PROCESS | 3088 | --DOCSHELL 1874D800 == 58 [pid = 3088] [id = 107] 09:41:08 INFO - PROCESS | 3088 | --DOCSHELL 19FB6800 == 57 [pid = 3088] [id = 76] 09:41:08 INFO - PROCESS | 3088 | --DOCSHELL 1ADE2000 == 56 [pid = 3088] [id = 19] 09:41:08 INFO - PROCESS | 3088 | --DOCSHELL 0D8E4800 == 55 [pid = 3088] [id = 28] 09:41:08 INFO - PROCESS | 3088 | --DOCSHELL 157F4C00 == 54 [pid = 3088] [id = 16] 09:41:08 INFO - PROCESS | 3088 | --DOCSHELL 19CCCC00 == 53 [pid = 3088] [id = 104] 09:41:08 INFO - PROCESS | 3088 | --DOCSHELL 19FEF800 == 52 [pid = 3088] [id = 35] 09:41:08 INFO - PROCESS | 3088 | --DOCSHELL 0D074400 == 51 [pid = 3088] [id = 27] 09:41:08 INFO - PROCESS | 3088 | --DOCSHELL 0E164C00 == 50 [pid = 3088] [id = 15] 09:41:08 INFO - PROCESS | 3088 | --DOCSHELL 0D036800 == 49 [pid = 3088] [id = 13] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (17608400) [pid = 3088] [serial = 316] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (18A03000) [pid = 3088] [serial = 319] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (0D8E5400) [pid = 3088] [serial = 313] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1C322400) [pid = 3088] [serial = 322] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (19FEFC00) [pid = 3088] [serial = 340] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOCSHELL 16836400 == 48 [pid = 3088] [id = 117] 09:41:08 INFO - PROCESS | 3088 | --DOCSHELL 0DA56000 == 47 [pid = 3088] [id = 116] 09:41:08 INFO - PROCESS | 3088 | --DOCSHELL 0D071400 == 46 [pid = 3088] [id = 115] 09:41:08 INFO - PROCESS | 3088 | --DOCSHELL 19FB8000 == 45 [pid = 3088] [id = 114] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (18A3D400) [pid = 3088] [serial = 337] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1999B400) [pid = 3088] [serial = 338] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (144AC800) [pid = 3088] [serial = 281] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1BA41000) [pid = 3088] [serial = 311] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1BA2CC00) [pid = 3088] [serial = 275] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1AB7C400) [pid = 3088] [serial = 278] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (0D8DF800) [pid = 3088] [serial = 328] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (152B5400) [pid = 3088] [serial = 326] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (0E2DF800) [pid = 3088] [serial = 325] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (17604C00) [pid = 3088] [serial = 332] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (18746000) [pid = 3088] [serial = 334] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (0DA1E000) [pid = 3088] [serial = 329] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1879E000) [pid = 3088] [serial = 335] [outer = 00000000] [url = about:blank] 09:41:08 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (17009000) [pid = 3088] [serial = 331] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 3088 | 1464194469149 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:41:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 930ms 09:41:09 INFO - PROCESS | 3088 | 1464194469178 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 3088 | 1464194469183 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 09:41:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:41:09 INFO - PROCESS | 3088 | 1464194469196 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 3088 | 1464194469199 Marionette TRACE conn5 <- [1,498,null,{}] 09:41:09 INFO - PROCESS | 3088 | 1464194469202 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:09 INFO - PROCESS | 3088 | 1464194469289 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 09:41:09 INFO - PROCESS | 3088 | 1464194469296 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 3088 | ++DOCSHELL 0DA12800 == 46 [pid = 3088] [id = 134] 09:41:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0DA13400) [pid = 3088] [serial = 400] [outer = 00000000] 09:41:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (0DA5EC00) [pid = 3088] [serial = 401] [outer = 0DA13400] 09:41:09 INFO - PROCESS | 3088 | 1464194469341 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (0E170C00) [pid = 3088] [serial = 402] [outer = 0DA13400] 09:41:09 INFO - PROCESS | 3088 | 1464194469813 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:41:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 690ms 09:41:09 INFO - PROCESS | 3088 | 1464194469882 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 3088 | 1464194469885 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 09:41:09 INFO - PROCESS | 3088 | 1464194469888 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:41:09 INFO - PROCESS | 3088 | 1464194469892 Marionette TRACE conn5 <- [1,502,null,{}] 09:41:09 INFO - PROCESS | 3088 | 1464194469902 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 3088 | 1464194470014 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 09:41:10 INFO - PROCESS | 3088 | 1464194470097 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 3088 | ++DOCSHELL 0DA5BC00 == 47 [pid = 3088] [id = 135] 09:41:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (157F4C00) [pid = 3088] [serial = 403] [outer = 00000000] 09:41:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (16843000) [pid = 3088] [serial = 404] [outer = 157F4C00] 09:41:10 INFO - PROCESS | 3088 | 1464194470145 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (170D1400) [pid = 3088] [serial = 405] [outer = 157F4C00] 09:41:10 INFO - PROCESS | 3088 | 1464194470522 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:41:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 09:41:10 INFO - PROCESS | 3088 | 1464194470572 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 3088 | 1464194470575 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 09:41:10 INFO - PROCESS | 3088 | 1464194470579 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:41:10 INFO - PROCESS | 3088 | 1464194470580 Marionette TRACE conn5 <- [1,506,null,{}] 09:41:10 INFO - PROCESS | 3088 | 1464194470584 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 3088 | 1464194470667 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 09:41:10 INFO - PROCESS | 3088 | 1464194470674 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 3088 | ++DOCSHELL 170DF800 == 48 [pid = 3088] [id = 136] 09:41:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (17610800) [pid = 3088] [serial = 406] [outer = 00000000] 09:41:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (17C8E800) [pid = 3088] [serial = 407] [outer = 17610800] 09:41:10 INFO - PROCESS | 3088 | 1464194470718 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (17CDF800) [pid = 3088] [serial = 408] [outer = 17610800] 09:41:11 INFO - PROCESS | 3088 | 1464194471196 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:41:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:41:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 09:41:11 INFO - PROCESS | 3088 | 1464194471253 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 3088 | 1464194471255 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 09:41:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:41:11 INFO - PROCESS | 3088 | 1464194471258 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 3088 | 1464194471260 Marionette TRACE conn5 <- [1,510,null,{}] 09:41:11 INFO - PROCESS | 3088 | 1464194471263 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:11 INFO - PROCESS | 3088 | 1464194471368 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 09:41:11 INFO - PROCESS | 3088 | 1464194471450 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 3088 | ++DOCSHELL 0C968C00 == 49 [pid = 3088] [id = 137] 09:41:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (17C32400) [pid = 3088] [serial = 409] [outer = 00000000] 09:41:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1879EC00) [pid = 3088] [serial = 410] [outer = 17C32400] 09:41:11 INFO - PROCESS | 3088 | 1464194471494 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (18A07800) [pid = 3088] [serial = 411] [outer = 17C32400] 09:41:11 INFO - PROCESS | 3088 | 1464194471974 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:41:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 770ms 09:41:12 INFO - PROCESS | 3088 | 1464194472029 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 3088 | 1464194472031 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 09:41:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:41:12 INFO - PROCESS | 3088 | 1464194472034 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 3088 | 1464194472036 Marionette TRACE conn5 <- [1,514,null,{}] 09:41:12 INFO - PROCESS | 3088 | 1464194472048 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:12 INFO - PROCESS | 3088 | 1464194472171 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 09:41:12 INFO - PROCESS | 3088 | 1464194472226 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 3088 | ++DOCSHELL 18A39800 == 50 [pid = 3088] [id = 138] 09:41:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1999D000) [pid = 3088] [serial = 412] [outer = 00000000] 09:41:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (19CCB400) [pid = 3088] [serial = 413] [outer = 1999D000] 09:41:12 INFO - PROCESS | 3088 | 1464194472273 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (19CDEC00) [pid = 3088] [serial = 414] [outer = 1999D000] 09:41:12 INFO - PROCESS | 3088 | 1464194472690 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:41:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 09:41:12 INFO - PROCESS | 3088 | 1464194472705 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 3088 | 1464194472707 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 09:41:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:41:12 INFO - PROCESS | 3088 | 1464194472710 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 3088 | 1464194472712 Marionette TRACE conn5 <- [1,518,null,{}] 09:41:12 INFO - PROCESS | 3088 | 1464194472716 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:12 INFO - PROCESS | 3088 | 1464194472854 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 09:41:12 INFO - PROCESS | 3088 | 1464194472860 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 3088 | ++DOCSHELL 19CD8400 == 51 [pid = 3088] [id = 139] 09:41:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (19FB2000) [pid = 3088] [serial = 415] [outer = 00000000] 09:41:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (19FF3400) [pid = 3088] [serial = 416] [outer = 19FB2000] 09:41:12 INFO - PROCESS | 3088 | 1464194472906 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (19FFA000) [pid = 3088] [serial = 417] [outer = 19FB2000] 09:41:13 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (19CD1C00) [pid = 3088] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:41:13 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1AB73800) [pid = 3088] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:41:13 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1ACBE800) [pid = 3088] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:41:13 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (0C9D3000) [pid = 3088] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:41:13 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (0C9CFC00) [pid = 3088] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:41:13 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (0DFB5400) [pid = 3088] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:41:13 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (17C30C00) [pid = 3088] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:41:13 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1879FC00) [pid = 3088] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:41:13 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1BA27C00) [pid = 3088] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:41:13 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (1ACBD400) [pid = 3088] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:41:13 INFO - PROCESS | 3088 | 1464194473455 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:41:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 771ms 09:41:13 INFO - PROCESS | 3088 | 1464194473482 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 3088 | 1464194473484 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 09:41:13 INFO - PROCESS | 3088 | 1464194473497 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 3088 | 1464194473499 Marionette TRACE conn5 <- [1,522,null,{}] 09:41:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:41:13 INFO - PROCESS | 3088 | 1464194473502 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:13 INFO - PROCESS | 3088 | 1464194473580 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 09:41:13 INFO - PROCESS | 3088 | 1464194473586 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 3088 | ++DOCSHELL 0DFB5400 == 52 [pid = 3088] [id = 140] 09:41:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (0E2E1000) [pid = 3088] [serial = 418] [outer = 00000000] 09:41:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (19FB5400) [pid = 3088] [serial = 419] [outer = 0E2E1000] 09:41:13 INFO - PROCESS | 3088 | 1464194473630 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (19FEE000) [pid = 3088] [serial = 420] [outer = 0E2E1000] 09:41:14 INFO - PROCESS | 3088 | 1464194474054 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:41:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:41:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 570ms 09:41:14 INFO - PROCESS | 3088 | 1464194474073 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 3088 | 1464194474075 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 09:41:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:41:14 INFO - PROCESS | 3088 | 1464194474093 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - PROCESS | 3088 | 1464194474095 Marionette TRACE conn5 <- [1,526,null,{}] 09:41:14 INFO - PROCESS | 3088 | 1464194474099 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:14 INFO - PROCESS | 3088 | 1464194474178 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 09:41:14 INFO - PROCESS | 3088 | 1464194474185 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 3088 | ++DOCSHELL 18A3DC00 == 53 [pid = 3088] [id = 141] 09:41:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (19FFA800) [pid = 3088] [serial = 421] [outer = 00000000] 09:41:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1ACBA400) [pid = 3088] [serial = 422] [outer = 19FFA800] 09:41:14 INFO - PROCESS | 3088 | 1464194474228 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1ACDF800) [pid = 3088] [serial = 423] [outer = 19FFA800] 09:41:14 INFO - PROCESS | 3088 | 1464194474695 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:41:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:41:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 650ms 09:41:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:41:14 INFO - PROCESS | 3088 | 1464194474729 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 3088 | 1464194474731 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 09:41:14 INFO - PROCESS | 3088 | 1464194474738 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - PROCESS | 3088 | 1464194474740 Marionette TRACE conn5 <- [1,530,null,{}] 09:41:14 INFO - PROCESS | 3088 | 1464194474743 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:14 INFO - PROCESS | 3088 | 1464194474823 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 09:41:14 INFO - PROCESS | 3088 | 1464194474830 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 3088 | ++DOCSHELL 1ACE4C00 == 54 [pid = 3088] [id = 142] 09:41:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1ACE7000) [pid = 3088] [serial = 424] [outer = 00000000] 09:41:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1BA27800) [pid = 3088] [serial = 425] [outer = 1ACE7000] 09:41:14 INFO - PROCESS | 3088 | 1464194474873 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1BA2B400) [pid = 3088] [serial = 426] [outer = 1ACE7000] 09:41:15 INFO - PROCESS | 3088 | 1464194475400 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:41:15 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:41:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:41:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:41:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:41:15 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:41:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:41:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:41:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:41:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 690ms 09:41:15 INFO - PROCESS | 3088 | 1464194475427 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 3088 | 1464194475431 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 09:41:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:41:15 INFO - PROCESS | 3088 | 1464194475437 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 3088 | 1464194475442 Marionette TRACE conn5 <- [1,534,null,{}] 09:41:15 INFO - PROCESS | 3088 | 1464194475449 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:15 INFO - PROCESS | 3088 | 1464194475626 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 09:41:15 INFO - PROCESS | 3088 | 1464194475729 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 3088 | ++DOCSHELL 0D8E0C00 == 55 [pid = 3088] [id = 143] 09:41:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (0D8E4800) [pid = 3088] [serial = 427] [outer = 00000000] 09:41:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (0DA16400) [pid = 3088] [serial = 428] [outer = 0D8E4800] 09:41:15 INFO - PROCESS | 3088 | 1464194475786 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (0DA50C00) [pid = 3088] [serial = 429] [outer = 0D8E4800] 09:41:16 INFO - PROCESS | 3088 | 1464194476332 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:41:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:41:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 930ms 09:41:16 INFO - PROCESS | 3088 | 1464194476367 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 09:41:16 INFO - PROCESS | 3088 | 1464194476373 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 09:41:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:41:16 INFO - PROCESS | 3088 | 1464194476379 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - PROCESS | 3088 | 1464194476382 Marionette TRACE conn5 <- [1,538,null,{}] 09:41:16 INFO - PROCESS | 3088 | 1464194476386 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:16 INFO - PROCESS | 3088 | 1464194476526 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 09:41:16 INFO - PROCESS | 3088 | 1464194476624 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 3088 | ++DOCSHELL 0DA58400 == 56 [pid = 3088] [id = 144] 09:41:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (0E7B4000) [pid = 3088] [serial = 430] [outer = 00000000] 09:41:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1700E400) [pid = 3088] [serial = 431] [outer = 0E7B4000] 09:41:16 INFO - PROCESS | 3088 | 1464194476680 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (18751000) [pid = 3088] [serial = 432] [outer = 0E7B4000] 09:41:17 INFO - PROCESS | 3088 | 1464194477246 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:41:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 09:41:17 INFO - PROCESS | 3088 | 1464194477319 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 3088 | 1464194477321 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 09:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:41:17 INFO - PROCESS | 3088 | 1464194477326 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 3088 | 1464194477330 Marionette TRACE conn5 <- [1,542,null,{}] 09:41:17 INFO - PROCESS | 3088 | 1464194477341 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:17 INFO - PROCESS | 3088 | 1464194477453 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 09:41:17 INFO - PROCESS | 3088 | 1464194477567 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 3088 | ++DOCSHELL 1BA2CC00 == 57 [pid = 3088] [id = 145] 09:41:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1BA37000) [pid = 3088] [serial = 433] [outer = 00000000] 09:41:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1C097000) [pid = 3088] [serial = 434] [outer = 1BA37000] 09:41:17 INFO - PROCESS | 3088 | 1464194477639 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1D6AAC00) [pid = 3088] [serial = 435] [outer = 1BA37000] 09:41:18 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:18 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:18 INFO - PROCESS | 3088 | 1464194478210 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 09:41:18 INFO - PROCESS | 3088 | 1464194478256 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 3088 | 1464194478259 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 09:41:18 INFO - PROCESS | 3088 | 1464194478263 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:41:18 INFO - PROCESS | 3088 | 1464194478265 Marionette TRACE conn5 <- [1,546,null,{}] 09:41:18 INFO - PROCESS | 3088 | 1464194478268 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:18 INFO - PROCESS | 3088 | 1464194478375 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 09:41:18 INFO - PROCESS | 3088 | 1464194478471 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 3088 | ++DOCSHELL 1DAF9800 == 58 [pid = 3088] [id = 146] 09:41:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1DAFAC00) [pid = 3088] [serial = 436] [outer = 00000000] 09:41:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1DBC3400) [pid = 3088] [serial = 437] [outer = 1DAFAC00] 09:41:18 INFO - PROCESS | 3088 | 1464194478526 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1DF5E000) [pid = 3088] [serial = 438] [outer = 1DAFAC00] 09:41:19 INFO - PROCESS | 3088 | 1464194479110 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 09:41:19 INFO - PROCESS | 3088 | 1464194479197 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 3088 | 1464194479199 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 09:41:19 INFO - PROCESS | 3088 | 1464194479202 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:41:19 INFO - PROCESS | 3088 | 1464194479204 Marionette TRACE conn5 <- [1,550,null,{}] 09:41:19 INFO - PROCESS | 3088 | 1464194479208 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - PROCESS | 3088 | 1464194479311 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 09:41:19 INFO - PROCESS | 3088 | 1464194479434 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 3088 | ++DOCSHELL 1E79C400 == 59 [pid = 3088] [id = 147] 09:41:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1E7A8400) [pid = 3088] [serial = 439] [outer = 00000000] 09:41:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1E91AC00) [pid = 3088] [serial = 440] [outer = 1E7A8400] 09:41:19 INFO - PROCESS | 3088 | 1464194479489 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1E920C00) [pid = 3088] [serial = 441] [outer = 1E7A8400] 09:41:19 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:19 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:20 INFO - PROCESS | 3088 | 1464194480064 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 09:41:20 INFO - PROCESS | 3088 | 1464194480137 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 3088 | 1464194480139 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 09:41:20 INFO - PROCESS | 3088 | 1464194480142 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:41:20 INFO - PROCESS | 3088 | 1464194480144 Marionette TRACE conn5 <- [1,554,null,{}] 09:41:20 INFO - PROCESS | 3088 | 1464194480148 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:20 INFO - PROCESS | 3088 | 1464194480299 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 09:41:20 INFO - PROCESS | 3088 | 1464194480428 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 3088 | ++DOCSHELL 0C905800 == 60 [pid = 3088] [id = 148] 09:41:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (0C908000) [pid = 3088] [serial = 442] [outer = 00000000] 09:41:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (0D8E7000) [pid = 3088] [serial = 443] [outer = 0C908000] 09:41:20 INFO - PROCESS | 3088 | 1464194480484 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1E924400) [pid = 3088] [serial = 444] [outer = 0C908000] 09:41:20 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:20 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:21 INFO - PROCESS | 3088 | 1464194481028 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 09:41:21 INFO - PROCESS | 3088 | 1464194481077 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 3088 | 1464194481079 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 09:41:21 INFO - PROCESS | 3088 | 1464194481082 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:41:21 INFO - PROCESS | 3088 | 1464194481084 Marionette TRACE conn5 <- [1,558,null,{}] 09:41:21 INFO - PROCESS | 3088 | 1464194481088 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:21 INFO - PROCESS | 3088 | 1464194481192 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 09:41:21 INFO - PROCESS | 3088 | 1464194481414 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 3088 | ++DOCSHELL 0C90D400 == 61 [pid = 3088] [id = 149] 09:41:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (0C90D800) [pid = 3088] [serial = 445] [outer = 00000000] 09:41:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (0C96EC00) [pid = 3088] [serial = 446] [outer = 0C90D800] 09:41:21 INFO - PROCESS | 3088 | 1464194481463 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (0C9DA800) [pid = 3088] [serial = 447] [outer = 0C90D800] 09:41:21 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:21 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:22 INFO - PROCESS | 3088 | 1464194482071 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1019ms 09:41:22 INFO - PROCESS | 3088 | 1464194482106 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 3088 | 1464194482110 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 09:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:41:22 INFO - PROCESS | 3088 | 1464194482114 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 3088 | 1464194482118 Marionette TRACE conn5 <- [1,562,null,{}] 09:41:22 INFO - PROCESS | 3088 | 1464194482123 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:22 INFO - PROCESS | 3088 | 1464194482239 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 09:41:22 INFO - PROCESS | 3088 | 1464194482360 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 3088 | --DOCSHELL 0D0DB000 == 60 [pid = 3088] [id = 62] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (19CDFC00) [pid = 3088] [serial = 367] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1AB7C000) [pid = 3088] [serial = 370] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (19FB5000) [pid = 3088] [serial = 368] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (0D4F4400) [pid = 3088] [serial = 343] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1ACE6800) [pid = 3088] [serial = 373] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (0E2E2800) [pid = 3088] [serial = 352] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (15A60C00) [pid = 3088] [serial = 353] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (0D0D3800) [pid = 3088] [serial = 355] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (0DA1D800) [pid = 3088] [serial = 356] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (159D0800) [pid = 3088] [serial = 358] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (159F2000) [pid = 3088] [serial = 359] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (17C91800) [pid = 3088] [serial = 361] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1870DC00) [pid = 3088] [serial = 362] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (19992400) [pid = 3088] [serial = 364] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1874B000) [pid = 3088] [serial = 349] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1ACBB400) [pid = 3088] [serial = 371] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1BBC8800) [pid = 3088] [serial = 382] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1BA3DC00) [pid = 3088] [serial = 380] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1ADE3C00) [pid = 3088] [serial = 376] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1AD06400) [pid = 3088] [serial = 374] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1BA39C00) [pid = 3088] [serial = 379] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (157F0800) [pid = 3088] [serial = 346] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1ADE8800) [pid = 3088] [serial = 377] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (19A7E400) [pid = 3088] [serial = 365] [outer = 00000000] [url = about:blank] 09:41:22 INFO - PROCESS | 3088 | ++DOCSHELL 08D82C00 == 61 [pid = 3088] [id = 150] 09:41:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (0C96A800) [pid = 3088] [serial = 448] [outer = 00000000] 09:41:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (0D40C400) [pid = 3088] [serial = 449] [outer = 0C96A800] 09:41:22 INFO - PROCESS | 3088 | 1464194482460 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (0D8E3000) [pid = 3088] [serial = 450] [outer = 0C96A800] 09:41:22 INFO - PROCESS | 3088 | 1464194482889 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 830ms 09:41:22 INFO - PROCESS | 3088 | 1464194482947 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 3088 | 1464194482951 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 09:41:22 INFO - PROCESS | 3088 | 1464194482955 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:41:22 INFO - PROCESS | 3088 | 1464194482957 Marionette TRACE conn5 <- [1,566,null,{}] 09:41:22 INFO - PROCESS | 3088 | 1464194482960 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:23 INFO - PROCESS | 3088 | 1464194483049 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 09:41:23 INFO - PROCESS | 3088 | 1464194483059 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 3088 | ++DOCSHELL 16831000 == 62 [pid = 3088] [id = 151] 09:41:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (16834C00) [pid = 3088] [serial = 451] [outer = 00000000] 09:41:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (170D2000) [pid = 3088] [serial = 452] [outer = 16834C00] 09:41:23 INFO - PROCESS | 3088 | 1464194483105 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1760FC00) [pid = 3088] [serial = 453] [outer = 16834C00] 09:41:23 INFO - PROCESS | 3088 | 1464194483579 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 09:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:41:23 INFO - PROCESS | 3088 | 1464194483630 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 3088 | 1464194483632 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 09:41:23 INFO - PROCESS | 3088 | 1464194483642 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - PROCESS | 3088 | 1464194483648 Marionette TRACE conn5 <- [1,570,null,{}] 09:41:23 INFO - PROCESS | 3088 | 1464194483652 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:23 INFO - PROCESS | 3088 | 1464194483741 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 09:41:23 INFO - PROCESS | 3088 | 1464194483750 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 3088 | ++DOCSHELL 08C92C00 == 63 [pid = 3088] [id = 152] 09:41:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1503C800) [pid = 3088] [serial = 454] [outer = 00000000] 09:41:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (18AE3C00) [pid = 3088] [serial = 455] [outer = 1503C800] 09:41:23 INFO - PROCESS | 3088 | 1464194483804 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (19A7E000) [pid = 3088] [serial = 456] [outer = 1503C800] 09:41:24 INFO - PROCESS | 3088 | 1464194484204 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 09:41:24 INFO - PROCESS | 3088 | 1464194484291 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 3088 | 1464194484294 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 09:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:41:24 INFO - PROCESS | 3088 | 1464194484298 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 3088 | 1464194484300 Marionette TRACE conn5 <- [1,574,null,{}] 09:41:24 INFO - PROCESS | 3088 | 1464194484304 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:24 INFO - PROCESS | 3088 | 1464194484391 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 09:41:24 INFO - PROCESS | 3088 | 1464194484398 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 3088 | ++DOCSHELL 0C909400 == 64 [pid = 3088] [id = 153] 09:41:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (19CCF400) [pid = 3088] [serial = 457] [outer = 00000000] 09:41:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (19FBD800) [pid = 3088] [serial = 458] [outer = 19CCF400] 09:41:24 INFO - PROCESS | 3088 | 1464194484444 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1A386C00) [pid = 3088] [serial = 459] [outer = 19CCF400] 09:41:24 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:24 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:24 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:24 INFO - PROCESS | 3088 | 1464194484899 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 09:41:24 INFO - PROCESS | 3088 | 1464194484929 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 3088 | 1464194484931 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 09:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:41:24 INFO - PROCESS | 3088 | 1464194484941 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 3088 | 1464194484942 Marionette TRACE conn5 <- [1,578,null,{}] 09:41:24 INFO - PROCESS | 3088 | 1464194484946 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:25 INFO - PROCESS | 3088 | 1464194485058 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 09:41:25 INFO - PROCESS | 3088 | 1464194485068 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 3088 | ++DOCSHELL 19A73400 == 65 [pid = 3088] [id = 154] 09:41:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (19CC8800) [pid = 3088] [serial = 460] [outer = 00000000] 09:41:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1AB6EC00) [pid = 3088] [serial = 461] [outer = 19CC8800] 09:41:25 INFO - PROCESS | 3088 | 1464194485162 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1ACE6800) [pid = 3088] [serial = 462] [outer = 19CC8800] 09:41:25 INFO - PROCESS | 3088 | 1464194485711 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 830ms 09:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:41:25 INFO - PROCESS | 3088 | 1464194485774 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 3088 | 1464194485776 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 09:41:25 INFO - PROCESS | 3088 | 1464194485789 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - PROCESS | 3088 | 1464194485790 Marionette TRACE conn5 <- [1,582,null,{}] 09:41:25 INFO - PROCESS | 3088 | 1464194485794 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:25 INFO - PROCESS | 3088 | 1464194485913 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 09:41:25 INFO - PROCESS | 3088 | 1464194485975 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 3088 | ++DOCSHELL 1AC31400 == 66 [pid = 3088] [id = 155] 09:41:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1AC31800) [pid = 3088] [serial = 463] [outer = 00000000] 09:41:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1AD0E800) [pid = 3088] [serial = 464] [outer = 1AC31800] 09:41:26 INFO - PROCESS | 3088 | 1464194486019 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1BA35C00) [pid = 3088] [serial = 465] [outer = 1AC31800] 09:41:26 INFO - PROCESS | 3088 | 1464194486466 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 09:41:26 INFO - PROCESS | 3088 | 1464194486510 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 3088 | 1464194486512 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 09:41:26 INFO - PROCESS | 3088 | 1464194486515 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:41:26 INFO - PROCESS | 3088 | 1464194486517 Marionette TRACE conn5 <- [1,586,null,{}] 09:41:26 INFO - PROCESS | 3088 | 1464194486521 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:26 INFO - PROCESS | 3088 | 1464194486731 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 09:41:26 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (19FFA800) [pid = 3088] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:41:26 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (17C32400) [pid = 3088] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:41:26 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1999D000) [pid = 3088] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:41:26 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (0DA13400) [pid = 3088] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:41:26 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (157F4C00) [pid = 3088] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:41:26 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (19FB2000) [pid = 3088] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:41:26 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (17610800) [pid = 3088] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:41:26 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (0DA4FC00) [pid = 3088] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:41:26 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (0E2E1000) [pid = 3088] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:41:26 INFO - PROCESS | 3088 | 1464194486793 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 3088 | ++DOCSHELL 0C909000 == 67 [pid = 3088] [id = 156] 09:41:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (0C96D000) [pid = 3088] [serial = 466] [outer = 00000000] 09:41:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (15986800) [pid = 3088] [serial = 467] [outer = 0C96D000] 09:41:26 INFO - PROCESS | 3088 | 1464194486837 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (17C32000) [pid = 3088] [serial = 468] [outer = 0C96D000] 09:41:27 INFO - PROCESS | 3088 | 1464194487205 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 09:41:27 INFO - PROCESS | 3088 | 1464194487250 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 3088 | 1464194487252 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 09:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:41:27 INFO - PROCESS | 3088 | 1464194487255 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 3088 | 1464194487256 Marionette TRACE conn5 <- [1,590,null,{}] 09:41:27 INFO - PROCESS | 3088 | 1464194487260 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:27 INFO - PROCESS | 3088 | 1464194487342 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 09:41:27 INFO - PROCESS | 3088 | 1464194487349 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 3088 | ++DOCSHELL 18A0E800 == 68 [pid = 3088] [id = 157] 09:41:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1A219000) [pid = 3088] [serial = 469] [outer = 00000000] 09:41:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1C08A400) [pid = 3088] [serial = 470] [outer = 1A219000] 09:41:27 INFO - PROCESS | 3088 | 1464194487393 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1D28C000) [pid = 3088] [serial = 471] [outer = 1A219000] 09:41:27 INFO - PROCESS | 3088 | 1464194487849 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 09:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:41:27 INFO - PROCESS | 3088 | 1464194487886 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 3088 | 1464194487888 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 09:41:27 INFO - PROCESS | 3088 | 1464194487891 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 3088 | 1464194487893 Marionette TRACE conn5 <- [1,594,null,{}] 09:41:27 INFO - PROCESS | 3088 | 1464194487896 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:27 INFO - PROCESS | 3088 | 1464194487977 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 09:41:27 INFO - PROCESS | 3088 | 1464194487983 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 3088 | ++DOCSHELL 1AAC7400 == 69 [pid = 3088] [id = 158] 09:41:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1D287400) [pid = 3088] [serial = 472] [outer = 00000000] 09:41:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1E91A000) [pid = 3088] [serial = 473] [outer = 1D287400] 09:41:28 INFO - PROCESS | 3088 | 1464194488028 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1EC96800) [pid = 3088] [serial = 474] [outer = 1D287400] 09:41:28 INFO - PROCESS | 3088 | 1464194488458 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 09:41:28 INFO - PROCESS | 3088 | 1464194488522 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 09:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:41:28 INFO - PROCESS | 3088 | 1464194488524 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 09:41:28 INFO - PROCESS | 3088 | 1464194488527 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 3088 | 1464194488528 Marionette TRACE conn5 <- [1,598,null,{}] 09:41:28 INFO - PROCESS | 3088 | 1464194488532 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:28 INFO - PROCESS | 3088 | 1464194488618 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 09:41:28 INFO - PROCESS | 3088 | 1464194488624 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 3088 | ++DOCSHELL 1760F800 == 70 [pid = 3088] [id = 159] 09:41:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1EC98C00) [pid = 3088] [serial = 475] [outer = 00000000] 09:41:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1F01C000) [pid = 3088] [serial = 476] [outer = 1EC98C00] 09:41:28 INFO - PROCESS | 3088 | 1464194488676 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1F419800) [pid = 3088] [serial = 477] [outer = 1EC98C00] 09:41:29 INFO - PROCESS | 3088 | 1464194489389 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 930ms 09:41:29 INFO - PROCESS | 3088 | 1464194489459 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 3088 | 1464194489464 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 09:41:29 INFO - PROCESS | 3088 | 1464194489469 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:41:29 INFO - PROCESS | 3088 | 1464194489474 Marionette TRACE conn5 <- [1,602,null,{}] 09:41:29 INFO - PROCESS | 3088 | 1464194489479 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:29 INFO - PROCESS | 3088 | 1464194489592 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 09:41:29 INFO - PROCESS | 3088 | [3088] 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 09:41:29 INFO - PROCESS | 3088 | 1464194489841 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 3088 | ++DOCSHELL 0E2E6C00 == 71 [pid = 3088] [id = 160] 09:41:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (15002800) [pid = 3088] [serial = 478] [outer = 00000000] 09:41:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (157B2000) [pid = 3088] [serial = 479] [outer = 15002800] 09:41:29 INFO - PROCESS | 3088 | 1464194489898 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (16827000) [pid = 3088] [serial = 480] [outer = 15002800] 09:41:30 INFO - PROCESS | 3088 | 1464194490494 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:41:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1077ms 09:41:30 INFO - PROCESS | 3088 | 1464194490551 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 3088 | 1464194490558 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 09:41:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:41:30 INFO - PROCESS | 3088 | 1464194490564 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - PROCESS | 3088 | 1464194490567 Marionette TRACE conn5 <- [1,606,null,{}] 09:41:30 INFO - PROCESS | 3088 | 1464194490571 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 3088 | 1464194490693 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 09:41:30 INFO - PROCESS | 3088 | 1464194490822 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 3088 | ++DOCSHELL 187A2800 == 72 [pid = 3088] [id = 161] 09:41:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (18A37000) [pid = 3088] [serial = 481] [outer = 00000000] 09:41:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (19FB6C00) [pid = 3088] [serial = 482] [outer = 18A37000] 09:41:30 INFO - PROCESS | 3088 | 1464194490877 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1AC2E400) [pid = 3088] [serial = 483] [outer = 18A37000] 09:41:31 INFO - PROCESS | 3088 | 1464194491463 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 09:41:31 INFO - PROCESS | 3088 | 1464194491495 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 3088 | 1464194491498 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 09:41:31 INFO - PROCESS | 3088 | 1464194491501 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:41:31 INFO - PROCESS | 3088 | 1464194491505 Marionette TRACE conn5 <- [1,610,null,{}] 09:41:31 INFO - PROCESS | 3088 | 1464194491517 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:31 INFO - PROCESS | 3088 | 1464194491629 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 09:41:31 INFO - PROCESS | 3088 | 1464194491733 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 3088 | ++DOCSHELL 1AC34800 == 73 [pid = 3088] [id = 162] 09:41:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1F01E000) [pid = 3088] [serial = 484] [outer = 00000000] 09:41:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1F41F800) [pid = 3088] [serial = 485] [outer = 1F01E000] 09:41:31 INFO - PROCESS | 3088 | 1464194491803 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1F4B4400) [pid = 3088] [serial = 486] [outer = 1F01E000] 09:41:32 INFO - PROCESS | 3088 | 1464194492411 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 971ms 09:41:32 INFO - PROCESS | 3088 | 1464194492475 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 09:41:32 INFO - PROCESS | 3088 | 1464194492478 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 09:41:32 INFO - PROCESS | 3088 | 1464194492481 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:41:32 INFO - PROCESS | 3088 | 1464194492483 Marionette TRACE conn5 <- [1,614,null,{}] 09:41:32 INFO - PROCESS | 3088 | 1464194492487 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:32 INFO - PROCESS | 3088 | 1464194492618 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 09:41:32 INFO - PROCESS | 3088 | 1464194492741 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 3088 | ++DOCSHELL 1F41C400 == 74 [pid = 3088] [id = 163] 09:41:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1F41DC00) [pid = 3088] [serial = 487] [outer = 00000000] 09:41:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (222CF000) [pid = 3088] [serial = 488] [outer = 1F41DC00] 09:41:32 INFO - PROCESS | 3088 | 1464194492796 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (222D2800) [pid = 3088] [serial = 489] [outer = 1F41DC00] 09:41:33 INFO - PROCESS | 3088 | 1464194493390 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:41:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 970ms 09:41:33 INFO - PROCESS | 3088 | 1464194493455 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 3088 | 1464194493458 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 09:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:41:33 INFO - PROCESS | 3088 | 1464194493461 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 3088 | 1464194493463 Marionette TRACE conn5 <- [1,618,null,{}] 09:41:33 INFO - PROCESS | 3088 | 1464194493467 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:33 INFO - PROCESS | 3088 | 1464194493617 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 09:41:33 INFO - PROCESS | 3088 | 1464194493632 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 3088 | ++DOCSHELL 15003400 == 75 [pid = 3088] [id = 164] 09:41:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (15243C00) [pid = 3088] [serial = 490] [outer = 00000000] 09:41:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (170D6C00) [pid = 3088] [serial = 491] [outer = 15243C00] 09:41:33 INFO - PROCESS | 3088 | 1464194493686 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (18746400) [pid = 3088] [serial = 492] [outer = 15243C00] 09:41:34 INFO - PROCESS | 3088 | 1464194494565 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:41:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:41:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1172ms 09:41:34 INFO - PROCESS | 3088 | 1464194494638 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 3088 | 1464194494642 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 09:41:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:41:34 INFO - PROCESS | 3088 | 1464194494648 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 3088 | 1464194494652 Marionette TRACE conn5 <- [1,622,null,{}] 09:41:34 INFO - PROCESS | 3088 | 1464194494658 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:34 INFO - PROCESS | 3088 | 1464194494758 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 09:41:34 INFO - PROCESS | 3088 | 1464194494894 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 3088 | ++DOCSHELL 0C902400 == 76 [pid = 3088] [id = 165] 09:41:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (0C906400) [pid = 3088] [serial = 493] [outer = 00000000] 09:41:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (15274800) [pid = 3088] [serial = 494] [outer = 0C906400] 09:41:34 INFO - PROCESS | 3088 | 1464194494945 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (159E6800) [pid = 3088] [serial = 495] [outer = 0C906400] 09:41:35 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:35 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:35 INFO - PROCESS | 3088 | --DOCSHELL 18A03400 == 75 [pid = 3088] [id = 11] 09:41:35 INFO - PROCESS | 3088 | --DOCSHELL 1C832C00 == 74 [pid = 3088] [id = 73] 09:41:35 INFO - PROCESS | 3088 | --DOCSHELL 19CD8400 == 73 [pid = 3088] [id = 139] 09:41:35 INFO - PROCESS | 3088 | --DOCSHELL 18A39800 == 72 [pid = 3088] [id = 138] 09:41:35 INFO - PROCESS | 3088 | --DOCSHELL 0C968C00 == 71 [pid = 3088] [id = 137] 09:41:35 INFO - PROCESS | 3088 | --DOCSHELL 1AAC7400 == 70 [pid = 3088] [id = 158] 09:41:35 INFO - PROCESS | 3088 | --DOCSHELL 18A0E800 == 69 [pid = 3088] [id = 157] 09:41:35 INFO - PROCESS | 3088 | --DOCSHELL 0C909000 == 68 [pid = 3088] [id = 156] 09:41:35 INFO - PROCESS | 3088 | --DOCSHELL 1AC31400 == 67 [pid = 3088] [id = 155] 09:41:35 INFO - PROCESS | 3088 | --DOCSHELL 19A73400 == 66 [pid = 3088] [id = 154] 09:41:35 INFO - PROCESS | 3088 | --DOCSHELL 0C909400 == 65 [pid = 3088] [id = 153] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (19FF4400) [pid = 3088] [serial = 388] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1BA27800) [pid = 3088] [serial = 425] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1DAA8C00) [pid = 3088] [serial = 392] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (1573E400) [pid = 3088] [serial = 385] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOCSHELL 08C92C00 == 64 [pid = 3088] [id = 152] 09:41:35 INFO - PROCESS | 3088 | --DOCSHELL 16831000 == 63 [pid = 3088] [id = 151] 09:41:35 INFO - PROCESS | 3088 | --DOCSHELL 08D82C00 == 62 [pid = 3088] [id = 150] 09:41:35 INFO - PROCESS | 3088 | --DOCSHELL 0C90D400 == 61 [pid = 3088] [id = 149] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1ACDF800) [pid = 3088] [serial = 423] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1879EC00) [pid = 3088] [serial = 410] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (19CCB400) [pid = 3088] [serial = 413] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (18A07800) [pid = 3088] [serial = 411] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (0DA5EC00) [pid = 3088] [serial = 401] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (0E170C00) [pid = 3088] [serial = 402] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (16843000) [pid = 3088] [serial = 404] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (170D1400) [pid = 3088] [serial = 405] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (19FF3400) [pid = 3088] [serial = 416] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (17C8E800) [pid = 3088] [serial = 407] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (0E10CC00) [pid = 3088] [serial = 398] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (15276000) [pid = 3088] [serial = 395] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (19CDEC00) [pid = 3088] [serial = 414] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (19FEF400) [pid = 3088] [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.] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1ACBA400) [pid = 3088] [serial = 422] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (19FFA000) [pid = 3088] [serial = 417] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (14417C00) [pid = 3088] [serial = 399] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (19FB5400) [pid = 3088] [serial = 419] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (19FEE000) [pid = 3088] [serial = 420] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (17CDF800) [pid = 3088] [serial = 408] [outer = 00000000] [url = about:blank] 09:41:35 INFO - PROCESS | 3088 | 1464194495613 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:41:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:41:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 990ms 09:41:35 INFO - PROCESS | 3088 | 1464194495638 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 09:41:35 INFO - PROCESS | 3088 | 1464194495643 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 09:41:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:41:35 INFO - PROCESS | 3088 | 1464194495649 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:41:35 INFO - PROCESS | 3088 | 1464194495652 Marionette TRACE conn5 <- [1,626,null,{}] 09:41:35 INFO - PROCESS | 3088 | 1464194495655 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:35 INFO - PROCESS | 3088 | 1464194495742 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 09:41:35 INFO - PROCESS | 3088 | 1464194495749 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 3088 | ++DOCSHELL 0C9D3C00 == 62 [pid = 3088] [id = 166] 09:41:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (0C9D6800) [pid = 3088] [serial = 496] [outer = 00000000] 09:41:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (0E10CC00) [pid = 3088] [serial = 497] [outer = 0C9D6800] 09:41:35 INFO - PROCESS | 3088 | 1464194495795 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (15001C00) [pid = 3088] [serial = 498] [outer = 0C9D6800] 09:41:36 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:36 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:36 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:36 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:36 INFO - PROCESS | 3088 | 1464194496288 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 09:41:36 INFO - PROCESS | 3088 | 1464194496322 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 3088 | 1464194496324 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 09:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:41:36 INFO - PROCESS | 3088 | 1464194496327 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 3088 | 1464194496331 Marionette TRACE conn5 <- [1,630,null,{}] 09:41:36 INFO - PROCESS | 3088 | 1464194496341 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:36 INFO - PROCESS | 3088 | 1464194496428 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 09:41:36 INFO - PROCESS | 3088 | 1464194496437 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 3088 | ++DOCSHELL 170D9C00 == 63 [pid = 3088] [id = 167] 09:41:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (170DB400) [pid = 3088] [serial = 499] [outer = 00000000] 09:41:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (17C29C00) [pid = 3088] [serial = 500] [outer = 170DB400] 09:41:36 INFO - PROCESS | 3088 | 1464194496483 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (17CDC800) [pid = 3088] [serial = 501] [outer = 170DB400] 09:41:36 INFO - PROCESS | 3088 | 1464194496957 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 690ms 09:41:37 INFO - PROCESS | 3088 | 1464194497018 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 3088 | 1464194497021 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 09:41:37 INFO - PROCESS | 3088 | 1464194497024 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 3088 | 1464194497026 Marionette TRACE conn5 <- [1,634,null,{}] 09:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:41:37 INFO - PROCESS | 3088 | 1464194497029 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:37 INFO - PROCESS | 3088 | 1464194497148 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 09:41:37 INFO - PROCESS | 3088 | 1464194497242 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 3088 | ++DOCSHELL 1874EC00 == 64 [pid = 3088] [id = 168] 09:41:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1879C400) [pid = 3088] [serial = 502] [outer = 00000000] 09:41:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (18A3AC00) [pid = 3088] [serial = 503] [outer = 1879C400] 09:41:37 INFO - PROCESS | 3088 | 1464194497290 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (19A7A000) [pid = 3088] [serial = 504] [outer = 1879C400] 09:41:37 INFO - PROCESS | 3088 | 1464194497681 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 09:41:37 INFO - PROCESS | 3088 | 1464194497707 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 3088 | 1464194497710 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 09:41:37 INFO - PROCESS | 3088 | 1464194497713 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:41:37 INFO - PROCESS | 3088 | 1464194497715 Marionette TRACE conn5 <- [1,638,null,{}] 09:41:37 INFO - PROCESS | 3088 | 1464194497719 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:37 INFO - PROCESS | 3088 | 1464194497837 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 09:41:37 INFO - PROCESS | 3088 | 1464194497855 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 3088 | ++DOCSHELL 18A08400 == 65 [pid = 3088] [id = 169] 09:41:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (18A38000) [pid = 3088] [serial = 505] [outer = 00000000] 09:41:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (19CDF000) [pid = 3088] [serial = 506] [outer = 18A38000] 09:41:37 INFO - PROCESS | 3088 | 1464194497899 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (19FB2800) [pid = 3088] [serial = 507] [outer = 18A38000] 09:41:38 INFO - PROCESS | 3088 | 1464194498348 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:41:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 09:41:38 INFO - PROCESS | 3088 | 1464194498389 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 3088 | 1464194498391 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 09:41:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:41:38 INFO - PROCESS | 3088 | 1464194498394 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 3088 | 1464194498396 Marionette TRACE conn5 <- [1,642,null,{}] 09:41:38 INFO - PROCESS | 3088 | 1464194498400 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 3088 | 1464194498567 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 09:41:38 INFO - PROCESS | 3088 | 1464194498597 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 3088 | ++DOCSHELL 0C90E800 == 66 [pid = 3088] [id = 170] 09:41:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1A382400) [pid = 3088] [serial = 508] [outer = 00000000] 09:41:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1AC2C800) [pid = 3088] [serial = 509] [outer = 1A382400] 09:41:38 INFO - PROCESS | 3088 | 1464194498645 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1AC34000) [pid = 3088] [serial = 510] [outer = 1A382400] 09:41:39 INFO - PROCESS | 3088 | 1464194499085 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:41:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 09:41:39 INFO - PROCESS | 3088 | 1464194499125 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 3088 | 1464194499127 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 09:41:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:41:39 INFO - PROCESS | 3088 | 1464194499131 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 3088 | 1464194499132 Marionette TRACE conn5 <- [1,646,null,{}] 09:41:39 INFO - PROCESS | 3088 | 1464194499139 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:39 INFO - PROCESS | 3088 | 1464194499249 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 09:41:39 INFO - PROCESS | 3088 | 1464194499256 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 3088 | ++DOCSHELL 1ACBAC00 == 67 [pid = 3088] [id = 171] 09:41:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1ACDD400) [pid = 3088] [serial = 511] [outer = 00000000] 09:41:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1ACEA000) [pid = 3088] [serial = 512] [outer = 1ACDD400] 09:41:39 INFO - PROCESS | 3088 | 1464194499299 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1BA29000) [pid = 3088] [serial = 513] [outer = 1ACDD400] 09:41:39 INFO - PROCESS | 3088 | 1464194499760 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:41:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 09:41:40 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (16834C00) [pid = 3088] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:41:40 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1D287400) [pid = 3088] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:41:40 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (19CC8800) [pid = 3088] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:41:40 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (0C90D800) [pid = 3088] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:41:40 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1503C800) [pid = 3088] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:41:40 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1AC31800) [pid = 3088] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:41:40 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (0C96A800) [pid = 3088] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:41:40 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1A219000) [pid = 3088] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:41:40 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (19CCF400) [pid = 3088] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:41:40 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (0C96D000) [pid = 3088] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:41:40 INFO - PROCESS | 3088 | 1464194500126 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 3088 | 1464194500128 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 09:41:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:41:40 INFO - PROCESS | 3088 | 1464194500147 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - PROCESS | 3088 | 1464194500149 Marionette TRACE conn5 <- [1,650,null,{}] 09:41:40 INFO - PROCESS | 3088 | 1464194500152 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 3088 | 1464194500236 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 09:41:40 INFO - PROCESS | 3088 | 1464194500245 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 3088 | ++DOCSHELL 15A62800 == 68 [pid = 3088] [id = 172] 09:41:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (16834C00) [pid = 3088] [serial = 514] [outer = 00000000] 09:41:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (19FF7400) [pid = 3088] [serial = 515] [outer = 16834C00] 09:41:40 INFO - PROCESS | 3088 | 1464194500292 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1ADE3C00) [pid = 3088] [serial = 516] [outer = 16834C00] 09:41:40 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:40 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:40 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:40 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:40 INFO - PROCESS | 3088 | 1464194500724 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:41:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 09:41:40 INFO - PROCESS | 3088 | 1464194500783 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 09:41:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:41:40 INFO - PROCESS | 3088 | 1464194500785 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 09:41:40 INFO - PROCESS | 3088 | 1464194500788 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - PROCESS | 3088 | 1464194500789 Marionette TRACE conn5 <- [1,654,null,{}] 09:41:40 INFO - PROCESS | 3088 | 1464194500793 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 3088 | 1464194500874 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 09:41:40 INFO - PROCESS | 3088 | 1464194500882 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 3088 | ++DOCSHELL 1BA39400 == 69 [pid = 3088] [id = 173] 09:41:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1BA40C00) [pid = 3088] [serial = 517] [outer = 00000000] 09:41:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1C832C00) [pid = 3088] [serial = 518] [outer = 1BA40C00] 09:41:40 INFO - PROCESS | 3088 | 1464194500927 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1DAECC00) [pid = 3088] [serial = 519] [outer = 1BA40C00] 09:41:41 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:41 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:41 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:41 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:41 INFO - PROCESS | 3088 | 1464194501360 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:41:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 09:41:41 INFO - PROCESS | 3088 | 1464194501419 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 3088 | 1464194501421 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 09:41:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:41:41 INFO - PROCESS | 3088 | 1464194501424 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 3088 | 1464194501426 Marionette TRACE conn5 <- [1,658,null,{}] 09:41:41 INFO - PROCESS | 3088 | 1464194501430 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:41 INFO - PROCESS | 3088 | 1464194501511 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 09:41:41 INFO - PROCESS | 3088 | 1464194501520 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 3088 | ++DOCSHELL 1DAEE400 == 70 [pid = 3088] [id = 174] 09:41:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1DAEF000) [pid = 3088] [serial = 520] [outer = 00000000] 09:41:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1DF54800) [pid = 3088] [serial = 521] [outer = 1DAEF000] 09:41:41 INFO - PROCESS | 3088 | 1464194501564 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1DF57400) [pid = 3088] [serial = 522] [outer = 1DAEF000] 09:41:42 INFO - PROCESS | 3088 | 1464194502037 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:41:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:41:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 631ms 09:41:42 INFO - PROCESS | 3088 | 1464194502063 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 09:41:42 INFO - PROCESS | 3088 | 1464194502066 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 09:41:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:41:42 INFO - PROCESS | 3088 | 1464194502073 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 3088 | 1464194502076 Marionette TRACE conn5 <- [1,662,null,{}] 09:41:42 INFO - PROCESS | 3088 | 1464194502079 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:42 INFO - PROCESS | 3088 | 1464194502255 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 09:41:42 INFO - PROCESS | 3088 | 1464194502392 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 3088 | ++DOCSHELL 0C90F000 == 71 [pid = 3088] [id = 175] 09:41:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (0C90FC00) [pid = 3088] [serial = 523] [outer = 00000000] 09:41:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (0C9D2400) [pid = 3088] [serial = 524] [outer = 0C90FC00] 09:41:42 INFO - PROCESS | 3088 | 1464194502455 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (0D858400) [pid = 3088] [serial = 525] [outer = 0C90FC00] 09:41:42 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:42 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:43 INFO - PROCESS | 3088 | 1464194503124 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:41:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1081ms 09:41:43 INFO - PROCESS | 3088 | 1464194503156 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 09:41:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:41:43 INFO - PROCESS | 3088 | 1464194503160 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 09:41:43 INFO - PROCESS | 3088 | 1464194503164 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 3088 | 1464194503169 Marionette TRACE conn5 <- [1,666,null,{}] 09:41:43 INFO - PROCESS | 3088 | 1464194503174 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:43 INFO - PROCESS | 3088 | 1464194503292 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 09:41:43 INFO - PROCESS | 3088 | 1464194503396 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 3088 | ++DOCSHELL 159F2C00 == 72 [pid = 3088] [id = 176] 09:41:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (16843000) [pid = 3088] [serial = 526] [outer = 00000000] 09:41:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (170DF000) [pid = 3088] [serial = 527] [outer = 16843000] 09:41:43 INFO - PROCESS | 3088 | 1464194503457 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1870E400) [pid = 3088] [serial = 528] [outer = 16843000] 09:41:44 INFO - PROCESS | 3088 | 1464194504053 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 09:41:44 INFO - PROCESS | 3088 | 1464194504095 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 3088 | 1464194504099 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 09:41:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:41:44 INFO - PROCESS | 3088 | 1464194504102 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 3088 | 1464194504104 Marionette TRACE conn5 <- [1,670,null,{}] 09:41:44 INFO - PROCESS | 3088 | 1464194504109 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:44 INFO - PROCESS | 3088 | 1464194504224 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 09:41:44 INFO - PROCESS | 3088 | 1464194504333 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 3088 | ++DOCSHELL 14417C00 == 73 [pid = 3088] [id = 177] 09:41:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (19FB2000) [pid = 3088] [serial = 529] [outer = 00000000] 09:41:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1AB79800) [pid = 3088] [serial = 530] [outer = 19FB2000] 09:41:44 INFO - PROCESS | 3088 | 1464194504388 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1C2A1800) [pid = 3088] [serial = 531] [outer = 19FB2000] 09:41:45 INFO - PROCESS | 3088 | 1464194505473 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:41:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1431ms 09:41:45 INFO - PROCESS | 3088 | 1464194505539 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 3088 | 1464194505544 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 09:41:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:41:45 INFO - PROCESS | 3088 | 1464194505556 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 3088 | 1464194505560 Marionette TRACE conn5 <- [1,674,null,{}] 09:41:45 INFO - PROCESS | 3088 | 1464194505565 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 3088 | 1464194505667 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 09:41:45 INFO - PROCESS | 3088 | 1464194505789 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 3088 | ++DOCSHELL 0C96A400 == 74 [pid = 3088] [id = 178] 09:41:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (1C096C00) [pid = 3088] [serial = 532] [outer = 00000000] 09:41:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1DD0FC00) [pid = 3088] [serial = 533] [outer = 1C096C00] 09:41:45 INFO - PROCESS | 3088 | 1464194505843 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (1EC99C00) [pid = 3088] [serial = 534] [outer = 1C096C00] 09:41:47 INFO - PROCESS | 3088 | 1464194507009 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:41:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1496ms 09:41:47 INFO - PROCESS | 3088 | 1464194507051 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 3088 | 1464194507055 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 09:41:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:41:47 INFO - PROCESS | 3088 | 1464194507059 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 3088 | 1464194507062 Marionette TRACE conn5 <- [1,678,null,{}] 09:41:47 INFO - PROCESS | 3088 | 1464194507068 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:47 INFO - PROCESS | 3088 | 1464194507244 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 09:41:47 INFO - PROCESS | 3088 | 1464194507347 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 3088 | ++DOCSHELL 1695C800 == 75 [pid = 3088] [id = 179] 09:41:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (1700F000) [pid = 3088] [serial = 535] [outer = 00000000] 09:41:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (17C2C000) [pid = 3088] [serial = 536] [outer = 1700F000] 09:41:47 INFO - PROCESS | 3088 | 1464194507396 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1874CC00) [pid = 3088] [serial = 537] [outer = 1700F000] 09:41:48 INFO - PROCESS | 3088 | --DOCSHELL 0E165400 == 74 [pid = 3088] [id = 10] 09:41:48 INFO - PROCESS | 3088 | --DOCSHELL 1EC9B800 == 73 [pid = 3088] [id = 8] 09:41:48 INFO - PROCESS | 3088 | --DOCSHELL 0DFB5400 == 72 [pid = 3088] [id = 140] 09:41:48 INFO - PROCESS | 3088 | --DOCSHELL 1DAEE400 == 71 [pid = 3088] [id = 174] 09:41:48 INFO - PROCESS | 3088 | --DOCSHELL 1BA39400 == 70 [pid = 3088] [id = 173] 09:41:48 INFO - PROCESS | 3088 | --DOCSHELL 15A62800 == 69 [pid = 3088] [id = 172] 09:41:48 INFO - PROCESS | 3088 | --DOCSHELL 1ACBAC00 == 68 [pid = 3088] [id = 171] 09:41:48 INFO - PROCESS | 3088 | --DOCSHELL 0C90E800 == 67 [pid = 3088] [id = 170] 09:41:48 INFO - PROCESS | 3088 | --DOCSHELL 18A08400 == 66 [pid = 3088] [id = 169] 09:41:48 INFO - PROCESS | 3088 | --DOCSHELL 1874EC00 == 65 [pid = 3088] [id = 168] 09:41:48 INFO - PROCESS | 3088 | --DOCSHELL 170D9C00 == 64 [pid = 3088] [id = 167] 09:41:48 INFO - PROCESS | 3088 | --DOCSHELL 0C9D3C00 == 63 [pid = 3088] [id = 166] 09:41:48 INFO - PROCESS | 3088 | --DOCSHELL 0C902400 == 62 [pid = 3088] [id = 165] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1700E400) [pid = 3088] [serial = 431] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (0DA16400) [pid = 3088] [serial = 428] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1C097000) [pid = 3088] [serial = 434] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1DBC3400) [pid = 3088] [serial = 437] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (0D8E7000) [pid = 3088] [serial = 443] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1E91AC00) [pid = 3088] [serial = 440] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOCSHELL 1760F800 == 61 [pid = 3088] [id = 159] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1C08A400) [pid = 3088] [serial = 470] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1D28C000) [pid = 3088] [serial = 471] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (1A386C00) [pid = 3088] [serial = 459] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (17C32000) [pid = 3088] [serial = 468] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1E91A000) [pid = 3088] [serial = 473] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (1AB6EC00) [pid = 3088] [serial = 461] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1AD0E800) [pid = 3088] [serial = 464] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1ACE6800) [pid = 3088] [serial = 462] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (18AE3C00) [pid = 3088] [serial = 455] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (19A7E000) [pid = 3088] [serial = 456] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (0D40C400) [pid = 3088] [serial = 449] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (0D8E3000) [pid = 3088] [serial = 450] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (0C9DA800) [pid = 3088] [serial = 447] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (0C96EC00) [pid = 3088] [serial = 446] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (170D2000) [pid = 3088] [serial = 452] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1760FC00) [pid = 3088] [serial = 453] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (19FBD800) [pid = 3088] [serial = 458] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1BA35C00) [pid = 3088] [serial = 465] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (15986800) [pid = 3088] [serial = 467] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1EC96800) [pid = 3088] [serial = 474] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3088 | 1464194508431 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:41:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1437ms 09:41:48 INFO - PROCESS | 3088 | 1464194508500 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 3088 | 1464194508505 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 09:41:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:41:48 INFO - PROCESS | 3088 | 1464194508511 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - PROCESS | 3088 | 1464194508513 Marionette TRACE conn5 <- [1,682,null,{}] 09:41:48 INFO - PROCESS | 3088 | 1464194508517 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:48 INFO - PROCESS | 3088 | 1464194508605 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 09:41:48 INFO - PROCESS | 3088 | 1464194508615 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 3088 | ++DOCSHELL 0DA16400 == 62 [pid = 3088] [id = 180] 09:41:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (0DA1D000) [pid = 3088] [serial = 538] [outer = 00000000] 09:41:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (0DFB5400) [pid = 3088] [serial = 539] [outer = 0DA1D000] 09:41:48 INFO - PROCESS | 3088 | 1464194508690 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (14423000) [pid = 3088] [serial = 540] [outer = 0DA1D000] 09:41:49 INFO - PROCESS | 3088 | 1464194509642 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:41:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1177ms 09:41:49 INFO - PROCESS | 3088 | 1464194509691 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 3088 | 1464194509693 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 09:41:49 INFO - PROCESS | 3088 | 1464194509696 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:41:49 INFO - PROCESS | 3088 | 1464194509700 Marionette TRACE conn5 <- [1,686,null,{}] 09:41:49 INFO - PROCESS | 3088 | 1464194509710 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:49 INFO - PROCESS | 3088 | 1464194509797 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 09:41:49 INFO - PROCESS | 3088 | 1464194509807 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 3088 | ++DOCSHELL 08C90800 == 63 [pid = 3088] [id = 181] 09:41:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (17C2EC00) [pid = 3088] [serial = 541] [outer = 00000000] 09:41:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (18A3B800) [pid = 3088] [serial = 542] [outer = 17C2EC00] 09:41:49 INFO - PROCESS | 3088 | 1464194509854 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (19A79000) [pid = 3088] [serial = 543] [outer = 17C2EC00] 09:41:50 INFO - PROCESS | 3088 | 1464194510792 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:41:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1124ms 09:41:50 INFO - PROCESS | 3088 | 1464194510825 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 3088 | 1464194510828 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 09:41:50 INFO - PROCESS | 3088 | 1464194510831 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:41:50 INFO - PROCESS | 3088 | 1464194510833 Marionette TRACE conn5 <- [1,690,null,{}] 09:41:50 INFO - PROCESS | 3088 | 1464194510837 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:50 INFO - PROCESS | 3088 | 1464194510953 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 09:41:50 INFO - PROCESS | 3088 | 1464194510960 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 3088 | ++DOCSHELL 19CD1C00 == 64 [pid = 3088] [id = 182] 09:41:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (19CDE800) [pid = 3088] [serial = 544] [outer = 00000000] 09:41:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1A385800) [pid = 3088] [serial = 545] [outer = 19CDE800] 09:41:51 INFO - PROCESS | 3088 | 1464194511006 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1AB76000) [pid = 3088] [serial = 546] [outer = 19CDE800] 09:41:51 INFO - PROCESS | 3088 | 1464194511953 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:41:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1180ms 09:41:52 INFO - PROCESS | 3088 | 1464194512025 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 3088 | 1464194512027 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 09:41:52 INFO - PROCESS | 3088 | 1464194512031 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - PROCESS | 3088 | 1464194512032 Marionette TRACE conn5 <- [1,694,null,{}] 09:41:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:41:52 INFO - PROCESS | 3088 | 1464194512036 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:52 INFO - PROCESS | 3088 | 1464194512150 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 09:41:52 INFO - PROCESS | 3088 | 1464194512210 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 3088 | ++DOCSHELL 1AB7B000 == 65 [pid = 3088] [id = 183] 09:41:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1AC2E800) [pid = 3088] [serial = 547] [outer = 00000000] 09:41:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1ACB9800) [pid = 3088] [serial = 548] [outer = 1AC2E800] 09:41:52 INFO - PROCESS | 3088 | 1464194512257 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1ACE1400) [pid = 3088] [serial = 549] [outer = 1AC2E800] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (0DA18C00) [pid = 3088] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1ACDD400) [pid = 3088] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1A382400) [pid = 3088] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1EC98C00) [pid = 3088] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (18A37000) [pid = 3088] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1879C400) [pid = 3088] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (170DB400) [pid = 3088] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1F01E000) [pid = 3088] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (15243C00) [pid = 3088] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (0C906400) [pid = 3088] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1F41DC00) [pid = 3088] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (0C9D6800) [pid = 3088] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (15002800) [pid = 3088] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (16834C00) [pid = 3088] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (18A38000) [pid = 3088] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1BA40C00) [pid = 3088] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1874DC00) [pid = 3088] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (0D850000) [pid = 3088] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1DAFAC00) [pid = 3088] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (17012000) [pid = 3088] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1BA37000) [pid = 3088] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1E7A8400) [pid = 3088] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1BA3B800) [pid = 3088] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (0C908000) [pid = 3088] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (19FBB800) [pid = 3088] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (0D410400) [pid = 3088] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (0E764800) [pid = 3088] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (17CE1000) [pid = 3088] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1BA38000) [pid = 3088] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (144AC400) [pid = 3088] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (18A3E400) [pid = 3088] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1DAA2000) [pid = 3088] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (0D8E4800) [pid = 3088] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (0E7B4000) [pid = 3088] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:41:52 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1ACE7000) [pid = 3088] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:41:53 INFO - PROCESS | 3088 | 1464194513487 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:41:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:41:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1520ms 09:41:53 INFO - PROCESS | 3088 | 1464194513555 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 09:41:53 INFO - PROCESS | 3088 | 1464194513557 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 09:41:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:41:53 INFO - PROCESS | 3088 | 1464194513560 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:41:53 INFO - PROCESS | 3088 | 1464194513562 Marionette TRACE conn5 <- [1,698,null,{}] 09:41:53 INFO - PROCESS | 3088 | 1464194513566 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:53 INFO - PROCESS | 3088 | 1464194513661 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 09:41:53 INFO - PROCESS | 3088 | 1464194513745 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 3088 | ++DOCSHELL 0C907400 == 66 [pid = 3088] [id = 184] 09:41:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (0C90D400) [pid = 3088] [serial = 550] [outer = 00000000] 09:41:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (16834C00) [pid = 3088] [serial = 551] [outer = 0C90D400] 09:41:53 INFO - PROCESS | 3088 | 1464194513791 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1874DC00) [pid = 3088] [serial = 552] [outer = 0C90D400] 09:41:54 INFO - PROCESS | 3088 | 1464194514643 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:41:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1133ms 09:41:54 INFO - PROCESS | 3088 | 1464194514694 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 09:41:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:41:54 INFO - PROCESS | 3088 | 1464194514696 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 09:41:54 INFO - PROCESS | 3088 | 1464194514699 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 3088 | 1464194514701 Marionette TRACE conn5 <- [1,702,null,{}] 09:41:54 INFO - PROCESS | 3088 | 1464194514704 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:54 INFO - PROCESS | 3088 | 1464194514815 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 09:41:54 INFO - PROCESS | 3088 | 1464194514825 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:54 INFO - PROCESS | 3088 | ++DOCSHELL 17CE1000 == 67 [pid = 3088] [id = 185] 09:41:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (18A37000) [pid = 3088] [serial = 553] [outer = 00000000] 09:41:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1A384C00) [pid = 3088] [serial = 554] [outer = 18A37000] 09:41:54 INFO - PROCESS | 3088 | 1464194514868 Marionette DEBUG loaded listener.js 09:41:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1BA23000) [pid = 3088] [serial = 555] [outer = 18A37000] 09:41:56 INFO - PROCESS | 3088 | 1464194516015 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:41:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1383ms 09:41:56 INFO - PROCESS | 3088 | 1464194516084 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 09:41:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:41:56 INFO - PROCESS | 3088 | 1464194516088 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 09:41:56 INFO - PROCESS | 3088 | 1464194516092 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 3088 | 1464194516097 Marionette TRACE conn5 <- [1,706,null,{}] 09:41:56 INFO - PROCESS | 3088 | 1464194516102 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:56 INFO - PROCESS | 3088 | 1464194516310 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 09:41:56 INFO - PROCESS | 3088 | 1464194516410 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 3088 | ++DOCSHELL 0E7AC000 == 68 [pid = 3088] [id = 186] 09:41:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (15002800) [pid = 3088] [serial = 556] [outer = 00000000] 09:41:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (159E7800) [pid = 3088] [serial = 557] [outer = 15002800] 09:41:56 INFO - PROCESS | 3088 | 1464194516467 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (17009C00) [pid = 3088] [serial = 558] [outer = 15002800] 09:41:57 INFO - PROCESS | 3088 | 1464194517475 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:41:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1438ms 09:41:57 INFO - PROCESS | 3088 | 1464194517532 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 3088 | 1464194517538 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 09:41:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:41:57 INFO - PROCESS | 3088 | 1464194517545 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 3088 | 1464194517547 Marionette TRACE conn5 <- [1,710,null,{}] 09:41:57 INFO - PROCESS | 3088 | 1464194517552 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:57 INFO - PROCESS | 3088 | 1464194517695 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 09:41:57 INFO - PROCESS | 3088 | 1464194517838 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 3088 | ++DOCSHELL 19CD9000 == 69 [pid = 3088] [id = 187] 09:41:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (19CDDC00) [pid = 3088] [serial = 559] [outer = 00000000] 09:41:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (19FF0800) [pid = 3088] [serial = 560] [outer = 19CDDC00] 09:41:57 INFO - PROCESS | 3088 | 1464194517893 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1AA8B000) [pid = 3088] [serial = 561] [outer = 19CDDC00] 09:41:58 INFO - PROCESS | 3088 | 1464194518435 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 3088 | 1464194518479 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 09:41:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:41:58 INFO - PROCESS | 3088 | 1464194518483 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 3088 | 1464194518487 Marionette TRACE conn5 <- [1,714,null,{}] 09:41:58 INFO - PROCESS | 3088 | 1464194518498 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:58 INFO - PROCESS | 3088 | 1464194518610 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 09:41:58 INFO - PROCESS | 3088 | 1464194518714 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 3088 | ++DOCSHELL 1BBC4000 == 70 [pid = 3088] [id = 188] 09:41:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1BBC4800) [pid = 3088] [serial = 562] [outer = 00000000] 09:41:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1C836400) [pid = 3088] [serial = 563] [outer = 1BBC4800] 09:41:58 INFO - PROCESS | 3088 | 1464194518772 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1DA9D800) [pid = 3088] [serial = 564] [outer = 1BBC4800] 09:41:59 INFO - PROCESS | 3088 | 1464194519420 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:41:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 970ms 09:41:59 INFO - PROCESS | 3088 | 1464194519456 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 3088 | 1464194519459 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 09:41:59 INFO - PROCESS | 3088 | 1464194519463 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:41:59 INFO - PROCESS | 3088 | 1464194519464 Marionette TRACE conn5 <- [1,718,null,{}] 09:41:59 INFO - PROCESS | 3088 | 1464194519468 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:59 INFO - PROCESS | 3088 | 1464194519577 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 09:41:59 INFO - PROCESS | 3088 | 1464194519679 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 3088 | ++DOCSHELL 1DAF9400 == 71 [pid = 3088] [id = 189] 09:41:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1DAFA000) [pid = 3088] [serial = 565] [outer = 00000000] 09:41:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1DD06400) [pid = 3088] [serial = 566] [outer = 1DAFA000] 09:41:59 INFO - PROCESS | 3088 | 1464194519733 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1DD10C00) [pid = 3088] [serial = 567] [outer = 1DAFA000] 09:42:00 INFO - PROCESS | 3088 | 1464194520314 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[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] 09:42:00 INFO - PROCESS | 3088 | 1464194520399 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 09:42:00 INFO - PROCESS | 3088 | 1464194520402 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:42:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:42:00 INFO - PROCESS | 3088 | 1464194520405 Marionette TRACE conn5 <- [1,722,null,{}] 09:42:00 INFO - PROCESS | 3088 | 1464194520408 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:00 INFO - PROCESS | 3088 | 1464194520544 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 09:42:00 INFO - PROCESS | 3088 | 1464194520766 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 3088 | ++DOCSHELL 0D84D800 == 72 [pid = 3088] [id = 190] 09:42:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (0D850000) [pid = 3088] [serial = 568] [outer = 00000000] 09:42:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (0DA15000) [pid = 3088] [serial = 569] [outer = 0D850000] 09:42:00 INFO - PROCESS | 3088 | 1464194520830 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (0DA5B400) [pid = 3088] [serial = 570] [outer = 0D850000] 09:42:01 INFO - PROCESS | 3088 | 1464194521483 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:42:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1121ms 09:42:01 INFO - PROCESS | 3088 | 1464194521527 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 3088 | 1464194521532 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 09:42:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:42:01 INFO - PROCESS | 3088 | 1464194521536 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 3088 | 1464194521539 Marionette TRACE conn5 <- [1,726,null,{}] 09:42:01 INFO - PROCESS | 3088 | 1464194521545 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:01 INFO - PROCESS | 3088 | 1464194521652 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 09:42:01 INFO - PROCESS | 3088 | 1464194521781 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 0DA58400 == 71 [pid = 3088] [id = 144] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 1DAF9800 == 70 [pid = 3088] [id = 146] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 18A33C00 == 69 [pid = 3088] [id = 21] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 1BA2CC00 == 68 [pid = 3088] [id = 145] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 1F41C400 == 67 [pid = 3088] [id = 163] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 15003400 == 66 [pid = 3088] [id = 164] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 1879BC00 == 65 [pid = 3088] [id = 17] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 0C905800 == 64 [pid = 3088] [id = 148] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 1EC9C400 == 63 [pid = 3088] [id = 25] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 1E79C400 == 62 [pid = 3088] [id = 147] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 0C907400 == 61 [pid = 3088] [id = 184] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 1AB7B000 == 60 [pid = 3088] [id = 183] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 19CD1C00 == 59 [pid = 3088] [id = 182] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 08C90800 == 58 [pid = 3088] [id = 181] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 0DA16400 == 57 [pid = 3088] [id = 180] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 1695C800 == 56 [pid = 3088] [id = 179] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 159F2C00 == 55 [pid = 3088] [id = 176] 09:42:01 INFO - PROCESS | 3088 | --DOCSHELL 0C90F000 == 54 [pid = 3088] [id = 175] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (170D5800) [pid = 3088] [serial = 396] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (0DA17400) [pid = 3088] [serial = 314] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1DF5E000) [pid = 3088] [serial = 438] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (17CE2000) [pid = 3088] [serial = 317] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1D6AAC00) [pid = 3088] [serial = 435] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1E920C00) [pid = 3088] [serial = 441] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1C836800) [pid = 3088] [serial = 323] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1E924400) [pid = 3088] [serial = 444] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (19FFA400) [pid = 3088] [serial = 341] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (0D8DA800) [pid = 3088] [serial = 344] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (15A60400) [pid = 3088] [serial = 347] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (18A3F800) [pid = 3088] [serial = 350] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1C2A6400) [pid = 3088] [serial = 383] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (15A65800) [pid = 3088] [serial = 386] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1AA8F400) [pid = 3088] [serial = 389] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1DAF2C00) [pid = 3088] [serial = 393] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (0DA50C00) [pid = 3088] [serial = 429] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (18751000) [pid = 3088] [serial = 432] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1ACEA000) [pid = 3088] [serial = 512] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1AC34000) [pid = 3088] [serial = 510] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1F01C000) [pid = 3088] [serial = 476] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1F419800) [pid = 3088] [serial = 477] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1AC2C800) [pid = 3088] [serial = 509] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1AC2E400) [pid = 3088] [serial = 483] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (19FB6C00) [pid = 3088] [serial = 482] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (18A3AC00) [pid = 3088] [serial = 503] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (19A7A000) [pid = 3088] [serial = 504] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (17C29C00) [pid = 3088] [serial = 500] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (17CDC800) [pid = 3088] [serial = 501] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1F4B4400) [pid = 3088] [serial = 486] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1F41F800) [pid = 3088] [serial = 485] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (18746400) [pid = 3088] [serial = 492] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (170D6C00) [pid = 3088] [serial = 491] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (159E6800) [pid = 3088] [serial = 495] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (15274800) [pid = 3088] [serial = 494] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (222D2800) [pid = 3088] [serial = 489] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (222CF000) [pid = 3088] [serial = 488] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E10CC00) [pid = 3088] [serial = 497] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (15001C00) [pid = 3088] [serial = 498] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (16827000) [pid = 3088] [serial = 480] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (157B2000) [pid = 3088] [serial = 479] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (19FF7400) [pid = 3088] [serial = 515] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1ADE3C00) [pid = 3088] [serial = 516] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1BA29000) [pid = 3088] [serial = 513] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (19CDF000) [pid = 3088] [serial = 506] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (19FB2800) [pid = 3088] [serial = 507] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1DAECC00) [pid = 3088] [serial = 519] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1C832C00) [pid = 3088] [serial = 518] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (19CDE000) [pid = 3088] [serial = 320] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1BA2B400) [pid = 3088] [serial = 426] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1DF54800) [pid = 3088] [serial = 521] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3088 | ++DOCSHELL 08C95C00 == 55 [pid = 3088] [id = 191] 09:42:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0C905800) [pid = 3088] [serial = 571] [outer = 00000000] 09:42:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0D0D3C00) [pid = 3088] [serial = 572] [outer = 0C905800] 09:42:01 INFO - PROCESS | 3088 | 1464194521887 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0D8E5C00) [pid = 3088] [serial = 573] [outer = 0C905800] 09:42:02 INFO - PROCESS | 3088 | 1464194522816 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:42:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1339ms 09:42:02 INFO - PROCESS | 3088 | 1464194522877 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 3088 | 1464194522881 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 09:42:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:42:02 INFO - PROCESS | 3088 | 1464194522886 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 3088 | 1464194522888 Marionette TRACE conn5 <- [1,730,null,{}] 09:42:02 INFO - PROCESS | 3088 | 1464194522892 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:02 INFO - PROCESS | 3088 | 1464194522986 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 09:42:03 INFO - PROCESS | 3088 | 1464194522995 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 3088 | ++DOCSHELL 144A2800 == 56 [pid = 3088] [id = 192] 09:42:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (15003400) [pid = 3088] [serial = 574] [outer = 00000000] 09:42:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (170D9400) [pid = 3088] [serial = 575] [outer = 15003400] 09:42:03 INFO - PROCESS | 3088 | 1464194523040 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (17C2D800) [pid = 3088] [serial = 576] [outer = 15003400] 09:42:03 INFO - PROCESS | 3088 | 1464194523969 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:42:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:42:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1118ms 09:42:04 INFO - PROCESS | 3088 | 1464194524009 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 09:42:04 INFO - PROCESS | 3088 | 1464194524011 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 09:42:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:42:04 INFO - PROCESS | 3088 | 1464194524016 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - PROCESS | 3088 | 1464194524022 Marionette TRACE conn5 <- [1,734,null,{}] 09:42:04 INFO - PROCESS | 3088 | 1464194524037 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:04 INFO - PROCESS | 3088 | 1464194524158 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 09:42:04 INFO - PROCESS | 3088 | 1464194524215 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 3088 | ++DOCSHELL 18750000 == 57 [pid = 3088] [id = 193] 09:42:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (18750800) [pid = 3088] [serial = 577] [outer = 00000000] 09:42:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (18A3C800) [pid = 3088] [serial = 578] [outer = 18750800] 09:42:04 INFO - PROCESS | 3088 | 1464194524262 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (18AE2400) [pid = 3088] [serial = 579] [outer = 18750800] 09:42:05 INFO - PROCESS | 3088 | 1464194525181 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:42:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:42:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1178ms 09:42:05 INFO - PROCESS | 3088 | 1464194525196 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 09:42:05 INFO - PROCESS | 3088 | 1464194525199 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 09:42:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:42:05 INFO - PROCESS | 3088 | 1464194525202 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:42:05 INFO - PROCESS | 3088 | 1464194525204 Marionette TRACE conn5 <- [1,738,null,{}] 09:42:05 INFO - PROCESS | 3088 | 1464194525214 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:05 INFO - PROCESS | 3088 | 1464194525340 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 09:42:05 INFO - PROCESS | 3088 | 1464194525347 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 3088 | ++DOCSHELL 15005000 == 58 [pid = 3088] [id = 194] 09:42:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (19CCCC00) [pid = 3088] [serial = 580] [outer = 00000000] 09:42:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (19CDE000) [pid = 3088] [serial = 581] [outer = 19CCCC00] 09:42:05 INFO - PROCESS | 3088 | 1464194525390 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (19FB6000) [pid = 3088] [serial = 582] [outer = 19CCCC00] 09:42:05 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0C90D400) [pid = 3088] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:42:05 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (19CDE800) [pid = 3088] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:42:05 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1700F000) [pid = 3088] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:42:05 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (17C2EC00) [pid = 3088] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:42:05 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0DA1D000) [pid = 3088] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:42:05 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1AC2E800) [pid = 3088] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:42:05 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1DAEF000) [pid = 3088] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:42:06 INFO - PROCESS | 3088 | 1464194526328 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:42:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1177ms 09:42:06 INFO - PROCESS | 3088 | 1464194526383 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 3088 | 1464194526385 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 09:42:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:42:06 INFO - PROCESS | 3088 | 1464194526389 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 3088 | 1464194526390 Marionette TRACE conn5 <- [1,742,null,{}] 09:42:06 INFO - PROCESS | 3088 | 1464194526394 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:06 INFO - PROCESS | 3088 | 1464194526477 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 09:42:06 INFO - PROCESS | 3088 | 1464194526556 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 3088 | ++DOCSHELL 19A7E400 == 59 [pid = 3088] [id = 195] 09:42:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (19CD1000) [pid = 3088] [serial = 583] [outer = 00000000] 09:42:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (19FFB400) [pid = 3088] [serial = 584] [outer = 19CD1000] 09:42:06 INFO - PROCESS | 3088 | 1464194526608 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1AB72C00) [pid = 3088] [serial = 585] [outer = 19CD1000] 09:42:07 INFO - PROCESS | 3088 | 1464194527502 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:42:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:42:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1127ms 09:42:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:42:07 INFO - PROCESS | 3088 | 1464194527516 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 3088 | 1464194527518 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 09:42:07 INFO - PROCESS | 3088 | 1464194527522 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - PROCESS | 3088 | 1464194527524 Marionette TRACE conn5 <- [1,746,null,{}] 09:42:07 INFO - PROCESS | 3088 | 1464194527527 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:07 INFO - PROCESS | 3088 | 1464194527647 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 09:42:07 INFO - PROCESS | 3088 | 1464194527656 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 3088 | ++DOCSHELL 1AB78800 == 60 [pid = 3088] [id = 196] 09:42:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1AB7A800) [pid = 3088] [serial = 586] [outer = 00000000] 09:42:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1ACDCC00) [pid = 3088] [serial = 587] [outer = 1AB7A800] 09:42:07 INFO - PROCESS | 3088 | 1464194527700 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1ACDEC00) [pid = 3088] [serial = 588] [outer = 1AB7A800] 09:42:08 INFO - PROCESS | 3088 | 1464194528385 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:42:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:42:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 930ms 09:42:08 INFO - PROCESS | 3088 | 1464194528453 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 3088 | 1464194528458 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 09:42:08 INFO - PROCESS | 3088 | 1464194528463 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:42:08 INFO - PROCESS | 3088 | 1464194528467 Marionette TRACE conn5 <- [1,750,null,{}] 09:42:08 INFO - PROCESS | 3088 | 1464194528487 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:08 INFO - PROCESS | 3088 | 1464194528600 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 09:42:08 INFO - PROCESS | 3088 | 1464194528728 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 3088 | ++DOCSHELL 1526CC00 == 61 [pid = 3088] [id = 197] 09:42:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (157F4C00) [pid = 3088] [serial = 589] [outer = 00000000] 09:42:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1682E800) [pid = 3088] [serial = 590] [outer = 157F4C00] 09:42:08 INFO - PROCESS | 3088 | 1464194528786 Marionette DEBUG loaded listener.js 09:42:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (170D5800) [pid = 3088] [serial = 591] [outer = 157F4C00] 09:42:09 INFO - PROCESS | 3088 | 1464194529858 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:42:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:42:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1434ms 09:42:09 INFO - PROCESS | 3088 | 1464194529941 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 3088 | 1464194529947 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 09:42:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:42:09 INFO - PROCESS | 3088 | 1464194529954 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - PROCESS | 3088 | 1464194529957 Marionette TRACE conn5 <- [1,754,null,{}] 09:42:09 INFO - PROCESS | 3088 | 1464194529961 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:10 INFO - PROCESS | 3088 | 1464194530063 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 09:42:10 INFO - PROCESS | 3088 | 1464194530183 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 3088 | ++DOCSHELL 1879F400 == 62 [pid = 3088] [id = 198] 09:42:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (18A36C00) [pid = 3088] [serial = 592] [outer = 00000000] 09:42:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (19CDC400) [pid = 3088] [serial = 593] [outer = 18A36C00] 09:42:10 INFO - PROCESS | 3088 | 1464194530237 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1AA8F400) [pid = 3088] [serial = 594] [outer = 18A36C00] 09:42:11 INFO - PROCESS | 3088 | 1464194531306 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:42:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1384ms 09:42:11 INFO - PROCESS | 3088 | 1464194531341 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 3088 | 1464194531343 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 09:42:11 INFO - PROCESS | 3088 | 1464194531347 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:42:11 INFO - PROCESS | 3088 | 1464194531351 Marionette TRACE conn5 <- [1,758,null,{}] 09:42:11 INFO - PROCESS | 3088 | 1464194531362 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:11 INFO - PROCESS | 3088 | 1464194531503 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 09:42:11 INFO - PROCESS | 3088 | 1464194531664 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 3088 | ++DOCSHELL 1BA2E000 == 63 [pid = 3088] [id = 199] 09:42:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1BA2F800) [pid = 3088] [serial = 595] [outer = 00000000] 09:42:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1BA3C400) [pid = 3088] [serial = 596] [outer = 1BA2F800] 09:42:11 INFO - PROCESS | 3088 | 1464194531722 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1BBC8800) [pid = 3088] [serial = 597] [outer = 1BA2F800] 09:42:12 INFO - PROCESS | 3088 | 1464194532259 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 931ms 09:42:12 INFO - PROCESS | 3088 | 1464194532281 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 3088 | 1464194532283 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 09:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:42:12 INFO - PROCESS | 3088 | 1464194532303 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 3088 | 1464194532305 Marionette TRACE conn5 <- [1,762,null,{}] 09:42:12 INFO - PROCESS | 3088 | 1464194532310 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:12 INFO - PROCESS | 3088 | 1464194532433 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 09:42:12 INFO - PROCESS | 3088 | 1464194532536 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 3088 | ++DOCSHELL 170DB400 == 64 [pid = 3088] [id = 200] 09:42:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1760A800) [pid = 3088] [serial = 598] [outer = 00000000] 09:42:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1D182400) [pid = 3088] [serial = 599] [outer = 1760A800] 09:42:12 INFO - PROCESS | 3088 | 1464194532590 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1DAA7C00) [pid = 3088] [serial = 600] [outer = 1760A800] 09:42:13 INFO - PROCESS | 3088 | 1464194533381 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1139ms 09:42:13 INFO - PROCESS | 3088 | 1464194533431 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 3088 | 1464194533435 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 09:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:42:13 INFO - PROCESS | 3088 | 1464194533440 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 3088 | 1464194533444 Marionette TRACE conn5 <- [1,766,null,{}] 09:42:13 INFO - PROCESS | 3088 | 1464194533451 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:13 INFO - PROCESS | 3088 | 1464194533556 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 09:42:13 INFO - PROCESS | 3088 | 1464194533694 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 3088 | ++DOCSHELL 0DA1DC00 == 65 [pid = 3088] [id = 201] 09:42:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (0DA1E800) [pid = 3088] [serial = 601] [outer = 00000000] 09:42:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (159EB000) [pid = 3088] [serial = 602] [outer = 0DA1E800] 09:42:13 INFO - PROCESS | 3088 | 1464194533743 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1695DC00) [pid = 3088] [serial = 603] [outer = 0DA1E800] 09:42:14 INFO - PROCESS | 3088 | --DOCSHELL 19FFBC00 == 64 [pid = 3088] [id = 23] 09:42:14 INFO - PROCESS | 3088 | --DOCSHELL 19A7E400 == 63 [pid = 3088] [id = 195] 09:42:14 INFO - PROCESS | 3088 | --DOCSHELL 15005000 == 62 [pid = 3088] [id = 194] 09:42:14 INFO - PROCESS | 3088 | --DOCSHELL 18750000 == 61 [pid = 3088] [id = 193] 09:42:14 INFO - PROCESS | 3088 | --DOCSHELL 144A2800 == 60 [pid = 3088] [id = 192] 09:42:14 INFO - PROCESS | 3088 | --DOCSHELL 08C95C00 == 59 [pid = 3088] [id = 191] 09:42:14 INFO - PROCESS | 3088 | --DOCSHELL 0D84D800 == 58 [pid = 3088] [id = 190] 09:42:14 INFO - PROCESS | 3088 | --DOCSHELL 0E7AC000 == 57 [pid = 3088] [id = 186] 09:42:14 INFO - PROCESS | 3088 | --DOCSHELL 17CE1000 == 56 [pid = 3088] [id = 185] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1ACE1400) [pid = 3088] [serial = 549] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (19A79000) [pid = 3088] [serial = 543] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1874DC00) [pid = 3088] [serial = 552] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (16834C00) [pid = 3088] [serial = 551] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (0C9D2400) [pid = 3088] [serial = 524] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (170DF000) [pid = 3088] [serial = 527] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1A385800) [pid = 3088] [serial = 545] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1AB79800) [pid = 3088] [serial = 530] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1874CC00) [pid = 3088] [serial = 537] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (17C2C000) [pid = 3088] [serial = 536] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (18A3B800) [pid = 3088] [serial = 542] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0DFB5400) [pid = 3088] [serial = 539] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (14423000) [pid = 3088] [serial = 540] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1ACB9800) [pid = 3088] [serial = 548] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1AB76000) [pid = 3088] [serial = 546] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1DD0FC00) [pid = 3088] [serial = 533] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1DF57400) [pid = 3088] [serial = 522] [outer = 00000000] [url = about:blank] 09:42:14 INFO - PROCESS | 3088 | 1464194534281 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 890ms 09:42:14 INFO - PROCESS | 3088 | 1464194534330 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 3088 | 1464194534336 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 09:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:42:14 INFO - PROCESS | 3088 | 1464194534342 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - PROCESS | 3088 | 1464194534344 Marionette TRACE conn5 <- [1,770,null,{}] 09:42:14 INFO - PROCESS | 3088 | 1464194534348 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:14 INFO - PROCESS | 3088 | 1464194534436 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 09:42:14 INFO - PROCESS | 3088 | 1464194534445 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 3088 | ++DOCSHELL 0D857800 == 57 [pid = 3088] [id = 202] 09:42:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (0D97C000) [pid = 3088] [serial = 604] [outer = 00000000] 09:42:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (144A2800) [pid = 3088] [serial = 605] [outer = 0D97C000] 09:42:14 INFO - PROCESS | 3088 | 1464194534490 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (15745800) [pid = 3088] [serial = 606] [outer = 0D97C000] 09:42:14 INFO - PROCESS | 3088 | 1464194534950 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 09:42:15 INFO - PROCESS | 3088 | 1464194535029 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 3088 | 1464194535031 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 09:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:42:15 INFO - PROCESS | 3088 | 1464194535034 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - PROCESS | 3088 | 1464194535038 Marionette TRACE conn5 <- [1,774,null,{}] 09:42:15 INFO - PROCESS | 3088 | 1464194535051 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:15 INFO - PROCESS | 3088 | 1464194535139 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 09:42:15 INFO - PROCESS | 3088 | 1464194535226 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 3088 | ++DOCSHELL 159F2C00 == 58 [pid = 3088] [id = 203] 09:42:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (17CE2000) [pid = 3088] [serial = 607] [outer = 00000000] 09:42:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1874DC00) [pid = 3088] [serial = 608] [outer = 17CE2000] 09:42:15 INFO - PROCESS | 3088 | 1464194535274 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (18A06400) [pid = 3088] [serial = 609] [outer = 17CE2000] 09:42:15 INFO - PROCESS | 3088 | 1464194535658 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 690ms 09:42:15 INFO - PROCESS | 3088 | 1464194535726 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 3088 | 1464194535729 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 09:42:15 INFO - PROCESS | 3088 | 1464194535732 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:42:15 INFO - PROCESS | 3088 | 1464194535734 Marionette TRACE conn5 <- [1,778,null,{}] 09:42:15 INFO - PROCESS | 3088 | 1464194535737 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:15 INFO - PROCESS | 3088 | 1464194535824 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 09:42:15 INFO - PROCESS | 3088 | 1464194535831 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 3088 | ++DOCSHELL 18A3BC00 == 59 [pid = 3088] [id = 204] 09:42:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (18A3D400) [pid = 3088] [serial = 610] [outer = 00000000] 09:42:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (19CC6000) [pid = 3088] [serial = 611] [outer = 18A3D400] 09:42:15 INFO - PROCESS | 3088 | 1464194535876 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (19CDF400) [pid = 3088] [serial = 612] [outer = 18A3D400] 09:42:16 INFO - PROCESS | 3088 | 1464194536331 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 09:42:16 INFO - PROCESS | 3088 | 1464194536410 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 3088 | 1464194536412 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 09:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:42:16 INFO - PROCESS | 3088 | 1464194536415 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - PROCESS | 3088 | 1464194536417 Marionette TRACE conn5 <- [1,782,null,{}] 09:42:16 INFO - PROCESS | 3088 | 1464194536420 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:16 INFO - PROCESS | 3088 | 1464194536562 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 09:42:16 INFO - PROCESS | 3088 | 1464194536584 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 3088 | ++DOCSHELL 0DA1B800 == 60 [pid = 3088] [id = 205] 09:42:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (19CCA000) [pid = 3088] [serial = 613] [outer = 00000000] 09:42:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1A38A800) [pid = 3088] [serial = 614] [outer = 19CCA000] 09:42:16 INFO - PROCESS | 3088 | 1464194536631 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1AB6F400) [pid = 3088] [serial = 615] [outer = 19CCA000] 09:42:17 INFO - PROCESS | 3088 | 1464194537096 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 09:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:42:17 INFO - PROCESS | 3088 | 1464194537146 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 3088 | 1464194537148 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 09:42:17 INFO - PROCESS | 3088 | 1464194537151 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - PROCESS | 3088 | 1464194537153 Marionette TRACE conn5 <- [1,786,null,{}] 09:42:17 INFO - PROCESS | 3088 | 1464194537156 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:17 INFO - PROCESS | 3088 | 1464194537318 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 09:42:17 INFO - PROCESS | 3088 | 1464194537331 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 3088 | ++DOCSHELL 1870C400 == 61 [pid = 3088] [id = 206] 09:42:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1AC31000) [pid = 3088] [serial = 616] [outer = 00000000] 09:42:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1ACE5000) [pid = 3088] [serial = 617] [outer = 1AC31000] 09:42:17 INFO - PROCESS | 3088 | 1464194537424 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1BA2C800) [pid = 3088] [serial = 618] [outer = 1AC31000] 09:42:17 INFO - PROCESS | 3088 | 1464194537832 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:42:17 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 09:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 09:42:17 INFO - PROCESS | 3088 | 1464194537899 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 3088 | 1464194537901 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 09:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:42:17 INFO - PROCESS | 3088 | 1464194537908 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - PROCESS | 3088 | 1464194537910 Marionette TRACE conn5 <- [1,790,null,{}] 09:42:17 INFO - PROCESS | 3088 | 1464194537914 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 3088 | 1464194538033 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 09:42:18 INFO - PROCESS | 3088 | 1464194538092 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 3088 | ++DOCSHELL 19A79C00 == 62 [pid = 3088] [id = 207] 09:42:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1ACE5800) [pid = 3088] [serial = 619] [outer = 00000000] 09:42:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1C31DC00) [pid = 3088] [serial = 620] [outer = 1ACE5800] 09:42:18 INFO - PROCESS | 3088 | 1464194538136 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1C321000) [pid = 3088] [serial = 621] [outer = 1ACE5800] 09:42:18 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (0C905800) [pid = 3088] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:42:18 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (15003400) [pid = 3088] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:42:18 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (0D850000) [pid = 3088] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:42:18 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (19CCCC00) [pid = 3088] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:42:18 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (19CD1000) [pid = 3088] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:42:18 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (18750800) [pid = 3088] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:42:18 INFO - PROCESS | 3088 | 1464194538607 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:42:18 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 09:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 09:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:42:18 INFO - PROCESS | 3088 | 1464194538640 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 3088 | 1464194538642 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 09:42:18 INFO - PROCESS | 3088 | 1464194538644 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 3088 | 1464194538646 Marionette TRACE conn5 <- [1,794,null,{}] 09:42:18 INFO - PROCESS | 3088 | 1464194538650 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 3088 | 1464194538769 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 09:42:18 INFO - PROCESS | 3088 | 1464194538829 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 3088 | ++DOCSHELL 0D850000 == 63 [pid = 3088] [id = 208] 09:42:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (157AE400) [pid = 3088] [serial = 622] [outer = 00000000] 09:42:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1ACE2400) [pid = 3088] [serial = 623] [outer = 157AE400] 09:42:18 INFO - PROCESS | 3088 | 1464194538874 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1DAF4C00) [pid = 3088] [serial = 624] [outer = 157AE400] 09:42:19 INFO - PROCESS | 3088 | 1464194539228 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:42:19 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 09:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 09:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:42:19 INFO - PROCESS | 3088 | 1464194539276 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 3088 | 1464194539278 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 09:42:19 INFO - PROCESS | 3088 | 1464194539281 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 3088 | 1464194539283 Marionette TRACE conn5 <- [1,798,null,{}] 09:42:19 INFO - PROCESS | 3088 | 1464194539287 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:19 INFO - PROCESS | 3088 | 1464194539371 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 09:42:19 INFO - PROCESS | 3088 | 1464194539407 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 3088 | ++DOCSHELL 1DAEC800 == 64 [pid = 3088] [id = 209] 09:42:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1DAEF800) [pid = 3088] [serial = 625] [outer = 00000000] 09:42:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1DBC3400) [pid = 3088] [serial = 626] [outer = 1DAEF800] 09:42:19 INFO - PROCESS | 3088 | 1464194539452 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1DD08400) [pid = 3088] [serial = 627] [outer = 1DAEF800] 09:42:19 INFO - PROCESS | 3088 | 1464194539878 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 09:42:19 INFO - PROCESS | 3088 | 1464194539916 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 3088 | 1464194539918 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 09:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:42:19 INFO - PROCESS | 3088 | 1464194539925 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 3088 | 1464194539927 Marionette TRACE conn5 <- [1,802,null,{}] 09:42:19 INFO - PROCESS | 3088 | 1464194539930 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:20 INFO - PROCESS | 3088 | 1464194540015 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 09:42:20 INFO - PROCESS | 3088 | 1464194540022 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 3088 | ++DOCSHELL 0D8E1000 == 65 [pid = 3088] [id = 210] 09:42:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1DD0E400) [pid = 3088] [serial = 628] [outer = 00000000] 09:42:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1E918400) [pid = 3088] [serial = 629] [outer = 1DD0E400] 09:42:20 INFO - PROCESS | 3088 | 1464194540065 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1E920C00) [pid = 3088] [serial = 630] [outer = 1DD0E400] 09:42:20 INFO - PROCESS | 3088 | 1464194540576 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 3088 | 1464194540657 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 09:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:42:20 INFO - PROCESS | 3088 | 1464194540663 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 3088 | 1464194540668 Marionette TRACE conn5 <- [1,806,null,{}] 09:42:20 INFO - PROCESS | 3088 | 1464194540675 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:20 INFO - PROCESS | 3088 | 1464194540866 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 09:42:20 INFO - PROCESS | 3088 | 1464194540975 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 3088 | ++DOCSHELL 0DA58800 == 66 [pid = 3088] [id = 211] 09:42:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (0DFB4C00) [pid = 3088] [serial = 631] [outer = 00000000] 09:42:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (0E7AC000) [pid = 3088] [serial = 632] [outer = 0DFB4C00] 09:42:21 INFO - PROCESS | 3088 | 1464194541032 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (15714000) [pid = 3088] [serial = 633] [outer = 0DFB4C00] 09:42:21 INFO - PROCESS | 3088 | 1464194541599 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 09:42:21 INFO - PROCESS | 3088 | 1464194541638 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 3088 | 1464194541644 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 09:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:42:21 INFO - PROCESS | 3088 | 1464194541650 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 3088 | 1464194541653 Marionette TRACE conn5 <- [1,810,null,{}] 09:42:21 INFO - PROCESS | 3088 | 1464194541657 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:21 INFO - PROCESS | 3088 | 1464194541770 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 09:42:21 INFO - PROCESS | 3088 | 1464194541875 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 3088 | ++DOCSHELL 1874D400 == 67 [pid = 3088] [id = 212] 09:42:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1874E400) [pid = 3088] [serial = 634] [outer = 00000000] 09:42:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (19A70C00) [pid = 3088] [serial = 635] [outer = 1874E400] 09:42:21 INFO - PROCESS | 3088 | 1464194541930 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (19CDE400) [pid = 3088] [serial = 636] [outer = 1874E400] 09:42:22 INFO - PROCESS | 3088 | 1464194542555 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:42:22 INFO - PROCESS | 3088 | 1464194542625 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 09:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:42:22 INFO - PROCESS | 3088 | 1464194542629 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - PROCESS | 3088 | 1464194542633 Marionette TRACE conn5 <- [1,814,null,{}] 09:42:22 INFO - PROCESS | 3088 | 1464194542644 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:22 INFO - PROCESS | 3088 | 1464194542761 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 09:42:22 INFO - PROCESS | 3088 | 1464194542892 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 3088 | ++DOCSHELL 1C094400 == 68 [pid = 3088] [id = 213] 09:42:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1E7A6400) [pid = 3088] [serial = 637] [outer = 00000000] 09:42:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1EC95000) [pid = 3088] [serial = 638] [outer = 1E7A6400] 09:42:22 INFO - PROCESS | 3088 | 1464194542950 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1EC9DC00) [pid = 3088] [serial = 639] [outer = 1E7A6400] 09:42:23 INFO - PROCESS | 3088 | 1464194543567 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 970ms 09:42:23 INFO - PROCESS | 3088 | 1464194543602 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 3088 | 1464194543605 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 09:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:42:23 INFO - PROCESS | 3088 | 1464194543609 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - PROCESS | 3088 | 1464194543611 Marionette TRACE conn5 <- [1,818,null,{}] 09:42:23 INFO - PROCESS | 3088 | 1464194543614 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:23 INFO - PROCESS | 3088 | 1464194543725 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 09:42:23 INFO - PROCESS | 3088 | 1464194543856 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 3088 | ++DOCSHELL 1F01D000 == 69 [pid = 3088] [id = 214] 09:42:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1F025C00) [pid = 3088] [serial = 640] [outer = 00000000] 09:42:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1F41EC00) [pid = 3088] [serial = 641] [outer = 1F025C00] 09:42:23 INFO - PROCESS | 3088 | 1464194543915 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1F4B6C00) [pid = 3088] [serial = 642] [outer = 1F025C00] 09:42:24 INFO - PROCESS | 3088 | 1464194544486 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 09:42:24 INFO - PROCESS | 3088 | 1464194544543 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 3088 | 1464194544545 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 09:42:24 INFO - PROCESS | 3088 | 1464194544548 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:42:24 INFO - PROCESS | 3088 | 1464194544550 Marionette TRACE conn5 <- [1,822,null,{}] 09:42:24 INFO - PROCESS | 3088 | 1464194544554 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:24 INFO - PROCESS | 3088 | 1464194544659 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 09:42:24 INFO - PROCESS | 3088 | 1464194544763 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 3088 | ++DOCSHELL 1F4B9800 == 70 [pid = 3088] [id = 215] 09:42:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (2000D400) [pid = 3088] [serial = 643] [outer = 00000000] 09:42:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (20011C00) [pid = 3088] [serial = 644] [outer = 2000D400] 09:42:24 INFO - PROCESS | 3088 | 1464194544816 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (20014000) [pid = 3088] [serial = 645] [outer = 2000D400] 09:42:25 INFO - PROCESS | 3088 | 1464194545436 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 09:42:25 INFO - PROCESS | 3088 | 1464194545482 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 3088 | 1464194545485 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 09:42:25 INFO - PROCESS | 3088 | 1464194545488 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:42:25 INFO - PROCESS | 3088 | 1464194545490 Marionette TRACE conn5 <- [1,826,null,{}] 09:42:25 INFO - PROCESS | 3088 | 1464194545494 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:25 INFO - PROCESS | 3088 | 1464194545628 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 09:42:25 INFO - PROCESS | 3088 | 1464194545766 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 3088 | ++DOCSHELL 222CB400 == 71 [pid = 3088] [id = 216] 09:42:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (222CD400) [pid = 3088] [serial = 646] [outer = 00000000] 09:42:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (222D4000) [pid = 3088] [serial = 647] [outer = 222CD400] 09:42:25 INFO - PROCESS | 3088 | 1464194545821 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (22E02800) [pid = 3088] [serial = 648] [outer = 222CD400] 09:42:26 INFO - PROCESS | 3088 | 1464194546636 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1170ms 09:42:26 INFO - PROCESS | 3088 | 1464194546662 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 3088 | 1464194546666 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 09:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:42:26 INFO - PROCESS | 3088 | 1464194546671 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - PROCESS | 3088 | 1464194546676 Marionette TRACE conn5 <- [1,830,null,{}] 09:42:26 INFO - PROCESS | 3088 | 1464194546682 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:26 INFO - PROCESS | 3088 | 1464194546790 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 09:42:26 INFO - PROCESS | 3088 | 1464194546932 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 3088 | ++DOCSHELL 0D8E1800 == 72 [pid = 3088] [id = 217] 09:42:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (0DA1D000) [pid = 3088] [serial = 649] [outer = 00000000] 09:42:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (15984C00) [pid = 3088] [serial = 650] [outer = 0DA1D000] 09:42:26 INFO - PROCESS | 3088 | 1464194546981 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1700AC00) [pid = 3088] [serial = 651] [outer = 0DA1D000] 09:42:27 INFO - PROCESS | 3088 | --DOCSHELL 1DAEC800 == 71 [pid = 3088] [id = 209] 09:42:27 INFO - PROCESS | 3088 | --DOCSHELL 0D850000 == 70 [pid = 3088] [id = 208] 09:42:27 INFO - PROCESS | 3088 | --DOCSHELL 19A79C00 == 69 [pid = 3088] [id = 207] 09:42:27 INFO - PROCESS | 3088 | --DOCSHELL 1870C400 == 68 [pid = 3088] [id = 206] 09:42:27 INFO - PROCESS | 3088 | --DOCSHELL 0DA1B800 == 67 [pid = 3088] [id = 205] 09:42:27 INFO - PROCESS | 3088 | --DOCSHELL 18A3BC00 == 66 [pid = 3088] [id = 204] 09:42:27 INFO - PROCESS | 3088 | --DOCSHELL 159F2C00 == 65 [pid = 3088] [id = 203] 09:42:27 INFO - PROCESS | 3088 | --DOCSHELL 0D857800 == 64 [pid = 3088] [id = 202] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1A384C00) [pid = 3088] [serial = 554] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (159E7800) [pid = 3088] [serial = 557] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (19FF0800) [pid = 3088] [serial = 560] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1C836400) [pid = 3088] [serial = 563] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1DD06400) [pid = 3088] [serial = 566] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | --DOCSHELL 0DA1DC00 == 63 [pid = 3088] [id = 201] 09:42:27 INFO - PROCESS | 3088 | --DOCSHELL 1879F400 == 62 [pid = 3088] [id = 198] 09:42:27 INFO - PROCESS | 3088 | --DOCSHELL 1526CC00 == 61 [pid = 3088] [id = 197] 09:42:27 INFO - PROCESS | 3088 | --DOCSHELL 1AB78800 == 60 [pid = 3088] [id = 196] 09:42:27 INFO - PROCESS | 3088 | 1464194547641 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1025ms 09:42:27 INFO - PROCESS | 3088 | 1464194547698 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 3088 | 1464194547703 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 09:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:42:27 INFO - PROCESS | 3088 | 1464194547709 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 3088 | 1464194547712 Marionette TRACE conn5 <- [1,834,null,{}] 09:42:27 INFO - PROCESS | 3088 | 1464194547716 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:27 INFO - PROCESS | 3088 | 1464194547817 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (0D0D3C00) [pid = 3088] [serial = 572] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (0D8E5C00) [pid = 3088] [serial = 573] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (170D9400) [pid = 3088] [serial = 575] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (0DA5B400) [pid = 3088] [serial = 570] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (0DA15000) [pid = 3088] [serial = 569] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (19CDE000) [pid = 3088] [serial = 581] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (19FFB400) [pid = 3088] [serial = 584] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (18AE2400) [pid = 3088] [serial = 579] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (19FB6000) [pid = 3088] [serial = 582] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (18A3C800) [pid = 3088] [serial = 578] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (17C2D800) [pid = 3088] [serial = 576] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1AB72C00) [pid = 3088] [serial = 585] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3088 | 1464194547921 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 3088 | ++DOCSHELL 0C90DC00 == 61 [pid = 3088] [id = 218] 09:42:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (0CB82000) [pid = 3088] [serial = 652] [outer = 00000000] 09:42:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (0D982C00) [pid = 3088] [serial = 653] [outer = 0CB82000] 09:42:27 INFO - PROCESS | 3088 | 1464194547966 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1526CC00) [pid = 3088] [serial = 654] [outer = 0CB82000] 09:42:28 INFO - PROCESS | 3088 | 1464194548396 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 731ms 09:42:28 INFO - PROCESS | 3088 | 1464194548443 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 09:42:28 INFO - PROCESS | 3088 | 1464194548446 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 09:42:28 INFO - PROCESS | 3088 | 1464194548449 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:42:28 INFO - PROCESS | 3088 | 1464194548453 Marionette TRACE conn5 <- [1,838,null,{}] 09:42:28 INFO - PROCESS | 3088 | 1464194548463 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:28 INFO - PROCESS | 3088 | 1464194548553 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 09:42:28 INFO - PROCESS | 3088 | 1464194548563 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 3088 | ++DOCSHELL 17CDCC00 == 62 [pid = 3088] [id = 219] 09:42:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (17CE1800) [pid = 3088] [serial = 655] [outer = 00000000] 09:42:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (18743C00) [pid = 3088] [serial = 656] [outer = 17CE1800] 09:42:28 INFO - PROCESS | 3088 | 1464194548610 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1879EC00) [pid = 3088] [serial = 657] [outer = 17CE1800] 09:42:29 INFO - PROCESS | 3088 | 1464194549085 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 09:42:29 INFO - PROCESS | 3088 | 1464194549124 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 3088 | 1464194549127 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 09:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:42:29 INFO - PROCESS | 3088 | 1464194549130 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 3088 | 1464194549132 Marionette TRACE conn5 <- [1,842,null,{}] 09:42:29 INFO - PROCESS | 3088 | 1464194549135 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:29 INFO - PROCESS | 3088 | 1464194549229 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 09:42:29 INFO - PROCESS | 3088 | 1464194549239 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:29 INFO - PROCESS | 3088 | ++DOCSHELL 16842000 == 63 [pid = 3088] [id = 220] 09:42:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (18A09000) [pid = 3088] [serial = 658] [outer = 00000000] 09:42:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1999D800) [pid = 3088] [serial = 659] [outer = 18A09000] 09:42:29 INFO - PROCESS | 3088 | 1464194549287 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (19CDB400) [pid = 3088] [serial = 660] [outer = 18A09000] 09:42:29 INFO - PROCESS | 3088 | 1464194549734 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 09:42:29 INFO - PROCESS | 3088 | 1464194549805 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 3088 | 1464194549807 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 09:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:42:29 INFO - PROCESS | 3088 | 1464194549810 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 3088 | 1464194549811 Marionette TRACE conn5 <- [1,846,null,{}] 09:42:29 INFO - PROCESS | 3088 | 1464194549815 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:30 INFO - PROCESS | 3088 | 1464194550738 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 09:42:31 INFO - PROCESS | 3088 | 1464194551065 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 3088 | ++DOCSHELL 18AE3C00 == 64 [pid = 3088] [id = 221] 09:42:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (19997800) [pid = 3088] [serial = 661] [outer = 00000000] 09:42:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1ACBC800) [pid = 3088] [serial = 662] [outer = 19997800] 09:42:31 INFO - PROCESS | 3088 | 1464194551120 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1ACE3400) [pid = 3088] [serial = 663] [outer = 19997800] 09:42:31 INFO - PROCESS | 3088 | 1464194551542 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1772ms 09:42:31 INFO - PROCESS | 3088 | 1464194551583 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 3088 | 1464194551585 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 09:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:42:31 INFO - PROCESS | 3088 | 1464194551588 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 3088 | 1464194551589 Marionette TRACE conn5 <- [1,850,null,{}] 09:42:31 INFO - PROCESS | 3088 | 1464194551601 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:31 INFO - PROCESS | 3088 | 1464194551742 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 09:42:31 INFO - PROCESS | 3088 | 1464194551807 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 3088 | ++DOCSHELL 1ACE9000 == 65 [pid = 3088] [id = 222] 09:42:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1ADE4000) [pid = 3088] [serial = 664] [outer = 00000000] 09:42:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1D228800) [pid = 3088] [serial = 665] [outer = 1ADE4000] 09:42:31 INFO - PROCESS | 3088 | 1464194551855 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1D6A7400) [pid = 3088] [serial = 666] [outer = 1ADE4000] 09:42:32 INFO - PROCESS | 3088 | 1464194552333 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 772ms 09:42:32 INFO - PROCESS | 3088 | 1464194552359 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 09:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:42:32 INFO - PROCESS | 3088 | 1464194552361 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 09:42:32 INFO - PROCESS | 3088 | 1464194552370 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 3088 | 1464194552371 Marionette TRACE conn5 <- [1,854,null,{}] 09:42:32 INFO - PROCESS | 3088 | 1464194552375 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:32 INFO - PROCESS | 3088 | 1464194552490 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 09:42:32 INFO - PROCESS | 3088 | 1464194552553 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 3088 | ++DOCSHELL 1DA9DC00 == 66 [pid = 3088] [id = 223] 09:42:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1DAFA800) [pid = 3088] [serial = 667] [outer = 00000000] 09:42:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1DF5F800) [pid = 3088] [serial = 668] [outer = 1DAFA800] 09:42:32 INFO - PROCESS | 3088 | 1464194552597 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1E91B000) [pid = 3088] [serial = 669] [outer = 1DAFA800] 09:42:33 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (157AE400) [pid = 3088] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:42:33 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (19CCA000) [pid = 3088] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:42:33 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (17CE2000) [pid = 3088] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:42:33 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (0D97C000) [pid = 3088] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:42:33 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (18A3D400) [pid = 3088] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:42:33 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1AC31000) [pid = 3088] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:42:33 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1AB7A800) [pid = 3088] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:42:33 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1DAEF800) [pid = 3088] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:42:33 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (18A37000) [pid = 3088] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:42:33 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (0DA1E800) [pid = 3088] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:42:33 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1ACE5800) [pid = 3088] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:42:33 INFO - PROCESS | 3088 | 1464194553165 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 830ms 09:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:42:33 INFO - PROCESS | 3088 | 1464194553195 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 3088 | 1464194553197 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 09:42:33 INFO - PROCESS | 3088 | 1464194553200 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 3088 | 1464194553202 Marionette TRACE conn5 <- [1,858,null,{}] 09:42:33 INFO - PROCESS | 3088 | 1464194553205 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:33 INFO - PROCESS | 3088 | 1464194553329 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 09:42:33 INFO - PROCESS | 3088 | 1464194553391 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 3088 | ++DOCSHELL 0D97C000 == 67 [pid = 3088] [id = 224] 09:42:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (17C2B400) [pid = 3088] [serial = 670] [outer = 00000000] 09:42:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1AB7A800) [pid = 3088] [serial = 671] [outer = 17C2B400] 09:42:33 INFO - PROCESS | 3088 | 1464194553436 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1D222C00) [pid = 3088] [serial = 672] [outer = 17C2B400] 09:42:33 INFO - PROCESS | 3088 | 1464194553777 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 09:42:33 INFO - PROCESS | 3088 | 1464194553833 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 3088 | 1464194553834 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 09:42:33 INFO - PROCESS | 3088 | 1464194553837 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:42:33 INFO - PROCESS | 3088 | 1464194553839 Marionette TRACE conn5 <- [1,862,null,{}] 09:42:33 INFO - PROCESS | 3088 | 1464194553842 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:33 INFO - PROCESS | 3088 | 1464194553928 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 09:42:33 INFO - PROCESS | 3088 | 1464194553935 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 3088 | ++DOCSHELL 1AC36800 == 68 [pid = 3088] [id = 225] 09:42:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1DD10000) [pid = 3088] [serial = 673] [outer = 00000000] 09:42:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1EC9C400) [pid = 3088] [serial = 674] [outer = 1DD10000] 09:42:34 INFO - PROCESS | 3088 | 1464194553979 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1F418C00) [pid = 3088] [serial = 675] [outer = 1DD10000] 09:42:34 INFO - PROCESS | 3088 | 1464194554389 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 571ms 09:42:34 INFO - PROCESS | 3088 | 1464194554412 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 09:42:34 INFO - PROCESS | 3088 | 1464194554415 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 09:42:34 INFO - PROCESS | 3088 | 1464194554418 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 3088 | 1464194554420 Marionette TRACE conn5 <- [1,866,null,{}] 09:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:42:34 INFO - PROCESS | 3088 | 1464194554423 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:34 INFO - PROCESS | 3088 | 1464194554556 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 09:42:34 INFO - PROCESS | 3088 | 1464194554565 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:34 INFO - PROCESS | 3088 | ++DOCSHELL 1879FC00 == 69 [pid = 3088] [id = 226] 09:42:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (187A3400) [pid = 3088] [serial = 676] [outer = 00000000] 09:42:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (20017C00) [pid = 3088] [serial = 677] [outer = 187A3400] 09:42:34 INFO - PROCESS | 3088 | 1464194554615 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (222CB000) [pid = 3088] [serial = 678] [outer = 187A3400] 09:42:35 INFO - PROCESS | 3088 | 1464194555134 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 770ms 09:42:35 INFO - PROCESS | 3088 | 1464194555193 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 09:42:35 INFO - PROCESS | 3088 | 1464194555198 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 09:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:42:35 INFO - PROCESS | 3088 | 1464194555203 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - PROCESS | 3088 | 1464194555207 Marionette TRACE conn5 <- [1,870,null,{}] 09:42:35 INFO - PROCESS | 3088 | 1464194555215 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:35 INFO - PROCESS | 3088 | 1464194555332 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 09:42:35 INFO - PROCESS | 3088 | 1464194555471 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 3088 | ++DOCSHELL 0D0D3C00 == 70 [pid = 3088] [id = 227] 09:42:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (0D8DF400) [pid = 3088] [serial = 679] [outer = 00000000] 09:42:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (0DA5AC00) [pid = 3088] [serial = 680] [outer = 0D8DF400] 09:42:35 INFO - PROCESS | 3088 | 1464194555529 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (15268C00) [pid = 3088] [serial = 681] [outer = 0D8DF400] 09:42:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (17C2F000) [pid = 3088] [serial = 682] [outer = 0DFB4400] 09:42:36 INFO - PROCESS | 3088 | 1464194556283 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1128ms 09:42:36 INFO - PROCESS | 3088 | 1464194556331 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 3088 | 1464194556337 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 09:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:42:36 INFO - PROCESS | 3088 | 1464194556343 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 3088 | 1464194556346 Marionette TRACE conn5 <- [1,874,null,{}] 09:42:36 INFO - PROCESS | 3088 | 1464194556351 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:36 INFO - PROCESS | 3088 | 1464194556468 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 09:42:36 INFO - PROCESS | 3088 | 1464194556604 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 3088 | ++DOCSHELL 18743400 == 71 [pid = 3088] [id = 228] 09:42:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (18744C00) [pid = 3088] [serial = 683] [outer = 00000000] 09:42:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1ACBB000) [pid = 3088] [serial = 684] [outer = 18744C00] 09:42:36 INFO - PROCESS | 3088 | 1464194556660 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (08C97C00) [pid = 3088] [serial = 685] [outer = 18744C00] 09:42:37 INFO - PROCESS | 3088 | 1464194557286 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 970ms 09:42:37 INFO - PROCESS | 3088 | 1464194557316 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 3088 | 1464194557319 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 09:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:42:37 INFO - PROCESS | 3088 | 1464194557323 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 3088 | 1464194557327 Marionette TRACE conn5 <- [1,878,null,{}] 09:42:37 INFO - PROCESS | 3088 | 1464194557339 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:37 INFO - PROCESS | 3088 | 1464194557461 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 09:42:37 INFO - PROCESS | 3088 | 1464194557601 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 3088 | ++DOCSHELL 0D85BC00 == 72 [pid = 3088] [id = 229] 09:42:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1DD4A400) [pid = 3088] [serial = 686] [outer = 00000000] 09:42:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1DD51400) [pid = 3088] [serial = 687] [outer = 1DD4A400] 09:42:37 INFO - PROCESS | 3088 | 1464194557660 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1DD55800) [pid = 3088] [serial = 688] [outer = 1DD4A400] 09:42:38 INFO - PROCESS | 3088 | 1464194558248 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 970ms 09:42:38 INFO - PROCESS | 3088 | 1464194558302 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 3088 | 1464194558305 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 09:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:42:38 INFO - PROCESS | 3088 | 1464194558310 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 3088 | 1464194558312 Marionette TRACE conn5 <- [1,882,null,{}] 09:42:38 INFO - PROCESS | 3088 | 1464194558316 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:38 INFO - PROCESS | 3088 | 1464194558429 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 09:42:38 INFO - PROCESS | 3088 | 1464194558563 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 3088 | ++DOCSHELL 20012000 == 73 [pid = 3088] [id = 230] 09:42:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (20018400) [pid = 3088] [serial = 689] [outer = 00000000] 09:42:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (204D2800) [pid = 3088] [serial = 690] [outer = 20018400] 09:42:38 INFO - PROCESS | 3088 | 1464194558618 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (204D7400) [pid = 3088] [serial = 691] [outer = 20018400] 09:42:39 INFO - PROCESS | 3088 | 1464194559178 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 09:42:39 INFO - PROCESS | 3088 | 1464194559241 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 09:42:39 INFO - PROCESS | 3088 | 1464194559244 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 09:42:39 INFO - PROCESS | 3088 | 1464194559247 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:42:39 INFO - PROCESS | 3088 | 1464194559249 Marionette TRACE conn5 <- [1,886,null,{}] 09:42:39 INFO - PROCESS | 3088 | 1464194559253 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:39 INFO - PROCESS | 3088 | 1464194559361 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 09:42:39 INFO - PROCESS | 3088 | 1464194559468 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 3088 | ++DOCSHELL 1EC94400 == 74 [pid = 3088] [id = 231] 09:42:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (20012400) [pid = 3088] [serial = 692] [outer = 00000000] 09:42:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (222D4800) [pid = 3088] [serial = 693] [outer = 20012400] 09:42:39 INFO - PROCESS | 3088 | 1464194559522 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (22541400) [pid = 3088] [serial = 694] [outer = 20012400] 09:42:40 INFO - PROCESS | 3088 | 1464194560154 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 930ms 09:42:40 INFO - PROCESS | 3088 | 1464194560181 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 09:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:42:40 INFO - PROCESS | 3088 | 1464194560183 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 09:42:40 INFO - PROCESS | 3088 | 1464194560186 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 3088 | 1464194560188 Marionette TRACE conn5 <- [1,890,null,{}] 09:42:40 INFO - PROCESS | 3088 | 1464194560192 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 3088 | 1464194560319 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 09:42:40 INFO - PROCESS | 3088 | 1464194560459 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 3088 | ++DOCSHELL 2254B400 == 75 [pid = 3088] [id = 232] 09:42:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (2254B800) [pid = 3088] [serial = 695] [outer = 00000000] 09:42:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (22E09C00) [pid = 3088] [serial = 696] [outer = 2254B800] 09:42:40 INFO - PROCESS | 3088 | 1464194560515 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (22E0E000) [pid = 3088] [serial = 697] [outer = 2254B800] 09:42:41 INFO - PROCESS | 3088 | 1464194561088 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 970ms 09:42:41 INFO - PROCESS | 3088 | 1464194561157 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 3088 | 1464194561159 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 09:42:41 INFO - PROCESS | 3088 | 1464194561163 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:42:41 INFO - PROCESS | 3088 | 1464194561165 Marionette TRACE conn5 <- [1,894,null,{}] 09:42:41 INFO - PROCESS | 3088 | 1464194561169 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:41 INFO - PROCESS | 3088 | 1464194561281 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 09:42:41 INFO - PROCESS | 3088 | 1464194561391 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 3088 | ++DOCSHELL 18705000 == 76 [pid = 3088] [id = 233] 09:42:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (19CCC000) [pid = 3088] [serial = 698] [outer = 00000000] 09:42:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1AB73C00) [pid = 3088] [serial = 699] [outer = 19CCC000] 09:42:41 INFO - PROCESS | 3088 | 1464194561444 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1BA33400) [pid = 3088] [serial = 700] [outer = 19CCC000] 09:42:42 INFO - PROCESS | 3088 | 1464194562180 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1024ms 09:42:42 INFO - PROCESS | 3088 | 1464194562190 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 09:42:42 INFO - PROCESS | 3088 | 1464194562194 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 09:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:42:42 INFO - PROCESS | 3088 | 1464194562199 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:42:42 INFO - PROCESS | 3088 | 1464194562203 Marionette TRACE conn5 <- [1,898,null,{}] 09:42:42 INFO - PROCESS | 3088 | 1464194562227 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:42 INFO - PROCESS | 3088 | 1464194562338 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 09:42:42 INFO - PROCESS | 3088 | 1464194562484 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 3088 | ++DOCSHELL 1682DC00 == 77 [pid = 3088] [id = 234] 09:42:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (16831C00) [pid = 3088] [serial = 701] [outer = 00000000] 09:42:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (17C30800) [pid = 3088] [serial = 702] [outer = 16831C00] 09:42:42 INFO - PROCESS | 3088 | 1464194562539 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (18746C00) [pid = 3088] [serial = 703] [outer = 16831C00] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 18A3DC00 == 76 [pid = 3088] [id = 141] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 1DAF9400 == 75 [pid = 3088] [id = 189] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 19CD9000 == 74 [pid = 3088] [id = 187] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 1AC36800 == 73 [pid = 3088] [id = 225] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 0D97C000 == 72 [pid = 3088] [id = 224] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 1DA9DC00 == 71 [pid = 3088] [id = 223] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 1ACE9000 == 70 [pid = 3088] [id = 222] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 18AE3C00 == 69 [pid = 3088] [id = 221] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1E918400) [pid = 3088] [serial = 629] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1BA3C400) [pid = 3088] [serial = 596] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | 1464194563144 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 16842000 == 68 [pid = 3088] [id = 220] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 17CDCC00 == 67 [pid = 3088] [id = 219] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 0C90DC00 == 66 [pid = 3088] [id = 218] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 0D8E1800 == 65 [pid = 3088] [id = 217] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 1F4B9800 == 64 [pid = 3088] [id = 215] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 1F01D000 == 63 [pid = 3088] [id = 214] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 1C094400 == 62 [pid = 3088] [id = 213] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 1874D400 == 61 [pid = 3088] [id = 212] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 0DA58800 == 60 [pid = 3088] [id = 211] 09:42:43 INFO - PROCESS | 3088 | --DOCSHELL 0D8E1000 == 59 [pid = 3088] [id = 210] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1DD08400) [pid = 3088] [serial = 627] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1ACE2400) [pid = 3088] [serial = 623] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (1A38A800) [pid = 3088] [serial = 614] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1D182400) [pid = 3088] [serial = 599] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1874DC00) [pid = 3088] [serial = 608] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (15745800) [pid = 3088] [serial = 606] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (19CDF400) [pid = 3088] [serial = 612] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1BA2C800) [pid = 3088] [serial = 618] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1ACDEC00) [pid = 3088] [serial = 588] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1ACDCC00) [pid = 3088] [serial = 587] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1AB6F400) [pid = 3088] [serial = 615] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1DBC3400) [pid = 3088] [serial = 626] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1DAF4C00) [pid = 3088] [serial = 624] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1ACE5000) [pid = 3088] [serial = 617] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (18A06400) [pid = 3088] [serial = 609] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1BA23000) [pid = 3088] [serial = 555] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (19CC6000) [pid = 3088] [serial = 611] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (159EB000) [pid = 3088] [serial = 602] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1C31DC00) [pid = 3088] [serial = 620] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (144A2800) [pid = 3088] [serial = 605] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1682E800) [pid = 3088] [serial = 590] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1695DC00) [pid = 3088] [serial = 603] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (19CDC400) [pid = 3088] [serial = 593] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1C321000) [pid = 3088] [serial = 621] [outer = 00000000] [url = about:blank] 09:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 990ms 09:42:43 INFO - PROCESS | 3088 | 1464194563204 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 09:42:43 INFO - PROCESS | 3088 | 1464194563209 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 09:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:42:43 INFO - PROCESS | 3088 | 1464194563215 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:42:43 INFO - PROCESS | 3088 | 1464194563218 Marionette TRACE conn5 <- [1,902,null,{}] 09:42:43 INFO - PROCESS | 3088 | 1464194563222 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:43 INFO - PROCESS | 3088 | 1464194563336 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 09:42:43 INFO - PROCESS | 3088 | 1464194563425 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:43 INFO - PROCESS | 3088 | ++DOCSHELL 0E161800 == 60 [pid = 3088] [id = 235] 09:42:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (0E166000) [pid = 3088] [serial = 704] [outer = 00000000] 09:42:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (157AE400) [pid = 3088] [serial = 705] [outer = 0E166000] 09:42:43 INFO - PROCESS | 3088 | 1464194563471 Marionette DEBUG loaded listener.js 09:42:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (15A61000) [pid = 3088] [serial = 706] [outer = 0E166000] 09:42:43 INFO - PROCESS | 3088 | 1464194563891 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 09:42:43 INFO - PROCESS | 3088 | 1464194563948 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 09:42:43 INFO - PROCESS | 3088 | 1464194563950 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 09:42:43 INFO - PROCESS | 3088 | 1464194563954 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:42:43 INFO - PROCESS | 3088 | 1464194563957 Marionette TRACE conn5 <- [1,906,null,{}] 09:42:43 INFO - PROCESS | 3088 | 1464194563967 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:44 INFO - PROCESS | 3088 | 1464194564066 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 09:42:44 INFO - PROCESS | 3088 | 1464194564082 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 3088 | ++DOCSHELL 18A40C00 == 61 [pid = 3088] [id = 236] 09:42:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (18A41000) [pid = 3088] [serial = 707] [outer = 00000000] 09:42:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1999BC00) [pid = 3088] [serial = 708] [outer = 18A41000] 09:42:44 INFO - PROCESS | 3088 | 1464194564129 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (19CD7000) [pid = 3088] [serial = 709] [outer = 18A41000] 09:42:44 INFO - PROCESS | 3088 | 1464194564592 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 09:42:44 INFO - PROCESS | 3088 | 1464194564628 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 3088 | 1464194564630 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 09:42:44 INFO - PROCESS | 3088 | 1464194564634 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - PROCESS | 3088 | 1464194564635 Marionette TRACE conn5 <- [1,910,null,{}] 09:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:42:44 INFO - PROCESS | 3088 | 1464194564639 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:44 INFO - PROCESS | 3088 | 1464194564728 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 09:42:44 INFO - PROCESS | 3088 | 1464194564738 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 3088 | ++DOCSHELL 19FF0C00 == 62 [pid = 3088] [id = 237] 09:42:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (19FF2800) [pid = 3088] [serial = 710] [outer = 00000000] 09:42:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1A387400) [pid = 3088] [serial = 711] [outer = 19FF2800] 09:42:44 INFO - PROCESS | 3088 | 1464194564783 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1AB7A400) [pid = 3088] [serial = 712] [outer = 19FF2800] 09:42:45 INFO - PROCESS | 3088 | 1464194565201 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 09:42:45 INFO - PROCESS | 3088 | 1464194565268 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 3088 | 1464194565279 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 09:42:45 INFO - PROCESS | 3088 | 1464194565283 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 3088 | 1464194565284 Marionette TRACE conn5 <- [1,914,null,{}] 09:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:42:45 INFO - PROCESS | 3088 | 1464194565288 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:45 INFO - PROCESS | 3088 | 1464194565373 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 09:42:45 INFO - PROCESS | 3088 | 1464194565379 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 3088 | ++DOCSHELL 1AC2F000 == 63 [pid = 3088] [id = 238] 09:42:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1AC30400) [pid = 3088] [serial = 713] [outer = 00000000] 09:42:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1ACE2400) [pid = 3088] [serial = 714] [outer = 1AC30400] 09:42:45 INFO - PROCESS | 3088 | 1464194565426 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1AD0C800) [pid = 3088] [serial = 715] [outer = 1AC30400] 09:42:45 INFO - PROCESS | 3088 | 1464194565934 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 09:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:42:45 INFO - PROCESS | 3088 | 1464194565965 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 3088 | 1464194565967 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 09:42:45 INFO - PROCESS | 3088 | 1464194565970 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 3088 | 1464194565971 Marionette TRACE conn5 <- [1,918,null,{}] 09:42:45 INFO - PROCESS | 3088 | 1464194565975 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:46 INFO - PROCESS | 3088 | 1464194566114 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 09:42:46 INFO - PROCESS | 3088 | 1464194566179 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 3088 | ++DOCSHELL 1C2AA000 == 64 [pid = 3088] [id = 239] 09:42:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1C31DC00) [pid = 3088] [serial = 716] [outer = 00000000] 09:42:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1D291000) [pid = 3088] [serial = 717] [outer = 1C31DC00] 09:42:46 INFO - PROCESS | 3088 | 1464194566225 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1DAEDC00) [pid = 3088] [serial = 718] [outer = 1C31DC00] 09:42:46 INFO - PROCESS | 3088 | 1464194566663 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 09:42:46 INFO - PROCESS | 3088 | 1464194566705 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 3088 | 1464194566708 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 09:42:46 INFO - PROCESS | 3088 | 1464194566711 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:42:46 INFO - PROCESS | 3088 | 1464194566713 Marionette TRACE conn5 <- [1,922,null,{}] 09:42:46 INFO - PROCESS | 3088 | 1464194566716 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:46 INFO - PROCESS | 3088 | 1464194566869 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 09:42:46 INFO - PROCESS | 3088 | 1464194566890 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 3088 | ++DOCSHELL 1DAF4C00 == 65 [pid = 3088] [id = 240] 09:42:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1DBBF400) [pid = 3088] [serial = 719] [outer = 00000000] 09:42:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1DD11000) [pid = 3088] [serial = 720] [outer = 1DBBF400] 09:42:46 INFO - PROCESS | 3088 | 1464194566933 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1DD4E400) [pid = 3088] [serial = 721] [outer = 1DBBF400] 09:42:47 INFO - PROCESS | 3088 | 1464194567388 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 09:42:47 INFO - PROCESS | 3088 | 1464194567445 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 3088 | 1464194567457 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 09:42:47 INFO - PROCESS | 3088 | 1464194567460 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - PROCESS | 3088 | 1464194567462 Marionette TRACE conn5 <- [1,926,null,{}] 09:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:42:47 INFO - PROCESS | 3088 | 1464194567465 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:47 INFO - PROCESS | 3088 | 1464194567584 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 09:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (19997800) [pid = 3088] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1ADE4000) [pid = 3088] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (18A09000) [pid = 3088] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (0DA1D000) [pid = 3088] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (0CB82000) [pid = 3088] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (17CE1800) [pid = 3088] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1DAFA800) [pid = 3088] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (17C2B400) [pid = 3088] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1DD10000) [pid = 3088] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:42:47 INFO - PROCESS | 3088 | 1464194567785 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 3088 | ++DOCSHELL 0C90F000 == 66 [pid = 3088] [id = 241] 09:42:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (0CB82000) [pid = 3088] [serial = 722] [outer = 00000000] 09:42:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (159F2800) [pid = 3088] [serial = 723] [outer = 0CB82000] 09:42:47 INFO - PROCESS | 3088 | 1464194567831 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (19FF9000) [pid = 3088] [serial = 724] [outer = 0CB82000] 09:42:48 INFO - PROCESS | 3088 | 1464194568228 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 830ms 09:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:42:48 INFO - PROCESS | 3088 | 1464194568296 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 3088 | 1464194568298 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 09:42:48 INFO - PROCESS | 3088 | 1464194568301 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 3088 | 1464194568303 Marionette TRACE conn5 <- [1,930,null,{}] 09:42:48 INFO - PROCESS | 3088 | 1464194568313 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:48 INFO - PROCESS | 3088 | 1464194568400 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 09:42:48 INFO - PROCESS | 3088 | 1464194568410 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 3088 | ++DOCSHELL 144AC400 == 67 [pid = 3088] [id = 242] 09:42:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (170D7400) [pid = 3088] [serial = 725] [outer = 00000000] 09:42:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1E923400) [pid = 3088] [serial = 726] [outer = 170D7400] 09:42:48 INFO - PROCESS | 3088 | 1464194568454 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1F01F800) [pid = 3088] [serial = 727] [outer = 170D7400] 09:42:48 INFO - PROCESS | 3088 | 1464194568877 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 09:42:48 INFO - PROCESS | 3088 | 1464194568938 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 3088 | 1464194568940 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 09:42:48 INFO - PROCESS | 3088 | 1464194568943 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:42:48 INFO - PROCESS | 3088 | 1464194568944 Marionette TRACE conn5 <- [1,934,null,{}] 09:42:48 INFO - PROCESS | 3088 | 1464194568948 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:49 INFO - PROCESS | 3088 | 1464194569038 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 09:42:49 INFO - PROCESS | 3088 | 1464194569047 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 3088 | ++DOCSHELL 1F41FC00 == 68 [pid = 3088] [id = 243] 09:42:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1F4B1000) [pid = 3088] [serial = 728] [outer = 00000000] 09:42:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (20160C00) [pid = 3088] [serial = 729] [outer = 1F4B1000] 09:42:49 INFO - PROCESS | 3088 | 1464194569090 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (20165C00) [pid = 3088] [serial = 730] [outer = 1F4B1000] 09:42:49 INFO - PROCESS | 3088 | 1464194569522 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 09:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:42:49 INFO - PROCESS | 3088 | 1464194569577 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 09:42:49 INFO - PROCESS | 3088 | 1464194569579 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 09:42:49 INFO - PROCESS | 3088 | 1464194569582 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - PROCESS | 3088 | 1464194569585 Marionette TRACE conn5 <- [1,938,null,{}] 09:42:49 INFO - PROCESS | 3088 | 1464194569588 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:49 INFO - PROCESS | 3088 | 1464194569704 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 09:42:49 INFO - PROCESS | 3088 | 1464194569746 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 3088 | ++DOCSHELL 204DC000 == 69 [pid = 3088] [id = 244] 09:42:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (222CCC00) [pid = 3088] [serial = 731] [outer = 00000000] 09:42:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (222D3800) [pid = 3088] [serial = 732] [outer = 222CCC00] 09:42:49 INFO - PROCESS | 3088 | 1464194569798 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (2254CC00) [pid = 3088] [serial = 733] [outer = 222CCC00] 09:42:50 INFO - PROCESS | 3088 | 1464194570498 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 09:42:50 INFO - PROCESS | 3088 | 1464194570554 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 3088 | 1464194570559 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 09:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:42:50 INFO - PROCESS | 3088 | 1464194570564 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 3088 | 1464194570569 Marionette TRACE conn5 <- [1,942,null,{}] 09:42:50 INFO - PROCESS | 3088 | 1464194570574 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:50 INFO - PROCESS | 3088 | 1464194570699 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 09:42:50 INFO - PROCESS | 3088 | 1464194570841 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 3088 | ++DOCSHELL 0D850400 == 70 [pid = 3088] [id = 245] 09:42:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (0E104000) [pid = 3088] [serial = 734] [outer = 00000000] 09:42:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (15A5CC00) [pid = 3088] [serial = 735] [outer = 0E104000] 09:42:50 INFO - PROCESS | 3088 | 1464194570899 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (17C29000) [pid = 3088] [serial = 736] [outer = 0E104000] 09:42:51 INFO - PROCESS | 3088 | 1464194571500 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 970ms 09:42:51 INFO - PROCESS | 3088 | 1464194571540 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 3088 | 1464194571546 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 09:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:42:51 INFO - PROCESS | 3088 | 1464194571552 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - PROCESS | 3088 | 1464194571555 Marionette TRACE conn5 <- [1,946,null,{}] 09:42:51 INFO - PROCESS | 3088 | 1464194571559 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:51 INFO - PROCESS | 3088 | 1464194571678 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 09:42:51 INFO - PROCESS | 3088 | 1464194571793 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 3088 | ++DOCSHELL 19CC5400 == 71 [pid = 3088] [id = 246] 09:42:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (19CDEC00) [pid = 3088] [serial = 737] [outer = 00000000] 09:42:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1ACB8000) [pid = 3088] [serial = 738] [outer = 19CDEC00] 09:42:51 INFO - PROCESS | 3088 | 1464194571892 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (1BA30C00) [pid = 3088] [serial = 739] [outer = 19CDEC00] 09:42:52 INFO - PROCESS | 3088 | 1464194572483 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 971ms 09:42:52 INFO - PROCESS | 3088 | 1464194572524 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 09:42:52 INFO - PROCESS | 3088 | 1464194572527 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 09:42:52 INFO - PROCESS | 3088 | 1464194572531 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:42:52 INFO - PROCESS | 3088 | 1464194572534 Marionette TRACE conn5 <- [1,950,null,{}] 09:42:52 INFO - PROCESS | 3088 | 1464194572546 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:52 INFO - PROCESS | 3088 | 1464194572665 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 09:42:52 INFO - PROCESS | 3088 | 1464194572780 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 3088 | ++DOCSHELL 1DD48800 == 72 [pid = 3088] [id = 247] 09:42:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (20168400) [pid = 3088] [serial = 740] [outer = 00000000] 09:42:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (2016FC00) [pid = 3088] [serial = 741] [outer = 20168400] 09:42:52 INFO - PROCESS | 3088 | 1464194572878 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (22543400) [pid = 3088] [serial = 742] [outer = 20168400] 09:42:53 INFO - PROCESS | 3088 | 1464194573436 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 970ms 09:42:53 INFO - PROCESS | 3088 | 1464194573504 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 3088 | 1464194573506 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 09:42:53 INFO - PROCESS | 3088 | 1464194573510 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:42:53 INFO - PROCESS | 3088 | 1464194573512 Marionette TRACE conn5 <- [1,954,null,{}] 09:42:53 INFO - PROCESS | 3088 | 1464194573516 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:53 INFO - PROCESS | 3088 | 1464194573632 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 09:42:53 INFO - PROCESS | 3088 | 1464194573771 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 3088 | ++DOCSHELL 22E0BC00 == 73 [pid = 3088] [id = 248] 09:42:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (22E0C800) [pid = 3088] [serial = 743] [outer = 00000000] 09:42:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (23FA9C00) [pid = 3088] [serial = 744] [outer = 22E0C800] 09:42:53 INFO - PROCESS | 3088 | 1464194573828 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (23FB0000) [pid = 3088] [serial = 745] [outer = 22E0C800] 09:42:54 INFO - PROCESS | 3088 | 1464194574425 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 971ms 09:42:54 INFO - PROCESS | 3088 | 1464194574485 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 3088 | 1464194574487 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 09:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:42:54 INFO - PROCESS | 3088 | 1464194574490 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 3088 | 1464194574493 Marionette TRACE conn5 <- [1,958,null,{}] 09:42:54 INFO - PROCESS | 3088 | 1464194574497 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:54 INFO - PROCESS | 3088 | 1464194574610 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 09:42:54 INFO - PROCESS | 3088 | 1464194574753 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 3088 | ++DOCSHELL 200B9800 == 74 [pid = 3088] [id = 249] 09:42:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (200BA400) [pid = 3088] [serial = 746] [outer = 00000000] 09:42:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (200C1800) [pid = 3088] [serial = 747] [outer = 200BA400] 09:42:54 INFO - PROCESS | 3088 | 1464194574807 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (200C3400) [pid = 3088] [serial = 748] [outer = 200BA400] 09:42:55 INFO - PROCESS | 3088 | 1464194575424 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 970ms 09:42:55 INFO - PROCESS | 3088 | 1464194575465 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 3088 | 1464194575467 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 09:42:55 INFO - PROCESS | 3088 | 1464194575470 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:42:55 INFO - PROCESS | 3088 | 1464194575472 Marionette TRACE conn5 <- [1,962,null,{}] 09:42:55 INFO - PROCESS | 3088 | 1464194575476 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:55 INFO - PROCESS | 3088 | 1464194575598 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 09:42:55 INFO - PROCESS | 3088 | 1464194575749 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 3088 | ++DOCSHELL 0DA59400 == 75 [pid = 3088] [id = 250] 09:42:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (2254D000) [pid = 3088] [serial = 749] [outer = 00000000] 09:42:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (232D5000) [pid = 3088] [serial = 750] [outer = 2254D000] 09:42:55 INFO - PROCESS | 3088 | 1464194575805 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (23FB1800) [pid = 3088] [serial = 751] [outer = 2254D000] 09:42:56 INFO - PROCESS | 3088 | 1464194576376 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 970ms 09:42:56 INFO - PROCESS | 3088 | 1464194576445 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 3088 | 1464194576447 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 09:42:56 INFO - PROCESS | 3088 | 1464194576450 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:42:56 INFO - PROCESS | 3088 | 1464194576452 Marionette TRACE conn5 <- [1,966,null,{}] 09:42:56 INFO - PROCESS | 3088 | 1464194576456 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:56 INFO - PROCESS | 3088 | 1464194576755 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 09:42:56 INFO - PROCESS | 3088 | 1464194576934 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 3088 | ++DOCSHELL 0C9DA000 == 76 [pid = 3088] [id = 251] 09:42:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (0D075400) [pid = 3088] [serial = 752] [outer = 00000000] 09:42:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (0D84FC00) [pid = 3088] [serial = 753] [outer = 0D075400] 09:42:57 INFO - PROCESS | 3088 | 1464194576985 Marionette DEBUG loaded listener.js 09:42:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (0D97C000) [pid = 3088] [serial = 754] [outer = 0D075400] 09:42:57 INFO - PROCESS | 3088 | 1464194577584 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1173ms 09:42:57 INFO - PROCESS | 3088 | 1464194577629 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 3088 | 1464194577633 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 09:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:42:57 INFO - PROCESS | 3088 | 1464194577637 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 3088 | 1464194577642 Marionette TRACE conn5 <- [1,970,null,{}] 09:42:57 INFO - PROCESS | 3088 | 1464194577646 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:57 INFO - PROCESS | 3088 | 1464194577749 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 09:42:57 INFO - PROCESS | 3088 | 1464194577897 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 3088 | ++DOCSHELL 0C9D8C00 == 77 [pid = 3088] [id = 252] 09:42:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (144B0800) [pid = 3088] [serial = 755] [outer = 00000000] 09:42:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (152B6C00) [pid = 3088] [serial = 756] [outer = 144B0800] 09:42:57 INFO - PROCESS | 3088 | 1464194577949 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (16823800) [pid = 3088] [serial = 757] [outer = 144B0800] 09:42:58 INFO - PROCESS | 3088 | --DOCSHELL 1F41FC00 == 76 [pid = 3088] [id = 243] 09:42:58 INFO - PROCESS | 3088 | --DOCSHELL 144AC400 == 75 [pid = 3088] [id = 242] 09:42:58 INFO - PROCESS | 3088 | --DOCSHELL 0C90F000 == 74 [pid = 3088] [id = 241] 09:42:58 INFO - PROCESS | 3088 | --DOCSHELL 1DAF4C00 == 73 [pid = 3088] [id = 240] 09:42:58 INFO - PROCESS | 3088 | --DOCSHELL 1C2AA000 == 72 [pid = 3088] [id = 239] 09:42:58 INFO - PROCESS | 3088 | --DOCSHELL 1AC2F000 == 71 [pid = 3088] [id = 238] 09:42:58 INFO - PROCESS | 3088 | --DOCSHELL 19FF0C00 == 70 [pid = 3088] [id = 237] 09:42:58 INFO - PROCESS | 3088 | --DOCSHELL 18A40C00 == 69 [pid = 3088] [id = 236] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (20017C00) [pid = 3088] [serial = 677] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOCSHELL 0E161800 == 68 [pid = 3088] [id = 235] 09:42:58 INFO - PROCESS | 3088 | --DOCSHELL 1682DC00 == 67 [pid = 3088] [id = 234] 09:42:58 INFO - PROCESS | 3088 | --DOCSHELL 0D0D3C00 == 66 [pid = 3088] [id = 227] 09:42:58 INFO - PROCESS | 3088 | --DOCSHELL 1879FC00 == 65 [pid = 3088] [id = 226] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (1ACBC800) [pid = 3088] [serial = 662] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (1D228800) [pid = 3088] [serial = 665] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (1999D800) [pid = 3088] [serial = 659] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (19CDB400) [pid = 3088] [serial = 660] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (1700AC00) [pid = 3088] [serial = 651] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (15984C00) [pid = 3088] [serial = 650] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (0D982C00) [pid = 3088] [serial = 653] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1526CC00) [pid = 3088] [serial = 654] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (18743C00) [pid = 3088] [serial = 656] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1879EC00) [pid = 3088] [serial = 657] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (222D4000) [pid = 3088] [serial = 647] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (19A70C00) [pid = 3088] [serial = 635] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1F41EC00) [pid = 3088] [serial = 641] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (0E7AC000) [pid = 3088] [serial = 632] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1DF5F800) [pid = 3088] [serial = 668] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1AB7A800) [pid = 3088] [serial = 671] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (20011C00) [pid = 3088] [serial = 644] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1EC95000) [pid = 3088] [serial = 638] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1D6A7400) [pid = 3088] [serial = 666] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1F418C00) [pid = 3088] [serial = 675] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1EC9C400) [pid = 3088] [serial = 674] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1E91B000) [pid = 3088] [serial = 669] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (1D222C00) [pid = 3088] [serial = 672] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1ACE3400) [pid = 3088] [serial = 663] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3088 | 1464194578523 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 931ms 09:42:58 INFO - PROCESS | 3088 | 1464194578570 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 3088 | 1464194578573 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 09:42:58 INFO - PROCESS | 3088 | 1464194578576 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:42:58 INFO - PROCESS | 3088 | 1464194578578 Marionette TRACE conn5 <- [1,974,null,{}] 09:42:58 INFO - PROCESS | 3088 | 1464194578582 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:58 INFO - PROCESS | 3088 | 1464194578674 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 09:42:58 INFO - PROCESS | 3088 | 1464194578779 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 3088 | ++DOCSHELL 14415C00 == 66 [pid = 3088] [id = 253] 09:42:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (144A2800) [pid = 3088] [serial = 758] [outer = 00000000] 09:42:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (157B4800) [pid = 3088] [serial = 759] [outer = 144A2800] 09:42:58 INFO - PROCESS | 3088 | 1464194578825 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (16837800) [pid = 3088] [serial = 760] [outer = 144A2800] 09:42:59 INFO - PROCESS | 3088 | 1464194579227 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 09:42:59 INFO - PROCESS | 3088 | 1464194579250 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 3088 | 1464194579254 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 09:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:42:59 INFO - PROCESS | 3088 | 1464194579264 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 3088 | 1464194579268 Marionette TRACE conn5 <- [1,978,null,{}] 09:42:59 INFO - PROCESS | 3088 | 1464194579272 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:59 INFO - PROCESS | 3088 | 1464194579363 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 09:42:59 INFO - PROCESS | 3088 | 1464194579370 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 3088 | ++DOCSHELL 170D9400 == 67 [pid = 3088] [id = 254] 09:42:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (170DE000) [pid = 3088] [serial = 761] [outer = 00000000] 09:42:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (1879EC00) [pid = 3088] [serial = 762] [outer = 170DE000] 09:42:59 INFO - PROCESS | 3088 | 1464194579416 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (18A3CC00) [pid = 3088] [serial = 763] [outer = 170DE000] 09:42:59 INFO - PROCESS | 3088 | 1464194579899 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 690ms 09:42:59 INFO - PROCESS | 3088 | 1464194579949 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 3088 | 1464194579952 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 09:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:42:59 INFO - PROCESS | 3088 | 1464194579955 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 3088 | 1464194579956 Marionette TRACE conn5 <- [1,982,null,{}] 09:42:59 INFO - PROCESS | 3088 | 1464194579960 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:00 INFO - PROCESS | 3088 | 1464194580048 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 09:43:00 INFO - PROCESS | 3088 | 1464194580057 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 3088 | ++DOCSHELL 19993400 == 68 [pid = 3088] [id = 255] 09:43:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (19995800) [pid = 3088] [serial = 764] [outer = 00000000] 09:43:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (19A7E400) [pid = 3088] [serial = 765] [outer = 19995800] 09:43:00 INFO - PROCESS | 3088 | 1464194580101 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (19CCC800) [pid = 3088] [serial = 766] [outer = 19995800] 09:43:00 INFO - PROCESS | 3088 | 1464194580559 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 09:43:00 INFO - PROCESS | 3088 | 1464194580586 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 3088 | 1464194580588 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 09:43:00 INFO - PROCESS | 3088 | 1464194580591 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:43:00 INFO - PROCESS | 3088 | 1464194580593 Marionette TRACE conn5 <- [1,986,null,{}] 09:43:00 INFO - PROCESS | 3088 | 1464194580606 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:00 INFO - PROCESS | 3088 | 1464194580731 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 09:43:00 INFO - PROCESS | 3088 | 1464194580825 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 3088 | ++DOCSHELL 19FED800 == 69 [pid = 3088] [id = 256] 09:43:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (19FF2400) [pid = 3088] [serial = 767] [outer = 00000000] 09:43:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (19FFB800) [pid = 3088] [serial = 768] [outer = 19FF2400] 09:43:00 INFO - PROCESS | 3088 | 1464194580878 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (1AB7CC00) [pid = 3088] [serial = 769] [outer = 19FF2400] 09:43:01 INFO - PROCESS | 3088 | 1464194581324 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 770ms 09:43:01 INFO - PROCESS | 3088 | 1464194581366 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 3088 | 1464194581368 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 09:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:43:01 INFO - PROCESS | 3088 | 1464194581375 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 3088 | 1464194581377 Marionette TRACE conn5 <- [1,990,null,{}] 09:43:01 INFO - PROCESS | 3088 | 1464194581381 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:01 INFO - PROCESS | 3088 | 1464194581510 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 09:43:01 INFO - PROCESS | 3088 | 1464194581579 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 3088 | ++DOCSHELL 19FF1400 == 70 [pid = 3088] [id = 257] 09:43:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1AC2E000) [pid = 3088] [serial = 770] [outer = 00000000] 09:43:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1BA25000) [pid = 3088] [serial = 771] [outer = 1AC2E000] 09:43:01 INFO - PROCESS | 3088 | 1464194581624 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1BA3A000) [pid = 3088] [serial = 772] [outer = 1AC2E000] 09:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1F4B1000) [pid = 3088] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (1C31DC00) [pid = 3088] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (1DBBF400) [pid = 3088] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (0CB82000) [pid = 3088] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1AC30400) [pid = 3088] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (0E166000) [pid = 3088] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (19FF2800) [pid = 3088] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (16831C00) [pid = 3088] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (170D7400) [pid = 3088] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (18A41000) [pid = 3088] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:43:02 INFO - PROCESS | 3088 | 1464194582583 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1290ms 09:43:02 INFO - PROCESS | 3088 | 1464194582661 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 3088 | 1464194582665 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 09:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:43:02 INFO - PROCESS | 3088 | 1464194582670 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 3088 | 1464194582674 Marionette TRACE conn5 <- [1,994,null,{}] 09:43:02 INFO - PROCESS | 3088 | 1464194582680 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:02 INFO - PROCESS | 3088 | 1464194582825 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 09:43:02 INFO - PROCESS | 3088 | 1464194582963 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:02 INFO - PROCESS | 3088 | ++DOCSHELL 0DA15C00 == 71 [pid = 3088] [id = 258] 09:43:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (0DA1AC00) [pid = 3088] [serial = 773] [outer = 00000000] 09:43:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (0E7AC000) [pid = 3088] [serial = 774] [outer = 0DA1AC00] 09:43:03 INFO - PROCESS | 3088 | 1464194583021 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (15720800) [pid = 3088] [serial = 775] [outer = 0DA1AC00] 09:43:03 INFO - PROCESS | 3088 | 1464194583648 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1025ms 09:43:03 INFO - PROCESS | 3088 | 1464194583697 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 3088 | 1464194583703 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 09:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:43:03 INFO - PROCESS | 3088 | 1464194583746 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 3088 | 1464194583750 Marionette TRACE conn5 <- [1,998,null,{}] 09:43:03 INFO - PROCESS | 3088 | 1464194583754 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:03 INFO - PROCESS | 3088 | 1464194583886 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 09:43:04 INFO - PROCESS | 3088 | 1464194584021 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 3088 | ++DOCSHELL 18A07C00 == 72 [pid = 3088] [id = 259] 09:43:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (18A3D400) [pid = 3088] [serial = 776] [outer = 00000000] 09:43:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (19A7A000) [pid = 3088] [serial = 777] [outer = 18A3D400] 09:43:04 INFO - PROCESS | 3088 | 1464194584079 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (19FF0C00) [pid = 3088] [serial = 778] [outer = 18A3D400] 09:43:04 INFO - PROCESS | 3088 | 1464194584672 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 990ms 09:43:04 INFO - PROCESS | 3088 | 1464194584722 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 09:43:04 INFO - PROCESS | 3088 | 1464194584725 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 09:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:43:04 INFO - PROCESS | 3088 | 1464194584729 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - PROCESS | 3088 | 1464194584733 Marionette TRACE conn5 <- [1,1002,null,{}] 09:43:04 INFO - PROCESS | 3088 | 1464194584744 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:04 INFO - PROCESS | 3088 | 1464194584856 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 09:43:04 INFO - PROCESS | 3088 | 1464194584969 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 3088 | ++DOCSHELL 1AD06400 == 73 [pid = 3088] [id = 260] 09:43:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (1BB24800) [pid = 3088] [serial = 779] [outer = 00000000] 09:43:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1C31DC00) [pid = 3088] [serial = 780] [outer = 1BB24800] 09:43:05 INFO - PROCESS | 3088 | 1464194585068 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1D21EC00) [pid = 3088] [serial = 781] [outer = 1BB24800] 09:43:05 INFO - PROCESS | 3088 | 1464194585613 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 930ms 09:43:05 INFO - PROCESS | 3088 | 1464194585662 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 3088 | 1464194585665 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 09:43:05 INFO - PROCESS | 3088 | 1464194585668 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:43:05 INFO - PROCESS | 3088 | 1464194585670 Marionette TRACE conn5 <- [1,1006,null,{}] 09:43:05 INFO - PROCESS | 3088 | 1464194585674 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 3088 | 1464194585787 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 09:43:05 INFO - PROCESS | 3088 | 1464194585897 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 3088 | ++DOCSHELL 1DAF3000 == 74 [pid = 3088] [id = 261] 09:43:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1DAF5400) [pid = 3088] [serial = 782] [outer = 00000000] 09:43:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1DD07C00) [pid = 3088] [serial = 783] [outer = 1DAF5400] 09:43:05 INFO - PROCESS | 3088 | 1464194585951 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (1DD13400) [pid = 3088] [serial = 784] [outer = 1DAF5400] 09:43:06 INFO - PROCESS | 3088 | 1464194586550 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 09:43:06 INFO - PROCESS | 3088 | 1464194586602 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 3088 | 1464194586604 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 09:43:06 INFO - PROCESS | 3088 | 1464194586608 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:43:06 INFO - PROCESS | 3088 | 1464194586610 Marionette TRACE conn5 <- [1,1010,null,{}] 09:43:06 INFO - PROCESS | 3088 | 1464194586613 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:06 INFO - PROCESS | 3088 | 1464194586722 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 09:43:06 INFO - PROCESS | 3088 | 1464194586831 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 3088 | ++DOCSHELL 1C836000 == 75 [pid = 3088] [id = 262] 09:43:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (1DAF9400) [pid = 3088] [serial = 785] [outer = 00000000] 09:43:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (1DF55000) [pid = 3088] [serial = 786] [outer = 1DAF9400] 09:43:06 INFO - PROCESS | 3088 | 1464194586886 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (1DF5A400) [pid = 3088] [serial = 787] [outer = 1DAF9400] 09:43:07 INFO - PROCESS | 3088 | 1464194587495 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 09:43:07 INFO - PROCESS | 3088 | 1464194587542 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 3088 | 1464194587545 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 09:43:07 INFO - PROCESS | 3088 | 1464194587548 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:43:07 INFO - PROCESS | 3088 | 1464194587550 Marionette TRACE conn5 <- [1,1014,null,{}] 09:43:07 INFO - PROCESS | 3088 | 1464194587554 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:07 INFO - PROCESS | 3088 | 1464194587686 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 09:43:07 INFO - PROCESS | 3088 | 1464194587802 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 3088 | ++DOCSHELL 0D032400 == 76 [pid = 3088] [id = 263] 09:43:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (0D037000) [pid = 3088] [serial = 788] [outer = 00000000] 09:43:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1F418C00) [pid = 3088] [serial = 789] [outer = 0D037000] 09:43:07 INFO - PROCESS | 3088 | 1464194587857 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (1F4B5400) [pid = 3088] [serial = 790] [outer = 0D037000] 09:43:08 INFO - PROCESS | 3088 | 1464194588423 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 930ms 09:43:08 INFO - PROCESS | 3088 | 1464194588482 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 3088 | 1464194588485 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 09:43:08 INFO - PROCESS | 3088 | 1464194588488 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:43:08 INFO - PROCESS | 3088 | 1464194588490 Marionette TRACE conn5 <- [1,1018,null,{}] 09:43:08 INFO - PROCESS | 3088 | 1464194588494 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:08 INFO - PROCESS | 3088 | 1464194588599 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 09:43:08 INFO - PROCESS | 3088 | 1464194588711 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 3088 | ++DOCSHELL 1E9E6000 == 77 [pid = 3088] [id = 264] 09:43:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (1F4B1800) [pid = 3088] [serial = 791] [outer = 00000000] 09:43:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (20018C00) [pid = 3088] [serial = 792] [outer = 1F4B1800] 09:43:08 INFO - PROCESS | 3088 | 1464194588764 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (200BDC00) [pid = 3088] [serial = 793] [outer = 1F4B1800] 09:43:09 INFO - PROCESS | 3088 | 1464194589399 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 930ms 09:43:09 INFO - PROCESS | 3088 | 1464194589422 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 3088 | 1464194589425 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 09:43:09 INFO - PROCESS | 3088 | 1464194589428 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:43:09 INFO - PROCESS | 3088 | 1464194589430 Marionette TRACE conn5 <- [1,1022,null,{}] 09:43:09 INFO - PROCESS | 3088 | 1464194589434 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:09 INFO - PROCESS | 3088 | 1464194589543 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 09:43:09 INFO - PROCESS | 3088 | 1464194589655 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 3088 | ++DOCSHELL 0DA19800 == 78 [pid = 3088] [id = 265] 09:43:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (16842000) [pid = 3088] [serial = 794] [outer = 00000000] 09:43:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (19FB3C00) [pid = 3088] [serial = 795] [outer = 16842000] 09:43:09 INFO - PROCESS | 3088 | 1464194589708 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (1AD0A000) [pid = 3088] [serial = 796] [outer = 16842000] 09:43:10 INFO - PROCESS | 3088 | 1464194590444 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1070ms 09:43:10 INFO - PROCESS | 3088 | 1464194590502 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 09:43:10 INFO - PROCESS | 3088 | 1464194590506 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 09:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:43:10 INFO - PROCESS | 3088 | 1464194590511 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - PROCESS | 3088 | 1464194590515 Marionette TRACE conn5 <- [1,1026,null,{}] 09:43:10 INFO - PROCESS | 3088 | 1464194590520 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:10 INFO - PROCESS | 3088 | 1464194590628 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 09:43:10 INFO - PROCESS | 3088 | 1464194590779 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 3088 | ++DOCSHELL 0D0ECC00 == 79 [pid = 3088] [id = 266] 09:43:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (0D404C00) [pid = 3088] [serial = 797] [outer = 00000000] 09:43:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (0D870000) [pid = 3088] [serial = 798] [outer = 0D404C00] 09:43:10 INFO - PROCESS | 3088 | 1464194590833 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (0D8E3400) [pid = 3088] [serial = 799] [outer = 0D404C00] 09:43:11 INFO - PROCESS | 3088 | --DOCSHELL 19FED800 == 78 [pid = 3088] [id = 256] 09:43:11 INFO - PROCESS | 3088 | --DOCSHELL 19993400 == 77 [pid = 3088] [id = 255] 09:43:11 INFO - PROCESS | 3088 | --DOCSHELL 170D9400 == 76 [pid = 3088] [id = 254] 09:43:11 INFO - PROCESS | 3088 | --DOCSHELL 14415C00 == 75 [pid = 3088] [id = 253] 09:43:11 INFO - PROCESS | 3088 | --DOCSHELL 0C9D8C00 == 74 [pid = 3088] [id = 252] 09:43:11 INFO - PROCESS | 3088 | --DOCSHELL 0C9DA000 == 73 [pid = 3088] [id = 251] 09:43:11 INFO - PROCESS | 3088 | --DOCSHELL 0D850400 == 72 [pid = 3088] [id = 245] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (20160C00) [pid = 3088] [serial = 729] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (1D291000) [pid = 3088] [serial = 717] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (1DD11000) [pid = 3088] [serial = 720] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (1DAEDC00) [pid = 3088] [serial = 718] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (159F2800) [pid = 3088] [serial = 723] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (1DD4E400) [pid = 3088] [serial = 721] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (0DA5AC00) [pid = 3088] [serial = 680] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (1ACBB000) [pid = 3088] [serial = 684] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (1DD51400) [pid = 3088] [serial = 687] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (204D2800) [pid = 3088] [serial = 690] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (222D4800) [pid = 3088] [serial = 693] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (1ACE2400) [pid = 3088] [serial = 714] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (157AE400) [pid = 3088] [serial = 705] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (15A61000) [pid = 3088] [serial = 706] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (1A387400) [pid = 3088] [serial = 711] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1AB7A400) [pid = 3088] [serial = 712] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (18746C00) [pid = 3088] [serial = 703] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (17C30800) [pid = 3088] [serial = 702] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (1E923400) [pid = 3088] [serial = 726] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (1999BC00) [pid = 3088] [serial = 708] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (19CD7000) [pid = 3088] [serial = 709] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1AB73C00) [pid = 3088] [serial = 699] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (22E09C00) [pid = 3088] [serial = 696] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (20165C00) [pid = 3088] [serial = 730] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1F01F800) [pid = 3088] [serial = 727] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (19FF9000) [pid = 3088] [serial = 724] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1BBC5000) [pid = 3088] [serial = 390] [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.] 09:43:11 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1AD0C800) [pid = 3088] [serial = 715] [outer = 00000000] [url = about:blank] 09:43:11 INFO - PROCESS | 3088 | 1464194591449 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 988ms 09:43:11 INFO - PROCESS | 3088 | 1464194591501 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 09:43:11 INFO - PROCESS | 3088 | 1464194591507 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 09:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:43:11 INFO - PROCESS | 3088 | 1464194591513 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 3088 | 1464194591516 Marionette TRACE conn5 <- [1,1030,null,{}] 09:43:11 INFO - PROCESS | 3088 | 1464194591519 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:11 INFO - PROCESS | 3088 | 1464194591618 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 09:43:11 INFO - PROCESS | 3088 | 1464194591632 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:11 INFO - PROCESS | 3088 | ++DOCSHELL 0C9D0000 == 73 [pid = 3088] [id = 267] 09:43:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (0D073000) [pid = 3088] [serial = 800] [outer = 00000000] 09:43:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (0DA4FC00) [pid = 3088] [serial = 801] [outer = 0D073000] 09:43:11 INFO - PROCESS | 3088 | 1464194591768 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (0E102000) [pid = 3088] [serial = 802] [outer = 0D073000] 09:43:12 INFO - PROCESS | 3088 | 1464194592239 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 771ms 09:43:12 INFO - PROCESS | 3088 | 1464194592286 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 3088 | 1464194592288 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 09:43:12 INFO - PROCESS | 3088 | 1464194592291 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:43:12 INFO - PROCESS | 3088 | 1464194592295 Marionette TRACE conn5 <- [1,1034,null,{}] 09:43:12 INFO - PROCESS | 3088 | 1464194592306 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:12 INFO - PROCESS | 3088 | 1464194592399 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 09:43:12 INFO - PROCESS | 3088 | 1464194592410 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 3088 | ++DOCSHELL 157F9800 == 74 [pid = 3088] [id = 268] 09:43:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (15981C00) [pid = 3088] [serial = 803] [outer = 00000000] 09:43:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (15A5C400) [pid = 3088] [serial = 804] [outer = 15981C00] 09:43:12 INFO - PROCESS | 3088 | 1464194592457 Marionette DEBUG loaded listener.js 09:43:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (0E164400) [pid = 3088] [serial = 805] [outer = 15981C00] 09:43:12 INFO - PROCESS | 3088 | 1464194592935 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 09:43:12 INFO - PROCESS | 3088 | 1464194592965 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 3088 | 1464194592968 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 09:43:12 INFO - PROCESS | 3088 | 1464194592971 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:43:12 INFO - PROCESS | 3088 | 1464194592972 Marionette TRACE conn5 <- [1,1038,null,{}] 09:43:12 INFO - PROCESS | 3088 | 1464194592976 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:13 INFO - PROCESS | 3088 | 1464194593071 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 09:43:13 INFO - PROCESS | 3088 | 1464194593078 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 3088 | ++DOCSHELL 170D2800 == 75 [pid = 3088] [id = 269] 09:43:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (170D2C00) [pid = 3088] [serial = 806] [outer = 00000000] 09:43:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (17C2C000) [pid = 3088] [serial = 807] [outer = 170D2C00] 09:43:13 INFO - PROCESS | 3088 | 1464194593126 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (17C98000) [pid = 3088] [serial = 808] [outer = 170D2C00] 09:43:13 INFO - PROCESS | 3088 | 1464194593607 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 09:43:13 INFO - PROCESS | 3088 | 1464194593708 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 09:43:13 INFO - PROCESS | 3088 | 1464194593710 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 09:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:43:13 INFO - PROCESS | 3088 | 1464194593714 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:43:13 INFO - PROCESS | 3088 | 1464194593715 Marionette TRACE conn5 <- [1,1042,null,{}] 09:43:13 INFO - PROCESS | 3088 | 1464194593719 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:13 INFO - PROCESS | 3088 | 1464194593845 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 09:43:13 INFO - PROCESS | 3088 | 1464194593907 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 3088 | ++DOCSHELL 17CE1000 == 76 [pid = 3088] [id = 270] 09:43:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (17CE2000) [pid = 3088] [serial = 809] [outer = 00000000] 09:43:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1874E000) [pid = 3088] [serial = 810] [outer = 17CE2000] 09:43:13 INFO - PROCESS | 3088 | 1464194593952 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (18A08400) [pid = 3088] [serial = 811] [outer = 17CE2000] 09:43:14 INFO - PROCESS | 3088 | 1464194594366 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 730ms 09:43:14 INFO - PROCESS | 3088 | 1464194594445 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 3088 | 1464194594447 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 09:43:14 INFO - PROCESS | 3088 | 1464194594450 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 3088 | 1464194594452 Marionette TRACE conn5 <- [1,1046,null,{}] 09:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:43:14 INFO - PROCESS | 3088 | 1464194594494 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:14 INFO - PROCESS | 3088 | 1464194594651 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 09:43:14 INFO - PROCESS | 3088 | 1464194594718 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 3088 | ++DOCSHELL 19CDB000 == 77 [pid = 3088] [id = 271] 09:43:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (19CDC800) [pid = 3088] [serial = 812] [outer = 00000000] 09:43:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (19FBC000) [pid = 3088] [serial = 813] [outer = 19CDC800] 09:43:14 INFO - PROCESS | 3088 | 1464194594765 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (19FF9000) [pid = 3088] [serial = 814] [outer = 19CDC800] 09:43:15 INFO - PROCESS | 3088 | 1464194595197 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 810ms 09:43:15 INFO - PROCESS | 3088 | 1464194595265 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 09:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:43:15 INFO - PROCESS | 3088 | 1464194595267 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 09:43:15 INFO - PROCESS | 3088 | 1464194595271 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - PROCESS | 3088 | 1464194595273 Marionette TRACE conn5 <- [1,1050,null,{}] 09:43:15 INFO - PROCESS | 3088 | 1464194595287 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:15 INFO - PROCESS | 3088 | 1464194595410 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 09:43:15 INFO - PROCESS | 3088 | 1464194595482 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 3088 | ++DOCSHELL 19FFA800 == 78 [pid = 3088] [id = 272] 09:43:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (19FFC000) [pid = 3088] [serial = 815] [outer = 00000000] 09:43:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (1AB74C00) [pid = 3088] [serial = 816] [outer = 19FFC000] 09:43:15 INFO - PROCESS | 3088 | 1464194595528 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1AC34000) [pid = 3088] [serial = 817] [outer = 19FFC000] 09:43:15 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (19995800) [pid = 3088] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:43:15 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (19FF2400) [pid = 3088] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:43:15 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (144A2800) [pid = 3088] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:43:15 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (222CCC00) [pid = 3088] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:43:15 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (170DE000) [pid = 3088] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:43:15 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (0D075400) [pid = 3088] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:43:15 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (144B0800) [pid = 3088] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:43:15 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1DD0E400) [pid = 3088] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:43:15 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (187A3400) [pid = 3088] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:43:16 INFO - PROCESS | 3088 | 1464194595986 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 791ms 09:43:16 INFO - PROCESS | 3088 | 1464194596062 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 09:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:43:16 INFO - PROCESS | 3088 | 1464194596064 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 09:43:16 INFO - PROCESS | 3088 | 1464194596068 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 3088 | 1464194596069 Marionette TRACE conn5 <- [1,1054,null,{}] 09:43:16 INFO - PROCESS | 3088 | 1464194596083 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:16 INFO - PROCESS | 3088 | 1464194596175 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 09:43:16 INFO - PROCESS | 3088 | 1464194596182 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 3088 | ++DOCSHELL 18749C00 == 79 [pid = 3088] [id = 273] 09:43:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (19CD4000) [pid = 3088] [serial = 818] [outer = 00000000] 09:43:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1AB73C00) [pid = 3088] [serial = 819] [outer = 19CD4000] 09:43:16 INFO - PROCESS | 3088 | 1464194596225 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1ACE0800) [pid = 3088] [serial = 820] [outer = 19CD4000] 09:43:16 INFO - PROCESS | 3088 | 1464194596638 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 09:43:16 INFO - PROCESS | 3088 | 1464194596698 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 3088 | 1464194596700 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 09:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:43:16 INFO - PROCESS | 3088 | 1464194596704 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 3088 | 1464194596705 Marionette TRACE conn5 <- [1,1058,null,{}] 09:43:16 INFO - PROCESS | 3088 | 1464194596709 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:16 INFO - PROCESS | 3088 | 1464194596796 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 09:43:16 INFO - PROCESS | 3088 | 1464194596803 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 3088 | ++DOCSHELL 0C90F400 == 80 [pid = 3088] [id = 274] 09:43:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (0D460000) [pid = 3088] [serial = 821] [outer = 00000000] 09:43:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (1ADE1400) [pid = 3088] [serial = 822] [outer = 0D460000] 09:43:16 INFO - PROCESS | 3088 | 1464194596847 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (1BA34400) [pid = 3088] [serial = 823] [outer = 0D460000] 09:43:17 INFO - PROCESS | 3088 | 1464194597288 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 09:43:17 INFO - PROCESS | 3088 | 1464194597334 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 3088 | 1464194597336 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 09:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:43:17 INFO - PROCESS | 3088 | 1464194597340 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - PROCESS | 3088 | 1464194597341 Marionette TRACE conn5 <- [1,1062,null,{}] 09:43:17 INFO - PROCESS | 3088 | 1464194597345 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:17 INFO - PROCESS | 3088 | 1464194597438 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 09:43:17 INFO - PROCESS | 3088 | 1464194597461 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:17 INFO - PROCESS | 3088 | ++DOCSHELL 1C2AD800 == 81 [pid = 3088] [id = 275] 09:43:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (1C2AE400) [pid = 3088] [serial = 824] [outer = 00000000] 09:43:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (1C3A0800) [pid = 3088] [serial = 825] [outer = 1C2AE400] 09:43:17 INFO - PROCESS | 3088 | 1464194597505 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1D184C00) [pid = 3088] [serial = 826] [outer = 1C2AE400] 09:43:18 INFO - PROCESS | 3088 | 1464194598277 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 970ms 09:43:18 INFO - PROCESS | 3088 | 1464194598311 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 09:43:18 INFO - PROCESS | 3088 | 1464194598316 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 09:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:43:18 INFO - PROCESS | 3088 | 1464194598321 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - PROCESS | 3088 | 1464194598325 Marionette TRACE conn5 <- [1,1066,null,{}] 09:43:18 INFO - PROCESS | 3088 | 1464194598331 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:18 INFO - PROCESS | 3088 | 1464194598458 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 09:43:18 INFO - PROCESS | 3088 | 1464194598621 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 3088 | ++DOCSHELL 0D852800 == 82 [pid = 3088] [id = 276] 09:43:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (0D856800) [pid = 3088] [serial = 827] [outer = 00000000] 09:43:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (0DA52C00) [pid = 3088] [serial = 828] [outer = 0D856800] 09:43:18 INFO - PROCESS | 3088 | 1464194598683 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (0EAB2C00) [pid = 3088] [serial = 829] [outer = 0D856800] 09:43:19 INFO - PROCESS | 3088 | 1464194599314 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1028ms 09:43:19 INFO - PROCESS | 3088 | 1464194599349 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 3088 | 1464194599356 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 09:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:43:19 INFO - PROCESS | 3088 | 1464194599362 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 3088 | 1464194599365 Marionette TRACE conn5 <- [1,1070,null,{}] 09:43:19 INFO - PROCESS | 3088 | 1464194599369 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:19 INFO - PROCESS | 3088 | 1464194599499 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 09:43:19 INFO - PROCESS | 3088 | 1464194599663 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 3088 | ++DOCSHELL 17013400 == 83 [pid = 3088] [id = 277] 09:43:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (17603C00) [pid = 3088] [serial = 830] [outer = 00000000] 09:43:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (18A06400) [pid = 3088] [serial = 831] [outer = 17603C00] 09:43:19 INFO - PROCESS | 3088 | 1464194599723 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (19996800) [pid = 3088] [serial = 832] [outer = 17603C00] 09:43:20 INFO - PROCESS | 3088 | 1464194600361 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1020ms 09:43:20 INFO - PROCESS | 3088 | 1464194600384 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 3088 | 1464194600387 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 09:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:43:20 INFO - PROCESS | 3088 | 1464194600390 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:43:20 INFO - PROCESS | 3088 | 1464194600394 Marionette TRACE conn5 <- [1,1074,null,{}] 09:43:20 INFO - PROCESS | 3088 | 1464194600406 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:20 INFO - PROCESS | 3088 | 1464194600527 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 09:43:20 INFO - PROCESS | 3088 | 1464194600694 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 3088 | ++DOCSHELL 1BA3FC00 == 84 [pid = 3088] [id = 278] 09:43:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (1C2A7400) [pid = 3088] [serial = 833] [outer = 00000000] 09:43:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (1DA9AC00) [pid = 3088] [serial = 834] [outer = 1C2A7400] 09:43:20 INFO - PROCESS | 3088 | 1464194600756 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (1DAF7400) [pid = 3088] [serial = 835] [outer = 1C2A7400] 09:43:21 INFO - PROCESS | 3088 | 1464194601321 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 970ms 09:43:21 INFO - PROCESS | 3088 | 1464194601364 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 3088 | 1464194601366 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 09:43:21 INFO - PROCESS | 3088 | 1464194601370 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:43:21 INFO - PROCESS | 3088 | 1464194601372 Marionette TRACE conn5 <- [1,1078,null,{}] 09:43:21 INFO - PROCESS | 3088 | 1464194601375 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:21 INFO - PROCESS | 3088 | 1464194601508 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 09:43:21 INFO - PROCESS | 3088 | 1464194601655 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 3088 | ++DOCSHELL 1DD09000 == 85 [pid = 3088] [id = 279] 09:43:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (1DD09400) [pid = 3088] [serial = 836] [outer = 00000000] 09:43:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (1DD48C00) [pid = 3088] [serial = 837] [outer = 1DD09400] 09:43:21 INFO - PROCESS | 3088 | 1464194601711 Marionette DEBUG loaded listener.js 09:43:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (1DD55C00) [pid = 3088] [serial = 838] [outer = 1DD09400] 09:43:22 INFO - PROCESS | 3088 | 1464194602297 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 971ms 09:43:22 INFO - PROCESS | 3088 | 1464194602344 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 3088 | 1464194602346 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 09:43:22 INFO - PROCESS | 3088 | 1464194602349 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:43:22 INFO - PROCESS | 3088 | 1464194602351 Marionette TRACE conn5 <- [1,1082,null,{}] 09:43:22 INFO - PROCESS | 3088 | 1464194602355 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:22 INFO - PROCESS | 3088 | 1464194602467 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 09:43:22 INFO - PROCESS | 3088 | 1464194602629 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 3088 | ++DOCSHELL 1E91A400 == 86 [pid = 3088] [id = 280] 09:43:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (1E91A800) [pid = 3088] [serial = 839] [outer = 00000000] 09:43:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (1E925000) [pid = 3088] [serial = 840] [outer = 1E91A800] 09:43:22 INFO - PROCESS | 3088 | 1464194602695 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (1EC98C00) [pid = 3088] [serial = 841] [outer = 1E91A800] 09:43:23 INFO - PROCESS | 3088 | 1464194603346 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1020ms 09:43:23 INFO - PROCESS | 3088 | 1464194603374 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 3088 | 1464194603376 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 09:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:43:23 INFO - PROCESS | 3088 | 1464194603379 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - PROCESS | 3088 | 1464194603381 Marionette TRACE conn5 <- [1,1086,null,{}] 09:43:23 INFO - PROCESS | 3088 | 1464194603385 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:23 INFO - PROCESS | 3088 | 1464194603532 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 09:43:23 INFO - PROCESS | 3088 | 1464194603683 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 3088 | ++DOCSHELL 1F41DC00 == 87 [pid = 3088] [id = 281] 09:43:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (1F4B9800) [pid = 3088] [serial = 842] [outer = 00000000] 09:43:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (200B5C00) [pid = 3088] [serial = 843] [outer = 1F4B9800] 09:43:23 INFO - PROCESS | 3088 | 1464194603742 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (200BF000) [pid = 3088] [serial = 844] [outer = 1F4B9800] 09:43:24 INFO - PROCESS | 3088 | 1464194604294 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 970ms 09:43:24 INFO - PROCESS | 3088 | 1464194604354 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 3088 | 1464194604356 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 09:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:43:24 INFO - PROCESS | 3088 | 1464194604360 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 3088 | 1464194604362 Marionette TRACE conn5 <- [1,1090,null,{}] 09:43:24 INFO - PROCESS | 3088 | 1464194604365 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:24 INFO - PROCESS | 3088 | 1464194604475 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 09:43:24 INFO - PROCESS | 3088 | 1464194604635 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 3088 | ++DOCSHELL 20107800 == 88 [pid = 3088] [id = 282] 09:43:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (20109C00) [pid = 3088] [serial = 845] [outer = 00000000] 09:43:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (2010D400) [pid = 3088] [serial = 846] [outer = 20109C00] 09:43:24 INFO - PROCESS | 3088 | 1464194604694 Marionette DEBUG loaded listener.js 09:43:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (20112C00) [pid = 3088] [serial = 847] [outer = 20109C00] 09:43:25 INFO - PROCESS | 3088 | 1464194605356 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1017ms 09:43:25 INFO - PROCESS | 3088 | 1464194605381 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 3088 | 1464194605383 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 09:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:43:25 INFO - PROCESS | 3088 | 1464194605386 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - PROCESS | 3088 | 1464194605388 Marionette TRACE conn5 <- [1,1094,null,{}] 09:43:25 INFO - PROCESS | 3088 | 1464194605392 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:25 INFO - PROCESS | 3088 | 1464194605510 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 09:43:25 INFO - PROCESS | 3088 | 1464194605662 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 3088 | ++DOCSHELL 1AB72400 == 89 [pid = 3088] [id = 283] 09:43:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (1AC31000) [pid = 3088] [serial = 848] [outer = 00000000] 09:43:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (1BBC6800) [pid = 3088] [serial = 849] [outer = 1AC31000] 09:43:25 INFO - PROCESS | 3088 | 1464194605718 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (1E922800) [pid = 3088] [serial = 850] [outer = 1AC31000] 09:43:26 INFO - PROCESS | 3088 | 1464194606558 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1234ms 09:43:26 INFO - PROCESS | 3088 | 1464194606625 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 09:43:26 INFO - PROCESS | 3088 | 1464194606630 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 09:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:43:26 INFO - PROCESS | 3088 | 1464194606635 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - PROCESS | 3088 | 1464194606639 Marionette TRACE conn5 <- [1,1098,null,{}] 09:43:26 INFO - PROCESS | 3088 | 1464194606644 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:26 INFO - PROCESS | 3088 | 1464194606750 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 09:43:26 INFO - PROCESS | 3088 | 1464194606900 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 3088 | ++DOCSHELL 152B9800 == 90 [pid = 3088] [id = 284] 09:43:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 185 (152BE800) [pid = 3088] [serial = 851] [outer = 00000000] 09:43:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 186 (157F2C00) [pid = 3088] [serial = 852] [outer = 152BE800] 09:43:26 INFO - PROCESS | 3088 | 1464194606953 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 187 (1682E400) [pid = 3088] [serial = 853] [outer = 152BE800] 09:43:27 INFO - PROCESS | 3088 | --DOCSHELL 0C90F400 == 89 [pid = 3088] [id = 274] 09:43:27 INFO - PROCESS | 3088 | --DOCSHELL 18749C00 == 88 [pid = 3088] [id = 273] 09:43:27 INFO - PROCESS | 3088 | --DOCSHELL 19FFA800 == 87 [pid = 3088] [id = 272] 09:43:27 INFO - PROCESS | 3088 | --DOCSHELL 19CDB000 == 86 [pid = 3088] [id = 271] 09:43:27 INFO - PROCESS | 3088 | --DOCSHELL 204DC000 == 85 [pid = 3088] [id = 244] 09:43:27 INFO - PROCESS | 3088 | --DOCSHELL 157F9800 == 84 [pid = 3088] [id = 268] 09:43:27 INFO - PROCESS | 3088 | --DOCSHELL 0C9D0000 == 83 [pid = 3088] [id = 267] 09:43:27 INFO - PROCESS | 3088 | --DOCSHELL 0D0ECC00 == 82 [pid = 3088] [id = 266] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 186 (232D5000) [pid = 3088] [serial = 750] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 185 (1BA25000) [pid = 3088] [serial = 771] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOCSHELL 1C836000 == 81 [pid = 3088] [id = 262] 09:43:27 INFO - PROCESS | 3088 | --DOCSHELL 1DAF3000 == 80 [pid = 3088] [id = 261] 09:43:27 INFO - PROCESS | 3088 | --DOCSHELL 1AD06400 == 79 [pid = 3088] [id = 260] 09:43:27 INFO - PROCESS | 3088 | --DOCSHELL 18A07C00 == 78 [pid = 3088] [id = 259] 09:43:27 INFO - PROCESS | 3088 | --DOCSHELL 0DA15C00 == 77 [pid = 3088] [id = 258] 09:43:27 INFO - PROCESS | 3088 | --DOCSHELL 19FF1400 == 76 [pid = 3088] [id = 257] 09:43:27 INFO - PROCESS | 3088 | 1464194607591 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 990ms 09:43:27 INFO - PROCESS | 3088 | 1464194607625 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 3088 | 1464194607631 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 09:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:43:27 INFO - PROCESS | 3088 | 1464194607636 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 3088 | 1464194607639 Marionette TRACE conn5 <- [1,1102,null,{}] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 184 (19CCC800) [pid = 3088] [serial = 766] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 183 (19A7E400) [pid = 3088] [serial = 765] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (19FFB800) [pid = 3088] [serial = 768] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (157B4800) [pid = 3088] [serial = 759] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (222D3800) [pid = 3088] [serial = 732] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (16837800) [pid = 3088] [serial = 760] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (18A3CC00) [pid = 3088] [serial = 763] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (0D84FC00) [pid = 3088] [serial = 753] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (0D97C000) [pid = 3088] [serial = 754] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (15A5CC00) [pid = 3088] [serial = 735] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (152B6C00) [pid = 3088] [serial = 756] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (2254CC00) [pid = 3088] [serial = 733] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (2016FC00) [pid = 3088] [serial = 741] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (1ACB8000) [pid = 3088] [serial = 738] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (23FA9C00) [pid = 3088] [serial = 744] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (1E920C00) [pid = 3088] [serial = 630] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (1879EC00) [pid = 3088] [serial = 762] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (200C1800) [pid = 3088] [serial = 747] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (16823800) [pid = 3088] [serial = 757] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (222CB000) [pid = 3088] [serial = 678] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (1AB7CC00) [pid = 3088] [serial = 769] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3088 | 1464194607702 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:27 INFO - PROCESS | 3088 | 1464194607803 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 09:43:27 INFO - PROCESS | 3088 | 1464194607816 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 3088 | ++DOCSHELL 0D987C00 == 77 [pid = 3088] [id = 285] 09:43:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (0DA16800) [pid = 3088] [serial = 854] [outer = 00000000] 09:43:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (15041000) [pid = 3088] [serial = 855] [outer = 0DA16800] 09:43:27 INFO - PROCESS | 3088 | 1464194607861 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (157B2000) [pid = 3088] [serial = 856] [outer = 0DA16800] 09:43:28 INFO - PROCESS | 3088 | 1464194608369 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 790ms 09:43:28 INFO - PROCESS | 3088 | 1464194608430 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 3088 | 1464194608432 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 09:43:28 INFO - PROCESS | 3088 | 1464194608436 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:43:28 INFO - PROCESS | 3088 | 1464194608439 Marionette TRACE conn5 <- [1,1106,null,{}] 09:43:28 INFO - PROCESS | 3088 | 1464194608450 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:28 INFO - PROCESS | 3088 | 1464194608548 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 09:43:28 INFO - PROCESS | 3088 | 1464194608662 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 3088 | ++DOCSHELL 1500A000 == 78 [pid = 3088] [id = 286] 09:43:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (159F1C00) [pid = 3088] [serial = 857] [outer = 00000000] 09:43:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (1870AC00) [pid = 3088] [serial = 858] [outer = 159F1C00] 09:43:28 INFO - PROCESS | 3088 | 1464194608712 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (1879DC00) [pid = 3088] [serial = 859] [outer = 159F1C00] 09:43:29 INFO - PROCESS | 3088 | 1464194609092 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 09:43:29 INFO - PROCESS | 3088 | 1464194609110 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 09:43:29 INFO - PROCESS | 3088 | 1464194609112 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 09:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:43:29 INFO - PROCESS | 3088 | 1464194609130 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:43:29 INFO - PROCESS | 3088 | 1464194609132 Marionette TRACE conn5 <- [1,1110,null,{}] 09:43:29 INFO - PROCESS | 3088 | 1464194609135 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:29 INFO - PROCESS | 3088 | 1464194609234 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 09:43:29 INFO - PROCESS | 3088 | 1464194609241 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:29 INFO - PROCESS | 3088 | ++DOCSHELL 18A35400 == 79 [pid = 3088] [id = 287] 09:43:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (18A36800) [pid = 3088] [serial = 860] [outer = 00000000] 09:43:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (19A79000) [pid = 3088] [serial = 861] [outer = 18A36800] 09:43:29 INFO - PROCESS | 3088 | 1464194609288 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (19CD7000) [pid = 3088] [serial = 862] [outer = 18A36800] 09:43:29 INFO - PROCESS | 3088 | 1464194609762 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:43:29 INFO - PROCESS | 3088 | [3088] 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 09:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 09:43:29 INFO - PROCESS | 3088 | 1464194609816 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 09:43:29 INFO - PROCESS | 3088 | 1464194609818 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 09:43:29 INFO - PROCESS | 3088 | 1464194609821 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:43:29 INFO - PROCESS | 3088 | 1464194609823 Marionette TRACE conn5 <- [1,1114,null,{}] 09:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:43:29 INFO - PROCESS | 3088 | 1464194609860 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 3088 | 1464194610072 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 09:43:30 INFO - PROCESS | 3088 | 1464194610099 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 3088 | ++DOCSHELL 19A79800 == 80 [pid = 3088] [id = 288] 09:43:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (19CDB400) [pid = 3088] [serial = 863] [outer = 00000000] 09:43:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (1ACB9800) [pid = 3088] [serial = 864] [outer = 19CDB400] 09:43:30 INFO - PROCESS | 3088 | 1464194610145 Marionette DEBUG loaded listener.js 09:43:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (1ACDE800) [pid = 3088] [serial = 865] [outer = 19CDB400] 09:43:30 INFO - PROCESS | 3088 | 1464194610640 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 870ms 09:43:30 INFO - PROCESS | 3088 | 1464194610699 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 3088 | 1464194610701 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 09:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:43:30 INFO - PROCESS | 3088 | 1464194610704 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 3088 | 1464194610705 Marionette TRACE conn5 <- [1,1118,null,{}] 09:43:30 INFO - PROCESS | 3088 | 1464194610715 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 3088 | 1464194610857 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 09:43:30 INFO - PROCESS | 3088 | 1464194610933 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 3088 | ++DOCSHELL 18A42000 == 81 [pid = 3088] [id = 289] 09:43:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (1ACE2400) [pid = 3088] [serial = 866] [outer = 00000000] 09:43:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (1C2A4800) [pid = 3088] [serial = 867] [outer = 1ACE2400] 09:43:30 INFO - PROCESS | 3088 | 1464194610981 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (1D17EC00) [pid = 3088] [serial = 868] [outer = 1ACE2400] 09:43:31 INFO - PROCESS | 3088 | 1464194611455 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 790ms 09:43:31 INFO - PROCESS | 3088 | 1464194611501 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 09:43:31 INFO - PROCESS | 3088 | 1464194611503 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 09:43:31 INFO - PROCESS | 3088 | 1464194611506 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:43:31 INFO - PROCESS | 3088 | 1464194611508 Marionette TRACE conn5 <- [1,1122,null,{}] 09:43:31 INFO - PROCESS | 3088 | 1464194611511 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:31 INFO - PROCESS | 3088 | 1464194611651 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 09:43:31 INFO - PROCESS | 3088 | 1464194611687 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 3088 | ++DOCSHELL 1DAF2C00 == 82 [pid = 3088] [id = 290] 09:43:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (1DAFA400) [pid = 3088] [serial = 869] [outer = 00000000] 09:43:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (1DD07000) [pid = 3088] [serial = 870] [outer = 1DAFA400] 09:43:31 INFO - PROCESS | 3088 | 1464194611734 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (1DD51800) [pid = 3088] [serial = 871] [outer = 1DAFA400] 09:43:32 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (19FFC000) [pid = 3088] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:43:32 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (19CDC800) [pid = 3088] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:43:32 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (170D2C00) [pid = 3088] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:43:32 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (0D404C00) [pid = 3088] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:43:32 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (15981C00) [pid = 3088] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:43:32 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (0D073000) [pid = 3088] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:43:32 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (0D460000) [pid = 3088] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:43:32 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (17CE2000) [pid = 3088] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:43:32 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (19CD4000) [pid = 3088] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:43:32 INFO - PROCESS | 3088 | 1464194612389 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 931ms 09:43:32 INFO - PROCESS | 3088 | 1464194612440 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 3088 | 1464194612443 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 09:43:32 INFO - PROCESS | 3088 | 1464194612446 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:43:32 INFO - PROCESS | 3088 | 1464194612448 Marionette TRACE conn5 <- [1,1126,null,{}] 09:43:32 INFO - PROCESS | 3088 | 1464194612451 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:32 INFO - PROCESS | 3088 | 1464194612567 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 09:43:32 INFO - PROCESS | 3088 | 1464194612574 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 3088 | ++DOCSHELL 19CCD000 == 83 [pid = 3088] [id = 291] 09:43:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (19FF7400) [pid = 3088] [serial = 872] [outer = 00000000] 09:43:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (1DAF7C00) [pid = 3088] [serial = 873] [outer = 19FF7400] 09:43:32 INFO - PROCESS | 3088 | 1464194612621 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (1E799400) [pid = 3088] [serial = 874] [outer = 19FF7400] 09:43:33 INFO - PROCESS | 3088 | 1464194613063 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 09:43:33 INFO - PROCESS | 3088 | 1464194613120 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 3088 | 1464194613122 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 09:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:43:33 INFO - PROCESS | 3088 | 1464194613125 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - PROCESS | 3088 | 1464194613127 Marionette TRACE conn5 <- [1,1130,null,{}] 09:43:33 INFO - PROCESS | 3088 | 1464194613130 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:33 INFO - PROCESS | 3088 | 1464194613223 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 09:43:33 INFO - PROCESS | 3088 | 1464194613230 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 3088 | ++DOCSHELL 0C9D5400 == 84 [pid = 3088] [id = 292] 09:43:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (0D0D9800) [pid = 3088] [serial = 875] [outer = 00000000] 09:43:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (1E924800) [pid = 3088] [serial = 876] [outer = 0D0D9800] 09:43:33 INFO - PROCESS | 3088 | 1464194613274 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (1F027800) [pid = 3088] [serial = 877] [outer = 0D0D9800] 09:43:33 INFO - PROCESS | 3088 | 1464194613737 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 09:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:43:33 INFO - PROCESS | 3088 | 1464194613756 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 3088 | 1464194613758 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 09:43:33 INFO - PROCESS | 3088 | 1464194613761 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - PROCESS | 3088 | 1464194613763 Marionette TRACE conn5 <- [1,1134,null,{}] 09:43:33 INFO - PROCESS | 3088 | 1464194613766 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:33 INFO - PROCESS | 3088 | 1464194613907 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 09:43:33 INFO - PROCESS | 3088 | 1464194613917 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 3088 | ++DOCSHELL 1DAF5000 == 85 [pid = 3088] [id = 293] 09:43:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (1E79AC00) [pid = 3088] [serial = 878] [outer = 00000000] 09:43:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (20012C00) [pid = 3088] [serial = 879] [outer = 1E79AC00] 09:43:33 INFO - PROCESS | 3088 | 1464194613971 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (200BC000) [pid = 3088] [serial = 880] [outer = 1E79AC00] 09:43:34 INFO - PROCESS | 3088 | 1464194614576 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 870ms 09:43:34 INFO - PROCESS | 3088 | 1464194614658 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 09:43:34 INFO - PROCESS | 3088 | 1464194614663 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 09:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:43:34 INFO - PROCESS | 3088 | 1464194614669 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - PROCESS | 3088 | 1464194614673 Marionette TRACE conn5 <- [1,1138,null,{}] 09:43:34 INFO - PROCESS | 3088 | 1464194614679 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:34 INFO - PROCESS | 3088 | 1464194614812 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 09:43:34 INFO - PROCESS | 3088 | 1464194614960 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 3088 | ++DOCSHELL 0D4FA400 == 86 [pid = 3088] [id = 294] 09:43:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (0D84FC00) [pid = 3088] [serial = 881] [outer = 00000000] 09:43:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (0E102800) [pid = 3088] [serial = 882] [outer = 0D84FC00] 09:43:35 INFO - PROCESS | 3088 | 1464194615023 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 185 (15006000) [pid = 3088] [serial = 883] [outer = 0D84FC00] 09:43:35 INFO - PROCESS | 3088 | 1464194615609 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 990ms 09:43:35 INFO - PROCESS | 3088 | 1464194615659 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 3088 | 1464194615665 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 09:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:43:35 INFO - PROCESS | 3088 | 1464194615672 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - PROCESS | 3088 | 1464194615675 Marionette TRACE conn5 <- [1,1142,null,{}] 09:43:35 INFO - PROCESS | 3088 | 1464194615679 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:35 INFO - PROCESS | 3088 | 1464194615806 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 09:43:35 INFO - PROCESS | 3088 | 1464194615974 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:36 INFO - PROCESS | 3088 | ++DOCSHELL 17C34C00 == 87 [pid = 3088] [id = 295] 09:43:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 186 (17C91800) [pid = 3088] [serial = 884] [outer = 00000000] 09:43:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 187 (18A3DC00) [pid = 3088] [serial = 885] [outer = 17C91800] 09:43:36 INFO - PROCESS | 3088 | 1464194616034 Marionette DEBUG loaded listener.js 09:43:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 188 (19FBDC00) [pid = 3088] [serial = 886] [outer = 17C91800] 09:43:36 INFO - PROCESS | 3088 | 1464194616684 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1080ms 09:43:36 INFO - PROCESS | 3088 | 1464194616754 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 3088 | 1464194616756 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 09:43:36 INFO - PROCESS | 3088 | 1464194616760 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:43:36 INFO - PROCESS | 3088 | 1464194616764 Marionette TRACE conn5 <- [1,1146,null,{}] 09:43:36 INFO - PROCESS | 3088 | 1464194616775 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:36 INFO - PROCESS | 3088 | 1464194616929 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 09:43:37 INFO - PROCESS | 3088 | 1464194617084 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 3088 | ++DOCSHELL 1DD10400 == 88 [pid = 3088] [id = 296] 09:43:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 189 (1F418800) [pid = 3088] [serial = 887] [outer = 00000000] 09:43:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 190 (2010BC00) [pid = 3088] [serial = 888] [outer = 1F418800] 09:43:37 INFO - PROCESS | 3088 | 1464194617142 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 191 (20167000) [pid = 3088] [serial = 889] [outer = 1F418800] 09:43:37 INFO - PROCESS | 3088 | 1464194617736 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1025ms 09:43:37 INFO - PROCESS | 3088 | 1464194617789 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 09:43:37 INFO - PROCESS | 3088 | 1464194617792 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 09:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:43:37 INFO - PROCESS | 3088 | 1464194617795 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:43:37 INFO - PROCESS | 3088 | 1464194617797 Marionette TRACE conn5 <- [1,1150,null,{}] 09:43:37 INFO - PROCESS | 3088 | 1464194617801 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:37 INFO - PROCESS | 3088 | 1464194617921 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 09:43:38 INFO - PROCESS | 3088 | 1464194618087 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:38 INFO - PROCESS | 3088 | ++DOCSHELL 204D1800 == 89 [pid = 3088] [id = 297] 09:43:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 192 (204D2000) [pid = 3088] [serial = 890] [outer = 00000000] 09:43:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 193 (204D6C00) [pid = 3088] [serial = 891] [outer = 204D2000] 09:43:38 INFO - PROCESS | 3088 | 1464194618146 Marionette DEBUG loaded listener.js 09:43:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 194 (222C9400) [pid = 3088] [serial = 892] [outer = 204D2000] 09:43:38 INFO - PROCESS | 3088 | 1464194618755 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1016ms 09:43:38 INFO - PROCESS | 3088 | 1464194618822 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 3088 | 1464194618824 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 09:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:43:38 INFO - PROCESS | 3088 | 1464194618828 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - PROCESS | 3088 | 1464194618830 Marionette TRACE conn5 <- [1,1154,null,{}] 09:43:38 INFO - PROCESS | 3088 | 1464194618834 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:38 INFO - PROCESS | 3088 | 1464194618951 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 09:43:39 INFO - PROCESS | 3088 | 1464194619104 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:39 INFO - PROCESS | 3088 | ++DOCSHELL 204D5C00 == 90 [pid = 3088] [id = 298] 09:43:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 195 (222C9000) [pid = 3088] [serial = 893] [outer = 00000000] 09:43:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 196 (222D4C00) [pid = 3088] [serial = 894] [outer = 222C9000] 09:43:39 INFO - PROCESS | 3088 | 1464194619163 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 197 (22546C00) [pid = 3088] [serial = 895] [outer = 222C9000] 09:43:39 INFO - PROCESS | 3088 | 1464194619787 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 970ms 09:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:43:39 INFO - PROCESS | 3088 | 1464194619799 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 09:43:39 INFO - PROCESS | 3088 | 1464194619801 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 09:43:39 INFO - PROCESS | 3088 | 1464194619805 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:43:39 INFO - PROCESS | 3088 | 1464194619807 Marionette TRACE conn5 <- [1,1158,null,{}] 09:43:39 INFO - PROCESS | 3088 | 1464194619810 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:39 INFO - PROCESS | 3088 | 1464194619950 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 09:43:40 INFO - PROCESS | 3088 | 1464194620120 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:40 INFO - PROCESS | 3088 | ++DOCSHELL 2254C800 == 91 [pid = 3088] [id = 299] 09:43:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 198 (2254DC00) [pid = 3088] [serial = 896] [outer = 00000000] 09:43:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 199 (232CDC00) [pid = 3088] [serial = 897] [outer = 2254DC00] 09:43:40 INFO - PROCESS | 3088 | 1464194620179 Marionette DEBUG loaded listener.js 09:43:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 200 (232D1C00) [pid = 3088] [serial = 898] [outer = 2254DC00] 09:43:40 INFO - PROCESS | 3088 | 1464194620748 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 970ms 09:43:40 INFO - PROCESS | 3088 | 1464194620775 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 09:43:40 INFO - PROCESS | 3088 | 1464194620778 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 09:43:40 INFO - PROCESS | 3088 | 1464194620781 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:43:40 INFO - PROCESS | 3088 | 1464194620783 Marionette TRACE conn5 <- [1,1162,null,{}] 09:43:40 INFO - PROCESS | 3088 | 1464194620787 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:40 INFO - PROCESS | 3088 | 1464194620900 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 09:43:41 INFO - PROCESS | 3088 | 1464194621068 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 3088 | ++DOCSHELL 232CD800 == 92 [pid = 3088] [id = 300] 09:43:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 201 (232D0000) [pid = 3088] [serial = 899] [outer = 00000000] 09:43:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 202 (23FAB000) [pid = 3088] [serial = 900] [outer = 232D0000] 09:43:41 INFO - PROCESS | 3088 | 1464194621126 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 203 (23FB3000) [pid = 3088] [serial = 901] [outer = 232D0000] 09:43:41 INFO - PROCESS | 3088 | 1464194621776 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 3088 | 1464194621805 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 09:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:43:41 INFO - PROCESS | 3088 | 1464194621808 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 3088 | 1464194621810 Marionette TRACE conn5 <- [1,1166,null,{}] 09:43:41 INFO - PROCESS | 3088 | 1464194621814 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:41 INFO - PROCESS | 3088 | 1464194621932 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 09:43:42 INFO - PROCESS | 3088 | 1464194622245 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 3088 | ++DOCSHELL 0CB7B800 == 93 [pid = 3088] [id = 301] 09:43:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 204 (0D4EE800) [pid = 3088] [serial = 902] [outer = 00000000] 09:43:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 205 (0D8D8800) [pid = 3088] [serial = 903] [outer = 0D4EE800] 09:43:42 INFO - PROCESS | 3088 | 1464194622304 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 206 (0DFB2C00) [pid = 3088] [serial = 904] [outer = 0D4EE800] 09:43:42 INFO - PROCESS | 3088 | 1464194622915 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 3088 | 1464194622997 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 09:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:43:43 INFO - PROCESS | 3088 | 1464194623002 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 3088 | 1464194623005 Marionette TRACE conn5 <- [1,1170,null,{}] 09:43:43 INFO - PROCESS | 3088 | 1464194623010 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:43 INFO - PROCESS | 3088 | 1464194623159 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 09:43:43 INFO - PROCESS | 3088 | 1464194623307 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 3088 | ++DOCSHELL 1870FC00 == 94 [pid = 3088] [id = 302] 09:43:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 207 (19CCCC00) [pid = 3088] [serial = 905] [outer = 00000000] 09:43:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 208 (19FFB400) [pid = 3088] [serial = 906] [outer = 19CCCC00] 09:43:43 INFO - PROCESS | 3088 | 1464194623359 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 209 (1A38B800) [pid = 3088] [serial = 907] [outer = 19CCCC00] 09:43:44 INFO - PROCESS | 3088 | 1464194623998 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 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] 09:43:44 INFO - PROCESS | 3088 | 1464194624090 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 09:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:43:44 INFO - PROCESS | 3088 | 1464194624110 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 3088 | 1464194624112 Marionette TRACE conn5 <- [1,1174,null,{}] 09:43:44 INFO - PROCESS | 3088 | 1464194624116 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:44 INFO - PROCESS | 3088 | 1464194624237 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 09:43:44 INFO - PROCESS | 3088 | 1464194624380 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 3088 | --DOCSHELL 0CB8A400 == 93 [pid = 3088] [id = 18] 09:43:44 INFO - PROCESS | 3088 | --DOCSHELL 0C9D5400 == 92 [pid = 3088] [id = 292] 09:43:44 INFO - PROCESS | 3088 | --DOCSHELL 19CCD000 == 91 [pid = 3088] [id = 291] 09:43:44 INFO - PROCESS | 3088 | --DOCSHELL 1DAF2C00 == 90 [pid = 3088] [id = 290] 09:43:44 INFO - PROCESS | 3088 | --DOCSHELL 18A42000 == 89 [pid = 3088] [id = 289] 09:43:44 INFO - PROCESS | 3088 | --DOCSHELL 19A79800 == 88 [pid = 3088] [id = 288] 09:43:44 INFO - PROCESS | 3088 | --DOCSHELL 17CE1000 == 87 [pid = 3088] [id = 270] 09:43:44 INFO - PROCESS | 3088 | --DOCSHELL 18A35400 == 86 [pid = 3088] [id = 287] 09:43:44 INFO - PROCESS | 3088 | --DOCSHELL 1500A000 == 85 [pid = 3088] [id = 286] 09:43:44 INFO - PROCESS | 3088 | --DOCSHELL 170D2800 == 84 [pid = 3088] [id = 269] 09:43:44 INFO - PROCESS | 3088 | --DOCSHELL 0D987C00 == 83 [pid = 3088] [id = 285] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 208 (19FB3C00) [pid = 3088] [serial = 795] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 207 (1C3A0800) [pid = 3088] [serial = 825] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | ++DOCSHELL 0C967000 == 84 [pid = 3088] [id = 303] 09:43:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 208 (0C9D5400) [pid = 3088] [serial = 908] [outer = 00000000] 09:43:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 209 (0D987C00) [pid = 3088] [serial = 909] [outer = 0C9D5400] 09:43:44 INFO - PROCESS | 3088 | 1464194624489 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 210 (15A61000) [pid = 3088] [serial = 910] [outer = 0C9D5400] 09:43:44 INFO - PROCESS | 3088 | --DOCSHELL 152B9800 == 83 [pid = 3088] [id = 284] 09:43:44 INFO - PROCESS | 3088 | --DOCSHELL 0D852800 == 82 [pid = 3088] [id = 276] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 209 (1AB74C00) [pid = 3088] [serial = 816] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 208 (19FF9000) [pid = 3088] [serial = 814] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 207 (19FBC000) [pid = 3088] [serial = 813] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 206 (17C2C000) [pid = 3088] [serial = 807] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 205 (0D8E3400) [pid = 3088] [serial = 799] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 204 (0D870000) [pid = 3088] [serial = 798] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 203 (15A5C400) [pid = 3088] [serial = 804] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 202 (0E164400) [pid = 3088] [serial = 805] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 201 (0DA4FC00) [pid = 3088] [serial = 801] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 200 (0E102000) [pid = 3088] [serial = 802] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 199 (0E7AC000) [pid = 3088] [serial = 774] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 198 (19A7A000) [pid = 3088] [serial = 777] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 197 (1C31DC00) [pid = 3088] [serial = 780] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 196 (1DD07C00) [pid = 3088] [serial = 783] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 195 (1ADE1400) [pid = 3088] [serial = 822] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 194 (1DF55000) [pid = 3088] [serial = 786] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 193 (1F418C00) [pid = 3088] [serial = 789] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 192 (20018C00) [pid = 3088] [serial = 792] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 191 (1AC34000) [pid = 3088] [serial = 817] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 190 (1874E000) [pid = 3088] [serial = 810] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 189 (1BA34400) [pid = 3088] [serial = 823] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 188 (18A08400) [pid = 3088] [serial = 811] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 187 (1AB73C00) [pid = 3088] [serial = 819] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 186 (1ACE0800) [pid = 3088] [serial = 820] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | --DOMWINDOW == 185 (17C98000) [pid = 3088] [serial = 808] [outer = 00000000] [url = about:blank] 09:43:44 INFO - PROCESS | 3088 | 1464194624960 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (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] 09:43:44 INFO - PROCESS | 3088 | 1464194624987 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 09:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:43:45 INFO - PROCESS | 3088 | 1464194624996 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - PROCESS | 3088 | 1464194625002 Marionette TRACE conn5 <- [1,1178,null,{}] 09:43:45 INFO - PROCESS | 3088 | 1464194625011 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:45 INFO - PROCESS | 3088 | 1464194625107 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 09:43:45 INFO - PROCESS | 3088 | 1464194625117 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:45 INFO - PROCESS | 3088 | ++DOCSHELL 17C32C00 == 83 [pid = 3088] [id = 304] 09:43:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 186 (17C33400) [pid = 3088] [serial = 911] [outer = 00000000] 09:43:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 187 (18A0B000) [pid = 3088] [serial = 912] [outer = 17C33400] 09:43:45 INFO - PROCESS | 3088 | 1464194625162 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 188 (19A70000) [pid = 3088] [serial = 913] [outer = 17C33400] 09:43:45 INFO - PROCESS | 3088 | 1464194625650 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 3088 | 1464194625686 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 09:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:43:45 INFO - PROCESS | 3088 | 1464194625689 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - PROCESS | 3088 | 1464194625691 Marionette TRACE conn5 <- [1,1182,null,{}] 09:43:45 INFO - PROCESS | 3088 | 1464194625695 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:45 INFO - PROCESS | 3088 | 1464194625793 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 09:43:45 INFO - PROCESS | 3088 | 1464194625802 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:45 INFO - PROCESS | 3088 | ++DOCSHELL 19FF5C00 == 84 [pid = 3088] [id = 305] 09:43:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 189 (1A387000) [pid = 3088] [serial = 914] [outer = 00000000] 09:43:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 190 (1ACE8400) [pid = 3088] [serial = 915] [outer = 1A387000] 09:43:45 INFO - PROCESS | 3088 | 1464194625849 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 191 (1BA2D000) [pid = 3088] [serial = 916] [outer = 1A387000] 09:43:46 INFO - PROCESS | 3088 | 1464194626338 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 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] 09:43:46 INFO - PROCESS | 3088 | 1464194626366 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 09:43:46 INFO - PROCESS | 3088 | 1464194626369 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:43:46 INFO - PROCESS | 3088 | 1464194626371 Marionette TRACE conn5 <- [1,1186,null,{}] 09:43:46 INFO - PROCESS | 3088 | 1464194626379 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:46 INFO - PROCESS | 3088 | 1464194626479 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 09:43:46 INFO - PROCESS | 3088 | 1464194626593 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 3088 | ++DOCSHELL 19CCD000 == 85 [pid = 3088] [id = 306] 09:43:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 192 (1AB70C00) [pid = 3088] [serial = 917] [outer = 00000000] 09:43:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 193 (1C39C000) [pid = 3088] [serial = 918] [outer = 1AB70C00] 09:43:46 INFO - PROCESS | 3088 | 1464194626652 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 194 (1DAF3C00) [pid = 3088] [serial = 919] [outer = 1AB70C00] 09:43:47 INFO - PROCESS | 3088 | 1464194627098 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 770ms 09:43:47 INFO - PROCESS | 3088 | 1464194627144 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 3088 | 1464194627146 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 09:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:43:47 INFO - PROCESS | 3088 | 1464194627149 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 3088 | 1464194627150 Marionette TRACE conn5 <- [1,1190,null,{}] 09:43:47 INFO - PROCESS | 3088 | 1464194627154 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:47 INFO - PROCESS | 3088 | 1464194627310 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 09:43:47 INFO - PROCESS | 3088 | 1464194627386 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 3088 | ++DOCSHELL 1DAF4400 == 86 [pid = 3088] [id = 307] 09:43:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 195 (1DD04C00) [pid = 3088] [serial = 920] [outer = 00000000] 09:43:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 196 (1E923400) [pid = 3088] [serial = 921] [outer = 1DD04C00] 09:43:47 INFO - PROCESS | 3088 | 1464194627431 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 197 (1F01C400) [pid = 3088] [serial = 922] [outer = 1DD04C00] 09:43:47 INFO - PROCESS | 3088 | 1464194627863 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:43:47 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 09:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 770ms 09:43:47 INFO - PROCESS | 3088 | 1464194627920 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 3088 | 1464194627922 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 09:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:43:47 INFO - PROCESS | 3088 | 1464194627932 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 3088 | 1464194627934 Marionette TRACE conn5 <- [1,1194,null,{}] 09:43:47 INFO - PROCESS | 3088 | 1464194627937 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:48 INFO - PROCESS | 3088 | 1464194628067 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 09:43:48 INFO - PROCESS | 3088 | 1464194628141 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 3088 | ++DOCSHELL 1F41EC00 == 87 [pid = 3088] [id = 308] 09:43:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 198 (2000E400) [pid = 3088] [serial = 923] [outer = 00000000] 09:43:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 199 (200B7400) [pid = 3088] [serial = 924] [outer = 2000E400] 09:43:48 INFO - PROCESS | 3088 | 1464194628185 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 200 (2010A400) [pid = 3088] [serial = 925] [outer = 2000E400] 09:43:48 INFO - PROCESS | 3088 | 1464194628622 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:43:48 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 09:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 09:43:48 INFO - PROCESS | 3088 | 1464194628681 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 3088 | 1464194628683 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 09:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:43:48 INFO - PROCESS | 3088 | 1464194628694 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - PROCESS | 3088 | 1464194628696 Marionette TRACE conn5 <- [1,1198,null,{}] 09:43:48 INFO - PROCESS | 3088 | 1464194628699 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:48 INFO - PROCESS | 3088 | 1464194628828 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 09:43:48 INFO - PROCESS | 3088 | 1464194628900 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 3088 | ++DOCSHELL 20160800 == 88 [pid = 3088] [id = 309] 09:43:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 201 (2016B800) [pid = 3088] [serial = 926] [outer = 00000000] 09:43:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 202 (204D8400) [pid = 3088] [serial = 927] [outer = 2016B800] 09:43:48 INFO - PROCESS | 3088 | 1464194628955 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 203 (22818C00) [pid = 3088] [serial = 928] [outer = 2016B800] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 202 (0E104000) [pid = 3088] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 201 (1DD4A400) [pid = 3088] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 200 (20018400) [pid = 3088] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 199 (0D8DF400) [pid = 3088] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 198 (1DAFA000) [pid = 3088] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 197 (1760A800) [pid = 3088] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 196 (20012400) [pid = 3088] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 195 (1F025C00) [pid = 3088] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 194 (2254B800) [pid = 3088] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 193 (16842000) [pid = 3088] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 192 (0DFB4C00) [pid = 3088] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 191 (1BA2F800) [pid = 3088] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 190 (19CCC000) [pid = 3088] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 189 (19CDEC00) [pid = 3088] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 188 (0C90FC00) [pid = 3088] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 187 (2000D400) [pid = 3088] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 186 (222CD400) [pid = 3088] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 185 (16843000) [pid = 3088] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 184 (19CDDC00) [pid = 3088] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 183 (1E7A6400) [pid = 3088] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (18744C00) [pid = 3088] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (1BBC4800) [pid = 3088] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (1874E400) [pid = 3088] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (19CDB400) [pid = 3088] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (1ACE2400) [pid = 3088] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (159F1C00) [pid = 3088] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (1DAFA400) [pid = 3088] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (0D0D9800) [pid = 3088] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (0DA16800) [pid = 3088] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (1AC31000) [pid = 3088] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (18A36800) [pid = 3088] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (152BE800) [pid = 3088] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (19FF7400) [pid = 3088] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (1C096C00) [pid = 3088] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (19FB2000) [pid = 3088] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (15002800) [pid = 3088] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (157F4C00) [pid = 3088] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:43:49 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (18A36C00) [pid = 3088] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:43:49 INFO - PROCESS | 3088 | 1464194629804 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1177ms 09:43:49 INFO - PROCESS | 3088 | 1464194629873 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 09:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:43:49 INFO - PROCESS | 3088 | 1464194629875 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 09:43:49 INFO - PROCESS | 3088 | 1464194629878 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 3088 | 1464194629879 Marionette TRACE conn5 <- [1,1202,null,{}] 09:43:49 INFO - PROCESS | 3088 | 1464194629883 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:49 INFO - PROCESS | 3088 | 1464194629975 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 09:43:50 INFO - PROCESS | 3088 | 1464194629982 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 3088 | ++DOCSHELL 0D075800 == 89 [pid = 3088] [id = 310] 09:43:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (0DA16800) [pid = 3088] [serial = 929] [outer = 00000000] 09:43:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (17C95400) [pid = 3088] [serial = 930] [outer = 0DA16800] 09:43:50 INFO - PROCESS | 3088 | 1464194630026 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (19CD4400) [pid = 3088] [serial = 931] [outer = 0DA16800] 09:43:50 INFO - PROCESS | 3088 | 1464194630455 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 09:43:50 INFO - PROCESS | 3088 | 1464194630511 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 3088 | 1464194630513 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 09:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:43:50 INFO - PROCESS | 3088 | 1464194630516 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - PROCESS | 3088 | 1464194630518 Marionette TRACE conn5 <- [1,1206,null,{}] 09:43:50 INFO - PROCESS | 3088 | 1464194630521 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:50 INFO - PROCESS | 3088 | 1464194630611 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 09:43:50 INFO - PROCESS | 3088 | 1464194630618 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 3088 | ++DOCSHELL 0D0DA400 == 90 [pid = 3088] [id = 311] 09:43:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (0E75B000) [pid = 3088] [serial = 932] [outer = 00000000] 09:43:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (1D6AAC00) [pid = 3088] [serial = 933] [outer = 0E75B000] 09:43:50 INFO - PROCESS | 3088 | 1464194630667 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (20016000) [pid = 3088] [serial = 934] [outer = 0E75B000] 09:43:51 INFO - PROCESS | 3088 | 1464194631135 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 09:43:51 INFO - PROCESS | 3088 | 1464194631193 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 3088 | 1464194631195 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 09:43:51 INFO - PROCESS | 3088 | 1464194631199 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 3088 | 1464194631201 Marionette TRACE conn5 <- [1,1210,null,{}] 09:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:43:51 INFO - PROCESS | 3088 | 1464194631205 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:51 INFO - PROCESS | 3088 | 1464194631321 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 09:43:51 INFO - PROCESS | 3088 | 1464194631334 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 3088 | ++DOCSHELL 22822C00 == 91 [pid = 3088] [id = 312] 09:43:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (22823400) [pid = 3088] [serial = 935] [outer = 00000000] 09:43:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (22826400) [pid = 3088] [serial = 936] [outer = 22823400] 09:43:51 INFO - PROCESS | 3088 | 1464194631381 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (22E05800) [pid = 3088] [serial = 937] [outer = 22823400] 09:43:52 INFO - PROCESS | 3088 | 1464194632127 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 3088 | 1464194632180 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 09:43:52 INFO - PROCESS | 3088 | 1464194632185 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:43:52 INFO - PROCESS | 3088 | 1464194632189 Marionette TRACE conn5 <- [1,1214,null,{}] 09:43:52 INFO - PROCESS | 3088 | 1464194632194 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:52 INFO - PROCESS | 3088 | 1464194632349 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 09:43:52 INFO - PROCESS | 3088 | 1464194632504 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 3088 | ++DOCSHELL 0D4F1000 == 92 [pid = 3088] [id = 313] 09:43:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (0D850800) [pid = 3088] [serial = 938] [outer = 00000000] 09:43:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (16954400) [pid = 3088] [serial = 939] [outer = 0D850800] 09:43:52 INFO - PROCESS | 3088 | 1464194632562 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (17C26C00) [pid = 3088] [serial = 940] [outer = 0D850800] 09:43:53 INFO - PROCESS | 3088 | 1464194633128 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1022ms 09:43:53 INFO - PROCESS | 3088 | 1464194633212 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 3088 | 1464194633218 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 09:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:43:53 INFO - PROCESS | 3088 | 1464194633224 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - PROCESS | 3088 | 1464194633227 Marionette TRACE conn5 <- [1,1218,null,{}] 09:43:53 INFO - PROCESS | 3088 | 1464194633231 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:53 INFO - PROCESS | 3088 | 1464194633374 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 09:43:53 INFO - PROCESS | 3088 | 1464194633536 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 3088 | ++DOCSHELL 19A76400 == 93 [pid = 3088] [id = 314] 09:43:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (19FF4400) [pid = 3088] [serial = 941] [outer = 00000000] 09:43:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (1ADE1400) [pid = 3088] [serial = 942] [outer = 19FF4400] 09:43:53 INFO - PROCESS | 3088 | 1464194633595 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (1C31E800) [pid = 3088] [serial = 943] [outer = 19FF4400] 09:43:54 INFO - PROCESS | 3088 | 1464194634167 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 970ms 09:43:54 INFO - PROCESS | 3088 | 1464194634196 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 09:43:54 INFO - PROCESS | 3088 | 1464194634198 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 09:43:54 INFO - PROCESS | 3088 | 1464194634202 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:43:54 INFO - PROCESS | 3088 | 1464194634206 Marionette TRACE conn5 <- [1,1222,null,{}] 09:43:54 INFO - PROCESS | 3088 | 1464194634217 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:54 INFO - PROCESS | 3088 | 1464194634339 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 09:43:54 INFO - PROCESS | 3088 | 1464194634508 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 3088 | ++DOCSHELL 204CE400 == 94 [pid = 3088] [id = 315] 09:43:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (204CEC00) [pid = 3088] [serial = 944] [outer = 00000000] 09:43:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (222D2800) [pid = 3088] [serial = 945] [outer = 204CEC00] 09:43:54 INFO - PROCESS | 3088 | 1464194634569 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (22820400) [pid = 3088] [serial = 946] [outer = 204CEC00] 09:43:55 INFO - PROCESS | 3088 | 1464194635159 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 09:43:55 INFO - PROCESS | 3088 | 1464194635176 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 3088 | 1464194635179 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 09:43:55 INFO - PROCESS | 3088 | 1464194635182 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:43:55 INFO - PROCESS | 3088 | 1464194635184 Marionette TRACE conn5 <- [1,1226,null,{}] 09:43:55 INFO - PROCESS | 3088 | 1464194635188 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:55 INFO - PROCESS | 3088 | 1464194635308 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 09:43:55 INFO - PROCESS | 3088 | 1464194635473 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 3088 | ++DOCSHELL 22E0FC00 == 95 [pid = 3088] [id = 316] 09:43:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (232CB400) [pid = 3088] [serial = 947] [outer = 00000000] 09:43:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 185 (23FA9400) [pid = 3088] [serial = 948] [outer = 232CB400] 09:43:55 INFO - PROCESS | 3088 | 1464194635529 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 186 (2906B800) [pid = 3088] [serial = 949] [outer = 232CB400] 09:43:56 INFO - PROCESS | 3088 | 1464194636079 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 970ms 09:43:56 INFO - PROCESS | 3088 | 1464194636157 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 3088 | 1464194636159 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 09:43:56 INFO - PROCESS | 3088 | 1464194636162 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:43:56 INFO - PROCESS | 3088 | 1464194636164 Marionette TRACE conn5 <- [1,1230,null,{}] 09:43:56 INFO - PROCESS | 3088 | 1464194636168 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:56 INFO - PROCESS | 3088 | 1464194636286 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 09:43:56 INFO - PROCESS | 3088 | 1464194636449 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 3088 | ++DOCSHELL 23FA7800 == 96 [pid = 3088] [id = 317] 09:43:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 187 (26AE3400) [pid = 3088] [serial = 950] [outer = 00000000] 09:43:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 188 (26AEA000) [pid = 3088] [serial = 951] [outer = 26AE3400] 09:43:56 INFO - PROCESS | 3088 | 1464194636505 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 189 (26AED400) [pid = 3088] [serial = 952] [outer = 26AE3400] 09:43:57 INFO - PROCESS | 3088 | 1464194637078 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 970ms 09:43:57 INFO - PROCESS | 3088 | 1464194637136 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 3088 | 1464194637138 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 09:43:57 INFO - PROCESS | 3088 | 1464194637141 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:43:57 INFO - PROCESS | 3088 | 1464194637143 Marionette TRACE conn5 <- [1,1234,null,{}] 09:43:57 INFO - PROCESS | 3088 | 1464194637147 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:57 INFO - PROCESS | 3088 | 1464194637277 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 09:43:57 INFO - PROCESS | 3088 | 1464194637443 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 3088 | ++DOCSHELL 26AED000 == 97 [pid = 3088] [id = 318] 09:43:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 190 (26AEF000) [pid = 3088] [serial = 953] [outer = 00000000] 09:43:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 191 (27A36400) [pid = 3088] [serial = 954] [outer = 26AEF000] 09:43:57 INFO - PROCESS | 3088 | 1464194637499 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 192 (2906F400) [pid = 3088] [serial = 955] [outer = 26AEF000] 09:43:58 INFO - PROCESS | 3088 | 1464194638092 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1017ms 09:43:58 INFO - PROCESS | 3088 | 1464194638163 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 3088 | 1464194638166 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 09:43:58 INFO - PROCESS | 3088 | 1464194638169 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:43:58 INFO - PROCESS | 3088 | 1464194638171 Marionette TRACE conn5 <- [1,1238,null,{}] 09:43:58 INFO - PROCESS | 3088 | 1464194638190 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:58 INFO - PROCESS | 3088 | 1464194638306 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 09:43:58 INFO - PROCESS | 3088 | 1464194638458 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 3088 | ++DOCSHELL 22270000 == 98 [pid = 3088] [id = 319] 09:43:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 193 (22270800) [pid = 3088] [serial = 956] [outer = 00000000] 09:43:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 194 (22274400) [pid = 3088] [serial = 957] [outer = 22270800] 09:43:58 INFO - PROCESS | 3088 | 1464194638515 Marionette DEBUG loaded listener.js 09:43:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 195 (26AF2000) [pid = 3088] [serial = 958] [outer = 22270800] 09:43:59 INFO - PROCESS | 3088 | 1464194639149 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1018ms 09:43:59 INFO - PROCESS | 3088 | 1464194639191 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 3088 | 1464194639194 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 09:43:59 INFO - PROCESS | 3088 | 1464194639197 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:43:59 INFO - PROCESS | 3088 | 1464194639199 Marionette TRACE conn5 <- [1,1242,null,{}] 09:43:59 INFO - PROCESS | 3088 | 1464194639203 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:59 INFO - PROCESS | 3088 | 1464194639318 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 09:43:59 INFO - PROCESS | 3088 | 1464194639485 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 3088 | ++DOCSHELL 0D8DD000 == 99 [pid = 3088] [id = 320] 09:43:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 196 (0E2E4C00) [pid = 3088] [serial = 959] [outer = 00000000] 09:43:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 197 (19A7D400) [pid = 3088] [serial = 960] [outer = 0E2E4C00] 09:43:59 INFO - PROCESS | 3088 | 1464194639540 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 198 (19FBBC00) [pid = 3088] [serial = 961] [outer = 0E2E4C00] 09:44:00 INFO - PROCESS | 3088 | 1464194640091 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 930ms 09:44:00 INFO - PROCESS | 3088 | 1464194640131 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 3088 | 1464194640133 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 09:44:00 INFO - PROCESS | 3088 | 1464194640136 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:44:00 INFO - PROCESS | 3088 | 1464194640138 Marionette TRACE conn5 <- [1,1246,null,{}] 09:44:00 INFO - PROCESS | 3088 | 1464194640142 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:00 INFO - PROCESS | 3088 | 1464194640258 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 09:44:00 INFO - PROCESS | 3088 | 1464194640585 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 3088 | ++DOCSHELL 08C8C000 == 100 [pid = 3088] [id = 321] 09:44:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 199 (0C90F400) [pid = 3088] [serial = 962] [outer = 00000000] 09:44:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 200 (0D97B000) [pid = 3088] [serial = 963] [outer = 0C90F400] 09:44:00 INFO - PROCESS | 3088 | 1464194640675 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 201 (15001400) [pid = 3088] [serial = 964] [outer = 0C90F400] 09:44:01 INFO - PROCESS | 3088 | 1464194641309 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1220ms 09:44:01 INFO - PROCESS | 3088 | 1464194641361 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 09:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:44:01 INFO - PROCESS | 3088 | 1464194641366 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 09:44:01 INFO - PROCESS | 3088 | 1464194641370 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 3088 | 1464194641373 Marionette TRACE conn5 <- [1,1250,null,{}] 09:44:01 INFO - PROCESS | 3088 | 1464194641378 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 3088 | 1464194641495 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 09:44:01 INFO - PROCESS | 3088 | 1464194641664 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 3088 | ++DOCSHELL 18A3F800 == 101 [pid = 3088] [id = 322] 09:44:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 202 (18AE2400) [pid = 3088] [serial = 965] [outer = 00000000] 09:44:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 203 (18AEA000) [pid = 3088] [serial = 966] [outer = 18AE2400] 09:44:01 INFO - PROCESS | 3088 | 1464194641717 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 204 (19CDA800) [pid = 3088] [serial = 967] [outer = 18AE2400] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 1BBC4000 == 100 [pid = 3088] [id = 188] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 0D0DA400 == 99 [pid = 3088] [id = 311] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 0D075800 == 98 [pid = 3088] [id = 310] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 20160800 == 97 [pid = 3088] [id = 309] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 1F41EC00 == 96 [pid = 3088] [id = 308] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 1DAF4400 == 95 [pid = 3088] [id = 307] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 19CCD000 == 94 [pid = 3088] [id = 306] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 19FF5C00 == 93 [pid = 3088] [id = 305] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 203 (20012C00) [pid = 3088] [serial = 879] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 17C32C00 == 92 [pid = 3088] [id = 304] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 0C967000 == 91 [pid = 3088] [id = 303] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 1870FC00 == 90 [pid = 3088] [id = 302] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 0CB7B800 == 89 [pid = 3088] [id = 301] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 204D5C00 == 88 [pid = 3088] [id = 298] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 204D1800 == 87 [pid = 3088] [id = 297] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 1DD10400 == 86 [pid = 3088] [id = 296] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 17C34C00 == 85 [pid = 3088] [id = 295] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 0D4FA400 == 84 [pid = 3088] [id = 294] 09:44:02 INFO - PROCESS | 3088 | --DOCSHELL 1DAF5000 == 83 [pid = 3088] [id = 293] 09:44:02 INFO - PROCESS | 3088 | 1464194642412 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1079ms 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 202 (17C29000) [pid = 3088] [serial = 736] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 201 (1DD55800) [pid = 3088] [serial = 688] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 200 (204D7400) [pid = 3088] [serial = 691] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 199 (15268C00) [pid = 3088] [serial = 681] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 198 (1DD10C00) [pid = 3088] [serial = 567] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 197 (1DAA7C00) [pid = 3088] [serial = 600] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 196 (22541400) [pid = 3088] [serial = 694] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 195 (1F4B6C00) [pid = 3088] [serial = 642] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 194 (22E0E000) [pid = 3088] [serial = 697] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 193 (1AD0A000) [pid = 3088] [serial = 796] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 192 (15714000) [pid = 3088] [serial = 633] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 191 (1BBC8800) [pid = 3088] [serial = 597] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 190 (1BA33400) [pid = 3088] [serial = 700] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 189 (1BA30C00) [pid = 3088] [serial = 739] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 188 (0D858400) [pid = 3088] [serial = 525] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 187 (20014000) [pid = 3088] [serial = 645] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 186 (22E02800) [pid = 3088] [serial = 648] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 185 (1870E400) [pid = 3088] [serial = 528] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 184 (1AA8B000) [pid = 3088] [serial = 561] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 183 (1EC9DC00) [pid = 3088] [serial = 639] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (08C97C00) [pid = 3088] [serial = 685] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (1DA9D800) [pid = 3088] [serial = 564] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (19CDE400) [pid = 3088] [serial = 636] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (1EC99C00) [pid = 3088] [serial = 534] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (1C2A1800) [pid = 3088] [serial = 531] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (17009C00) [pid = 3088] [serial = 558] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (170D5800) [pid = 3088] [serial = 591] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (1AA8F400) [pid = 3088] [serial = 594] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (1ACB9800) [pid = 3088] [serial = 864] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (1C2A4800) [pid = 3088] [serial = 867] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (200B5C00) [pid = 3088] [serial = 843] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (1870AC00) [pid = 3088] [serial = 858] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (1879DC00) [pid = 3088] [serial = 859] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (1DD48C00) [pid = 3088] [serial = 837] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (1DD07000) [pid = 3088] [serial = 870] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (1D17EC00) [pid = 3088] [serial = 868] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (18A06400) [pid = 3088] [serial = 831] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (1E924800) [pid = 3088] [serial = 876] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (1DA9AC00) [pid = 3088] [serial = 834] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (0DA52C00) [pid = 3088] [serial = 828] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (15041000) [pid = 3088] [serial = 855] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (157B2000) [pid = 3088] [serial = 856] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (1E922800) [pid = 3088] [serial = 850] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (1BBC6800) [pid = 3088] [serial = 849] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (19A79000) [pid = 3088] [serial = 861] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (1682E400) [pid = 3088] [serial = 853] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (1F027800) [pid = 3088] [serial = 877] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (157F2C00) [pid = 3088] [serial = 852] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1E925000) [pid = 3088] [serial = 840] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (2010D400) [pid = 3088] [serial = 846] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1ACDE800) [pid = 3088] [serial = 865] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (1E799400) [pid = 3088] [serial = 874] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (1DD51800) [pid = 3088] [serial = 871] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1DAF7C00) [pid = 3088] [serial = 873] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (19CD7000) [pid = 3088] [serial = 862] [outer = 00000000] [url = about:blank] 09:44:02 INFO - PROCESS | 3088 | 1464194642461 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 3088 | 1464194642465 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 09:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:44:02 INFO - PROCESS | 3088 | 1464194642474 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 3088 | 1464194642477 Marionette TRACE conn5 <- [1,1254,null,{}] 09:44:02 INFO - PROCESS | 3088 | 1464194642480 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:02 INFO - PROCESS | 3088 | 1464194642583 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 09:44:02 INFO - PROCESS | 3088 | 1464194642592 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 3088 | ++DOCSHELL 0CB7B800 == 84 [pid = 3088] [id = 323] 09:44:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (0D4FA400) [pid = 3088] [serial = 968] [outer = 00000000] 09:44:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (0DA57000) [pid = 3088] [serial = 969] [outer = 0D4FA400] 09:44:02 INFO - PROCESS | 3088 | 1464194642639 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (15268C00) [pid = 3088] [serial = 970] [outer = 0D4FA400] 09:44:03 INFO - PROCESS | 3088 | 1464194643182 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 09:44:03 INFO - PROCESS | 3088 | 1464194643212 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 3088 | 1464194643214 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 09:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:44:03 INFO - PROCESS | 3088 | 1464194643252 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 3088 | 1464194643258 Marionette TRACE conn5 <- [1,1258,null,{}] 09:44:03 INFO - PROCESS | 3088 | 1464194643267 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:03 INFO - PROCESS | 3088 | 1464194643369 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 09:44:03 INFO - PROCESS | 3088 | 1464194643493 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 3088 | ++DOCSHELL 0DA55800 == 85 [pid = 3088] [id = 324] 09:44:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1571E800) [pid = 3088] [serial = 971] [outer = 00000000] 09:44:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1879EC00) [pid = 3088] [serial = 972] [outer = 1571E800] 09:44:03 INFO - PROCESS | 3088 | 1464194643540 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1999D800) [pid = 3088] [serial = 973] [outer = 1571E800] 09:44:03 INFO - PROCESS | 3088 | 1464194643925 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 09:44:04 INFO - PROCESS | 3088 | 1464194643982 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 3088 | 1464194643985 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 09:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:44:04 INFO - PROCESS | 3088 | 1464194643988 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - PROCESS | 3088 | 1464194643990 Marionette TRACE conn5 <- [1,1262,null,{}] 09:44:04 INFO - PROCESS | 3088 | 1464194643994 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:04 INFO - PROCESS | 3088 | 1464194644092 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 09:44:04 INFO - PROCESS | 3088 | 1464194644099 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 3088 | ++DOCSHELL 1874A800 == 86 [pid = 3088] [id = 325] 09:44:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (19CC5C00) [pid = 3088] [serial = 974] [outer = 00000000] 09:44:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (19FB3C00) [pid = 3088] [serial = 975] [outer = 19CC5C00] 09:44:04 INFO - PROCESS | 3088 | 1464194644143 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (19FFA400) [pid = 3088] [serial = 976] [outer = 19CC5C00] 09:44:04 INFO - PROCESS | 3088 | 1464194644651 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 09:44:04 INFO - PROCESS | 3088 | 1464194644722 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 3088 | 1464194644725 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 09:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:44:04 INFO - PROCESS | 3088 | 1464194644754 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - PROCESS | 3088 | 1464194644756 Marionette TRACE conn5 <- [1,1266,null,{}] 09:44:04 INFO - PROCESS | 3088 | 1464194644772 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:04 INFO - PROCESS | 3088 | 1464194644900 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 09:44:04 INFO - PROCESS | 3088 | 1464194644971 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 3088 | ++DOCSHELL 1AB7A800 == 87 [pid = 3088] [id = 326] 09:44:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (1AB7B800) [pid = 3088] [serial = 977] [outer = 00000000] 09:44:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (1AC33400) [pid = 3088] [serial = 978] [outer = 1AB7B800] 09:44:05 INFO - PROCESS | 3088 | 1464194645023 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1AD0E800) [pid = 3088] [serial = 979] [outer = 1AB7B800] 09:44:05 INFO - PROCESS | 3088 | 1464194645492 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 810ms 09:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:44:05 INFO - PROCESS | 3088 | 1464194645542 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 3088 | 1464194645544 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 09:44:05 INFO - PROCESS | 3088 | 1464194645553 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 3088 | 1464194645555 Marionette TRACE conn5 <- [1,1270,null,{}] 09:44:05 INFO - PROCESS | 3088 | 1464194645558 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:05 INFO - PROCESS | 3088 | 1464194645688 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 09:44:05 INFO - PROCESS | 3088 | 1464194645763 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 3088 | ++DOCSHELL 1BA22400 == 88 [pid = 3088] [id = 327] 09:44:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (1BA3B400) [pid = 3088] [serial = 980] [outer = 00000000] 09:44:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (1C097000) [pid = 3088] [serial = 981] [outer = 1BA3B400] 09:44:05 INFO - PROCESS | 3088 | 1464194645809 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (1C3A5C00) [pid = 3088] [serial = 982] [outer = 1BA3B400] 09:44:06 INFO - PROCESS | 3088 | 1464194646229 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 09:44:06 INFO - PROCESS | 3088 | 1464194646503 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 3088 | 1464194646505 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (1DD04C00) [pid = 3088] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (17C33400) [pid = 3088] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (1AB70C00) [pid = 3088] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (0DA16800) [pid = 3088] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (0E75B000) [pid = 3088] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (19CCCC00) [pid = 3088] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (1C2AE400) [pid = 3088] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (2000E400) [pid = 3088] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (0D4EE800) [pid = 3088] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (1C2A7400) [pid = 3088] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1DD09400) [pid = 3088] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (17603C00) [pid = 3088] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (1E91A800) [pid = 3088] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (0D856800) [pid = 3088] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1F4B9800) [pid = 3088] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (0C9D5400) [pid = 3088] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (2016B800) [pid = 3088] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:44:06 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1A387000) [pid = 3088] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:44:06 INFO - PROCESS | 3088 | 1464194646529 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - PROCESS | 3088 | 1464194646530 Marionette TRACE conn5 <- [1,1274,null,{}] 09:44:06 INFO - PROCESS | 3088 | 1464194646534 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:06 INFO - PROCESS | 3088 | 1464194646632 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 09:44:06 INFO - PROCESS | 3088 | 1464194646638 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 3088 | ++DOCSHELL 0DA5D400 == 89 [pid = 3088] [id = 328] 09:44:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (0E75A400) [pid = 3088] [serial = 983] [outer = 00000000] 09:44:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (16962C00) [pid = 3088] [serial = 984] [outer = 0E75A400] 09:44:06 INFO - PROCESS | 3088 | 1464194646684 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (18746800) [pid = 3088] [serial = 985] [outer = 0E75A400] 09:44:07 INFO - PROCESS | 3088 | 1464194647135 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 09:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:44:07 INFO - PROCESS | 3088 | 1464194647199 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 3088 | 1464194647201 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 09:44:07 INFO - PROCESS | 3088 | 1464194647204 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 3088 | 1464194647205 Marionette TRACE conn5 <- [1,1278,null,{}] 09:44:07 INFO - PROCESS | 3088 | 1464194647209 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:07 INFO - PROCESS | 3088 | 1464194647305 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 09:44:07 INFO - PROCESS | 3088 | 1464194647312 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 3088 | ++DOCSHELL 16837400 == 90 [pid = 3088] [id = 329] 09:44:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (18750400) [pid = 3088] [serial = 986] [outer = 00000000] 09:44:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (1C833800) [pid = 3088] [serial = 987] [outer = 18750400] 09:44:07 INFO - PROCESS | 3088 | 1464194647356 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1DAEFC00) [pid = 3088] [serial = 988] [outer = 18750400] 09:44:07 INFO - PROCESS | 3088 | 1464194647805 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 09:44:07 INFO - PROCESS | 3088 | 1464194647842 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 3088 | 1464194647844 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 09:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:44:07 INFO - PROCESS | 3088 | 1464194647847 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 3088 | 1464194647849 Marionette TRACE conn5 <- [1,1282,null,{}] 09:44:07 INFO - PROCESS | 3088 | 1464194647852 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:07 INFO - PROCESS | 3088 | 1464194647950 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 09:44:07 INFO - PROCESS | 3088 | 1464194647956 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 3088 | ++DOCSHELL 0D852800 == 91 [pid = 3088] [id = 330] 09:44:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1DAF3800) [pid = 3088] [serial = 989] [outer = 00000000] 09:44:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1DD0C400) [pid = 3088] [serial = 990] [outer = 1DAF3800] 09:44:08 INFO - PROCESS | 3088 | 1464194648030 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1DD11800) [pid = 3088] [serial = 991] [outer = 1DAF3800] 09:44:08 INFO - PROCESS | 3088 | 1464194648468 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 09:44:08 INFO - PROCESS | 3088 | 1464194648588 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 09:44:08 INFO - PROCESS | 3088 | 1464194648592 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 09:44:08 INFO - PROCESS | 3088 | 1464194648598 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - PROCESS | 3088 | 1464194648603 Marionette TRACE conn5 <- [1,1286,null,{}] 09:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:44:08 INFO - PROCESS | 3088 | 1464194648609 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:08 INFO - PROCESS | 3088 | 1464194648734 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 09:44:08 INFO - PROCESS | 3088 | 1464194648929 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 3088 | ++DOCSHELL 0D4FC800 == 92 [pid = 3088] [id = 331] 09:44:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (0D84F400) [pid = 3088] [serial = 992] [outer = 00000000] 09:44:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (0D8E7400) [pid = 3088] [serial = 993] [outer = 0D84F400] 09:44:09 INFO - PROCESS | 3088 | 1464194648994 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (0E164C00) [pid = 3088] [serial = 994] [outer = 0D84F400] 09:44:09 INFO - PROCESS | 3088 | 1464194649698 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1116ms 09:44:09 INFO - PROCESS | 3088 | 1464194649727 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 3088 | 1464194649732 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 09:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:44:09 INFO - PROCESS | 3088 | 1464194649740 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - PROCESS | 3088 | 1464194649744 Marionette TRACE conn5 <- [1,1290,null,{}] 09:44:09 INFO - PROCESS | 3088 | 1464194649749 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:09 INFO - PROCESS | 3088 | 1464194649874 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 09:44:10 INFO - PROCESS | 3088 | 1464194650026 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 3088 | ++DOCSHELL 170D5800 == 93 [pid = 3088] [id = 332] 09:44:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (17604400) [pid = 3088] [serial = 995] [outer = 00000000] 09:44:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (18710000) [pid = 3088] [serial = 996] [outer = 17604400] 09:44:10 INFO - PROCESS | 3088 | 1464194650082 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (18A3EC00) [pid = 3088] [serial = 997] [outer = 17604400] 09:44:10 INFO - PROCESS | 3088 | 1464194650702 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 990ms 09:44:10 INFO - PROCESS | 3088 | 1464194650732 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 3088 | 1464194650735 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 09:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:44:10 INFO - PROCESS | 3088 | 1464194650738 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - PROCESS | 3088 | 1464194650741 Marionette TRACE conn5 <- [1,1294,null,{}] 09:44:10 INFO - PROCESS | 3088 | 1464194650751 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:10 INFO - PROCESS | 3088 | 1464194650879 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 09:44:11 INFO - PROCESS | 3088 | 1464194651053 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 3088 | ++DOCSHELL 1C2A1800 == 94 [pid = 3088] [id = 333] 09:44:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (1C2A1C00) [pid = 3088] [serial = 998] [outer = 00000000] 09:44:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (1DBBE800) [pid = 3088] [serial = 999] [outer = 1C2A1C00] 09:44:11 INFO - PROCESS | 3088 | 1464194651117 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (1DD55400) [pid = 3088] [serial = 1000] [outer = 1C2A1C00] 09:44:11 INFO - PROCESS | 3088 | 1464194651704 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1017ms 09:44:11 INFO - PROCESS | 3088 | 1464194651759 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 3088 | 1464194651761 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 09:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:44:11 INFO - PROCESS | 3088 | 1464194651765 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 3088 | 1464194651767 Marionette TRACE conn5 <- [1,1298,null,{}] 09:44:11 INFO - PROCESS | 3088 | 1464194651771 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:11 INFO - PROCESS | 3088 | 1464194651929 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 09:44:12 INFO - PROCESS | 3088 | 1464194652089 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 3088 | ++DOCSHELL 1C3A0800 == 95 [pid = 3088] [id = 334] 09:44:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (1E920C00) [pid = 3088] [serial = 1001] [outer = 00000000] 09:44:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (1EC96C00) [pid = 3088] [serial = 1002] [outer = 1E920C00] 09:44:12 INFO - PROCESS | 3088 | 1464194652149 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (1EC9F400) [pid = 3088] [serial = 1003] [outer = 1E920C00] 09:44:12 INFO - PROCESS | 3088 | 1464194652750 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",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] 09:44:12 INFO - PROCESS | 3088 | 1464194652790 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 09:44:12 INFO - PROCESS | 3088 | 1464194652794 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:44:12 INFO - PROCESS | 3088 | 1464194652796 Marionette TRACE conn5 <- [1,1302,null,{}] 09:44:12 INFO - PROCESS | 3088 | 1464194652800 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:12 INFO - PROCESS | 3088 | 1464194652922 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 09:44:13 INFO - PROCESS | 3088 | 1464194653089 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 3088 | ++DOCSHELL 1F41A800 == 96 [pid = 3088] [id = 335] 09:44:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (1F4B3000) [pid = 3088] [serial = 1004] [outer = 00000000] 09:44:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (1F4BA800) [pid = 3088] [serial = 1005] [outer = 1F4B3000] 09:44:13 INFO - PROCESS | 3088 | 1464194653148 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (20019400) [pid = 3088] [serial = 1006] [outer = 1F4B3000] 09:44:13 INFO - PROCESS | 3088 | 1464194653767 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1016ms 09:44:13 INFO - PROCESS | 3088 | 1464194653814 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 3088 | 1464194653816 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 09:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:44:13 INFO - PROCESS | 3088 | 1464194653819 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - PROCESS | 3088 | 1464194653821 Marionette TRACE conn5 <- [1,1306,null,{}] 09:44:13 INFO - PROCESS | 3088 | 1464194653860 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:14 INFO - PROCESS | 3088 | 1464194654008 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 09:44:14 INFO - PROCESS | 3088 | 1464194654164 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 3088 | ++DOCSHELL 200BBC00 == 97 [pid = 3088] [id = 336] 09:44:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (20108C00) [pid = 3088] [serial = 1007] [outer = 00000000] 09:44:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (20164C00) [pid = 3088] [serial = 1008] [outer = 20108C00] 09:44:14 INFO - PROCESS | 3088 | 1464194654224 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (2016E800) [pid = 3088] [serial = 1009] [outer = 20108C00] 09:44:14 INFO - PROCESS | 3088 | 1464194654787 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1018ms 09:44:14 INFO - PROCESS | 3088 | 1464194654842 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 3088 | 1464194654844 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 09:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:44:14 INFO - PROCESS | 3088 | 1464194654848 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 3088 | 1464194654850 Marionette TRACE conn5 <- [1,1310,null,{}] 09:44:14 INFO - PROCESS | 3088 | 1464194654853 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:14 INFO - PROCESS | 3088 | 1464194654967 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 09:44:15 INFO - PROCESS | 3088 | 1464194655132 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 3088 | ++DOCSHELL 204D9400 == 98 [pid = 3088] [id = 337] 09:44:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (204DAC00) [pid = 3088] [serial = 1010] [outer = 00000000] 09:44:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (22270C00) [pid = 3088] [serial = 1011] [outer = 204DAC00] 09:44:15 INFO - PROCESS | 3088 | 1464194655190 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (22542000) [pid = 3088] [serial = 1012] [outer = 204DAC00] 09:44:15 INFO - PROCESS | 3088 | 1464194655779 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 09:44:15 INFO - PROCESS | 3088 | 1464194655822 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 3088 | 1464194655824 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 09:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:44:15 INFO - PROCESS | 3088 | 1464194655827 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - PROCESS | 3088 | 1464194655830 Marionette TRACE conn5 <- [1,1314,null,{}] 09:44:15 INFO - PROCESS | 3088 | 1464194655833 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:15 INFO - PROCESS | 3088 | 1464194655950 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 09:44:16 INFO - PROCESS | 3088 | 1464194656108 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 3088 | ++DOCSHELL 22545400 == 99 [pid = 3088] [id = 338] 09:44:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (2281AC00) [pid = 3088] [serial = 1013] [outer = 00000000] 09:44:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (22823C00) [pid = 3088] [serial = 1014] [outer = 2281AC00] 09:44:16 INFO - PROCESS | 3088 | 1464194656167 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (22E08800) [pid = 3088] [serial = 1015] [outer = 2281AC00] 09:44:16 INFO - PROCESS | 3088 | 1464194656785 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:44:16 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 09:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 09:44:16 INFO - PROCESS | 3088 | 1464194656802 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 3088 | 1464194656804 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 09:44:16 INFO - PROCESS | 3088 | 1464194656807 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:44:16 INFO - PROCESS | 3088 | 1464194656809 Marionette TRACE conn5 <- [1,1318,null,{}] 09:44:16 INFO - PROCESS | 3088 | 1464194656813 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:16 INFO - PROCESS | 3088 | 1464194656934 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 09:44:17 INFO - PROCESS | 3088 | 1464194657125 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 3088 | ++DOCSHELL 1AC31000 == 100 [pid = 3088] [id = 339] 09:44:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (1DD4D400) [pid = 3088] [serial = 1016] [outer = 00000000] 09:44:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (232D2C00) [pid = 3088] [serial = 1017] [outer = 1DD4D400] 09:44:17 INFO - PROCESS | 3088 | 1464194657180 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (23F2B800) [pid = 3088] [serial = 1018] [outer = 1DD4D400] 09:44:18 INFO - PROCESS | 3088 | 1464194657997 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:44:18 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 09:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1230ms 09:44:18 INFO - PROCESS | 3088 | 1464194658042 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 09:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:44:18 INFO - PROCESS | 3088 | 1464194658047 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 09:44:18 INFO - PROCESS | 3088 | 1464194658051 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 3088 | 1464194658054 Marionette TRACE conn5 <- [1,1322,null,{}] 09:44:18 INFO - PROCESS | 3088 | 1464194658060 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 3088 | 1464194658173 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 09:44:18 INFO - PROCESS | 3088 | 1464194658329 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 3088 | ++DOCSHELL 1682C800 == 101 [pid = 3088] [id = 340] 09:44:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (16831C00) [pid = 3088] [serial = 1019] [outer = 00000000] 09:44:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (170D9400) [pid = 3088] [serial = 1020] [outer = 16831C00] 09:44:18 INFO - PROCESS | 3088 | 1464194658379 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (17C28400) [pid = 3088] [serial = 1021] [outer = 16831C00] 09:44:19 INFO - PROCESS | 3088 | 1464194659000 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1023ms 09:44:19 INFO - PROCESS | 3088 | 1464194659076 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 3088 | 1464194659082 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 09:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:44:19 INFO - PROCESS | 3088 | 1464194659088 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - PROCESS | 3088 | 1464194659091 Marionette TRACE conn5 <- [1,1326,null,{}] 09:44:19 INFO - PROCESS | 3088 | 1464194659095 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:19 INFO - PROCESS | 3088 | 1464194659243 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 09:44:19 INFO - PROCESS | 3088 | 1464194659380 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 3088 | ++DOCSHELL 157BDC00 == 102 [pid = 3088] [id = 341] 09:44:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 185 (1695D400) [pid = 3088] [serial = 1022] [outer = 00000000] 09:44:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 186 (19FB1400) [pid = 3088] [serial = 1023] [outer = 1695D400] 09:44:19 INFO - PROCESS | 3088 | 1464194659431 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 187 (1AB78C00) [pid = 3088] [serial = 1024] [outer = 1695D400] 09:44:20 INFO - PROCESS | 3088 | --DOCSHELL 2254B400 == 101 [pid = 3088] [id = 232] 09:44:20 INFO - PROCESS | 3088 | --DOCSHELL 16837400 == 100 [pid = 3088] [id = 329] 09:44:20 INFO - PROCESS | 3088 | --DOCSHELL 0DA5D400 == 99 [pid = 3088] [id = 328] 09:44:20 INFO - PROCESS | 3088 | --DOCSHELL 1BA22400 == 98 [pid = 3088] [id = 327] 09:44:20 INFO - PROCESS | 3088 | --DOCSHELL 1AB7A800 == 97 [pid = 3088] [id = 326] 09:44:20 INFO - PROCESS | 3088 | --DOCSHELL 1874A800 == 96 [pid = 3088] [id = 325] 09:44:20 INFO - PROCESS | 3088 | --DOCSHELL 0DA55800 == 95 [pid = 3088] [id = 324] 09:44:20 INFO - PROCESS | 3088 | --DOCSHELL 0CB7B800 == 94 [pid = 3088] [id = 323] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 186 (22826400) [pid = 3088] [serial = 936] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 185 (18A3DC00) [pid = 3088] [serial = 885] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 184 (204D6C00) [pid = 3088] [serial = 891] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 183 (232CDC00) [pid = 3088] [serial = 897] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (23FAB000) [pid = 3088] [serial = 900] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (0E102800) [pid = 3088] [serial = 882] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (2010BC00) [pid = 3088] [serial = 888] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (222D4C00) [pid = 3088] [serial = 894] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOCSHELL 18A3F800 == 93 [pid = 3088] [id = 322] 09:44:20 INFO - PROCESS | 3088 | --DOCSHELL 08C8C000 == 92 [pid = 3088] [id = 321] 09:44:20 INFO - PROCESS | 3088 | --DOCSHELL 19A76400 == 91 [pid = 3088] [id = 314] 09:44:20 INFO - PROCESS | 3088 | --DOCSHELL 0D4F1000 == 90 [pid = 3088] [id = 313] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (20016000) [pid = 3088] [serial = 934] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (1F01C400) [pid = 3088] [serial = 922] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (19A70000) [pid = 3088] [serial = 913] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (1C39C000) [pid = 3088] [serial = 918] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (19CD4400) [pid = 3088] [serial = 931] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (1D6AAC00) [pid = 3088] [serial = 933] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (1DAF3C00) [pid = 3088] [serial = 919] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (19FFB400) [pid = 3088] [serial = 906] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (1D184C00) [pid = 3088] [serial = 826] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (2010A400) [pid = 3088] [serial = 925] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (0D8D8800) [pid = 3088] [serial = 903] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (1DAF7400) [pid = 3088] [serial = 835] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (1DD55C00) [pid = 3088] [serial = 838] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (19996800) [pid = 3088] [serial = 832] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (1EC98C00) [pid = 3088] [serial = 841] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (0EAB2C00) [pid = 3088] [serial = 829] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (200BF000) [pid = 3088] [serial = 844] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (17C95400) [pid = 3088] [serial = 930] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (15A61000) [pid = 3088] [serial = 910] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (0DFB2C00) [pid = 3088] [serial = 904] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (0D987C00) [pid = 3088] [serial = 909] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (18A0B000) [pid = 3088] [serial = 912] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (22818C00) [pid = 3088] [serial = 928] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (1ACE8400) [pid = 3088] [serial = 915] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (204D8400) [pid = 3088] [serial = 927] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (1E923400) [pid = 3088] [serial = 921] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (200B7400) [pid = 3088] [serial = 924] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (1BA2D000) [pid = 3088] [serial = 916] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (1A38B800) [pid = 3088] [serial = 907] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3088 | 1464194660432 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1369ms 09:44:20 INFO - PROCESS | 3088 | 1464194660459 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 09:44:20 INFO - PROCESS | 3088 | 1464194660461 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 09:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:44:20 INFO - PROCESS | 3088 | 1464194660470 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:44:20 INFO - PROCESS | 3088 | 1464194660473 Marionette TRACE conn5 <- [1,1330,null,{}] 09:44:20 INFO - PROCESS | 3088 | 1464194660485 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:20 INFO - PROCESS | 3088 | 1464194660584 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 09:44:20 INFO - PROCESS | 3088 | 1464194660593 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:20 INFO - PROCESS | 3088 | ++DOCSHELL 0D875400 == 91 [pid = 3088] [id = 342] 09:44:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (0E107800) [pid = 3088] [serial = 1025] [outer = 00000000] 09:44:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (15001C00) [pid = 3088] [serial = 1026] [outer = 0E107800] 09:44:20 INFO - PROCESS | 3088 | 1464194660643 Marionette DEBUG loaded listener.js 09:44:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (16831000) [pid = 3088] [serial = 1027] [outer = 0E107800] 09:44:21 INFO - PROCESS | 3088 | 1464194661190 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 790ms 09:44:21 INFO - PROCESS | 3088 | 1464194661259 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 3088 | 1464194661262 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 09:44:21 INFO - PROCESS | 3088 | 1464194661265 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:44:21 INFO - PROCESS | 3088 | 1464194661266 Marionette TRACE conn5 <- [1,1334,null,{}] 09:44:21 INFO - PROCESS | 3088 | 1464194661270 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:21 INFO - PROCESS | 3088 | 1464194661376 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 09:44:21 INFO - PROCESS | 3088 | 1464194661498 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 3088 | ++DOCSHELL 17CDF800 == 92 [pid = 3088] [id = 343] 09:44:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (18A36800) [pid = 3088] [serial = 1028] [outer = 00000000] 09:44:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (19FB5800) [pid = 3088] [serial = 1029] [outer = 18A36800] 09:44:21 INFO - PROCESS | 3088 | 1464194661546 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (1AB75800) [pid = 3088] [serial = 1030] [outer = 18A36800] 09:44:21 INFO - PROCESS | 3088 | 1464194661931 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 09:44:22 INFO - PROCESS | 3088 | 1464194662030 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 3088 | 1464194662033 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 09:44:22 INFO - PROCESS | 3088 | 1464194662036 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 3088 | 1464194662038 Marionette TRACE conn5 <- [1,1338,null,{}] 09:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:44:22 INFO - PROCESS | 3088 | 1464194662042 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:22 INFO - PROCESS | 3088 | 1464194662140 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 09:44:22 INFO - PROCESS | 3088 | 1464194662151 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 3088 | ++DOCSHELL 1AC2B000 == 93 [pid = 3088] [id = 344] 09:44:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (1ACBB000) [pid = 3088] [serial = 1031] [outer = 00000000] 09:44:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (1AD06400) [pid = 3088] [serial = 1032] [outer = 1ACBB000] 09:44:22 INFO - PROCESS | 3088 | 1464194662196 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (1BA3DC00) [pid = 3088] [serial = 1033] [outer = 1ACBB000] 09:44:22 INFO - PROCESS | 3088 | 1464194662713 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 731ms 09:44:22 INFO - PROCESS | 3088 | 1464194662776 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 09:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:44:22 INFO - PROCESS | 3088 | 1464194662788 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 09:44:22 INFO - PROCESS | 3088 | 1464194662791 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 3088 | 1464194662793 Marionette TRACE conn5 <- [1,1342,null,{}] 09:44:22 INFO - PROCESS | 3088 | 1464194662797 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:22 INFO - PROCESS | 3088 | 1464194662953 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 09:44:22 INFO - PROCESS | 3088 | 1464194662976 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 3088 | ++DOCSHELL 1C326000 == 94 [pid = 3088] [id = 345] 09:44:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1C399800) [pid = 3088] [serial = 1034] [outer = 00000000] 09:44:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (1DAF3000) [pid = 3088] [serial = 1035] [outer = 1C399800] 09:44:23 INFO - PROCESS | 3088 | 1464194663022 Marionette DEBUG loaded listener.js 09:44:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (1DBC5400) [pid = 3088] [serial = 1036] [outer = 1C399800] 09:44:23 INFO - PROCESS | 3088 | 1464194663494 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 09:44:23 INFO - PROCESS | 3088 | 1464194663539 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 3088 | 1464194663541 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 09:44:23 INFO - PROCESS | 3088 | 1464194663548 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:44:23 INFO - PROCESS | 3088 | 1464194663550 Marionette TRACE conn5 <- [1,1346,null,{}] 09:44:23 INFO - PROCESS | 3088 | 1464194663554 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:23 INFO - PROCESS | 3088 | 1464194663685 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 09:44:23 INFO - PROCESS | 3088 | 1464194663759 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 3088 | ++DOCSHELL 19CC9400 == 95 [pid = 3088] [id = 346] 09:44:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (1DA9C800) [pid = 3088] [serial = 1037] [outer = 00000000] 09:44:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (1DF5E000) [pid = 3088] [serial = 1038] [outer = 1DA9C800] 09:44:23 INFO - PROCESS | 3088 | 1464194663806 Marionette DEBUG loaded listener.js 09:44:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (1E91DC00) [pid = 3088] [serial = 1039] [outer = 1DA9C800] 09:44:24 INFO - PROCESS | 3088 | 1464194664250 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 09:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:44:24 INFO - PROCESS | 3088 | 1464194664283 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 09:44:24 INFO - PROCESS | 3088 | 1464194664285 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 09:44:24 INFO - PROCESS | 3088 | 1464194664288 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:44:24 INFO - PROCESS | 3088 | 1464194664290 Marionette TRACE conn5 <- [1,1350,null,{}] 09:44:24 INFO - PROCESS | 3088 | 1464194664294 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:24 INFO - PROCESS | 3088 | 1464194664815 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (204D2000) [pid = 3088] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (0D037000) [pid = 3088] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (1DAF5400) [pid = 3088] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (1F418800) [pid = 3088] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (2254D000) [pid = 3088] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (20109C00) [pid = 3088] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (2254DC00) [pid = 3088] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (232D0000) [pid = 3088] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (1DAF9400) [pid = 3088] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (20168400) [pid = 3088] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (18A3D400) [pid = 3088] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (1F4B1800) [pid = 3088] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1AB7B800) [pid = 3088] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (1BA3B400) [pid = 3088] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (0E75A400) [pid = 3088] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (18750400) [pid = 3088] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (0D4FA400) [pid = 3088] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (18AE2400) [pid = 3088] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (0C90F400) [pid = 3088] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1571E800) [pid = 3088] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (19CC5C00) [pid = 3088] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (17C91800) [pid = 3088] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1AC2E000) [pid = 3088] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (22E0C800) [pid = 3088] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (200BA400) [pid = 3088] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (0D84FC00) [pid = 3088] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (0DA1AC00) [pid = 3088] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (222C9000) [pid = 3088] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:44:24 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (1BB24800) [pid = 3088] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:44:24 INFO - PROCESS | 3088 | 1464194664904 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:24 INFO - PROCESS | 3088 | ++DOCSHELL 0C908800 == 96 [pid = 3088] [id = 347] 09:44:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (0C90F400) [pid = 3088] [serial = 1040] [outer = 00000000] 09:44:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (0D8E2800) [pid = 3088] [serial = 1041] [outer = 0C90F400] 09:44:24 INFO - PROCESS | 3088 | 1464194664950 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (157B7800) [pid = 3088] [serial = 1042] [outer = 0C90F400] 09:44:25 INFO - PROCESS | 3088 | 1464194665377 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1130ms 09:44:25 INFO - PROCESS | 3088 | 1464194665419 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 3088 | 1464194665421 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 09:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:44:25 INFO - PROCESS | 3088 | 1464194665424 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 3088 | 1464194665426 Marionette TRACE conn5 <- [1,1354,null,{}] 09:44:25 INFO - PROCESS | 3088 | 1464194665439 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:25 INFO - PROCESS | 3088 | 1464194665534 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 09:44:25 INFO - PROCESS | 3088 | 1464194665547 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 3088 | ++DOCSHELL 17009C00 == 97 [pid = 3088] [id = 348] 09:44:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (18A09800) [pid = 3088] [serial = 1043] [outer = 00000000] 09:44:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1BA35C00) [pid = 3088] [serial = 1044] [outer = 18A09800] 09:44:25 INFO - PROCESS | 3088 | 1464194665591 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1DAA8400) [pid = 3088] [serial = 1045] [outer = 18A09800] 09:44:26 INFO - PROCESS | 3088 | 1464194666047 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 3088 | 1464194666105 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 09:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:44:26 INFO - PROCESS | 3088 | 1464194666108 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 3088 | 1464194666110 Marionette TRACE conn5 <- [1,1358,null,{}] 09:44:26 INFO - PROCESS | 3088 | 1464194666113 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:26 INFO - PROCESS | 3088 | 1464194666239 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 09:44:26 INFO - PROCESS | 3088 | 1464194666248 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 3088 | ++DOCSHELL 1BA31400 == 98 [pid = 3088] [id = 349] 09:44:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (1DF55400) [pid = 3088] [serial = 1046] [outer = 00000000] 09:44:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1F4B3400) [pid = 3088] [serial = 1047] [outer = 1DF55400] 09:44:26 INFO - PROCESS | 3088 | 1464194666292 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (200BE400) [pid = 3088] [serial = 1048] [outer = 1DF55400] 09:44:26 INFO - PROCESS | 3088 | 1464194666748 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 3088 | 1464194666783 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 09:44:26 INFO - PROCESS | 3088 | 1464194666865 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:44:26 INFO - PROCESS | 3088 | 1464194666869 Marionette TRACE conn5 <- [1,1362,null,{}] 09:44:26 INFO - PROCESS | 3088 | 1464194666875 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:27 INFO - PROCESS | 3088 | 1464194666994 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 09:44:27 INFO - PROCESS | 3088 | 1464194667190 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 3088 | ++DOCSHELL 0D987C00 == 99 [pid = 3088] [id = 350] 09:44:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (0DA12400) [pid = 3088] [serial = 1049] [outer = 00000000] 09:44:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (0DA55800) [pid = 3088] [serial = 1050] [outer = 0DA12400] 09:44:27 INFO - PROCESS | 3088 | 1464194667254 Marionette DEBUG loaded listener.js 09:44:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1503D800) [pid = 3088] [serial = 1051] [outer = 0DA12400] 09:44:27 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:27 INFO - PROCESS | 3088 | 1464194667963 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:44:28 INFO - PROCESS | 3088 | 1464194668013 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 09:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:44:28 INFO - PROCESS | 3088 | 1464194668019 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:44:28 INFO - PROCESS | 3088 | 1464194668022 Marionette TRACE conn5 <- [1,1366,null,{}] 09:44:28 INFO - PROCESS | 3088 | 1464194668031 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:28 INFO - PROCESS | 3088 | 1464194668167 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 09:44:28 INFO - PROCESS | 3088 | 1464194668325 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 3088 | ++DOCSHELL 170D1C00 == 100 [pid = 3088] [id = 351] 09:44:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (170D2800) [pid = 3088] [serial = 1052] [outer = 00000000] 09:44:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (19CDB400) [pid = 3088] [serial = 1053] [outer = 170D2800] 09:44:28 INFO - PROCESS | 3088 | 1464194668385 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1AC2A800) [pid = 3088] [serial = 1054] [outer = 170D2800] 09:44:29 INFO - PROCESS | 3088 | 1464194669038 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 3088 | 1464194669100 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 09:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:44:29 INFO - PROCESS | 3088 | 1464194669103 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 3088 | 1464194669105 Marionette TRACE conn5 <- [1,1370,null,{}] 09:44:29 INFO - PROCESS | 3088 | 1464194669110 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:29 INFO - PROCESS | 3088 | 1464194669232 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 09:44:29 INFO - PROCESS | 3088 | 1464194669395 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:29 INFO - PROCESS | 3088 | ++DOCSHELL 2000E400 == 101 [pid = 3088] [id = 352] 09:44:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (2000EC00) [pid = 3088] [serial = 1055] [outer = 00000000] 09:44:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (2010AC00) [pid = 3088] [serial = 1056] [outer = 2000EC00] 09:44:29 INFO - PROCESS | 3088 | 1464194669457 Marionette DEBUG loaded listener.js 09:44:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (20166000) [pid = 3088] [serial = 1057] [outer = 2000EC00] 09:44:30 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:30 INFO - PROCESS | 3088 | 1464194670107 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:44:30 INFO - PROCESS | 3088 | 1464194670142 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 09:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:44:30 INFO - PROCESS | 3088 | 1464194670165 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:44:30 INFO - PROCESS | 3088 | 1464194670167 Marionette TRACE conn5 <- [1,1374,null,{}] 09:44:30 INFO - PROCESS | 3088 | 1464194670170 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:30 INFO - PROCESS | 3088 | 1464194670297 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 09:44:30 INFO - PROCESS | 3088 | 1464194670456 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 3088 | ++DOCSHELL 2226B800 == 102 [pid = 3088] [id = 353] 09:44:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (2226BC00) [pid = 3088] [serial = 1058] [outer = 00000000] 09:44:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (222CC800) [pid = 3088] [serial = 1059] [outer = 2226BC00] 09:44:30 INFO - PROCESS | 3088 | 1464194670515 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (22818C00) [pid = 3088] [serial = 1060] [outer = 2226BC00] 09:44:31 INFO - PROCESS | 3088 | 1464194671104 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:44:31 INFO - PROCESS | 3088 | 1464194671146 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 09:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:44:31 INFO - PROCESS | 3088 | 1464194671149 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:44:31 INFO - PROCESS | 3088 | 1464194671151 Marionette TRACE conn5 <- [1,1378,null,{}] 09:44:31 INFO - PROCESS | 3088 | 1464194671155 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:31 INFO - PROCESS | 3088 | 1464194671274 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 09:44:31 INFO - PROCESS | 3088 | 1464194671449 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:31 INFO - PROCESS | 3088 | ++DOCSHELL 22E0E000 == 103 [pid = 3088] [id = 354] 09:44:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (232CA400) [pid = 3088] [serial = 1061] [outer = 00000000] 09:44:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (232D6C00) [pid = 3088] [serial = 1062] [outer = 232CA400] 09:44:31 INFO - PROCESS | 3088 | 1464194671509 Marionette DEBUG loaded listener.js 09:44:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (23F31800) [pid = 3088] [serial = 1063] [outer = 232CA400] 09:44:32 INFO - PROCESS | 3088 | 1464194672103 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 971ms 09:44:32 INFO - PROCESS | 3088 | 1464194672123 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 09:44:32 INFO - PROCESS | 3088 | 1464194672126 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 09:44:32 INFO - PROCESS | 3088 | 1464194672129 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:44:32 INFO - PROCESS | 3088 | 1464194672131 Marionette TRACE conn5 <- [1,1382,null,{}] 09:44:32 INFO - PROCESS | 3088 | 1464194672135 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:32 INFO - PROCESS | 3088 | 1464194672283 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 09:44:32 INFO - PROCESS | 3088 | 1464194672446 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:32 INFO - PROCESS | 3088 | ++DOCSHELL 23F39800 == 104 [pid = 3088] [id = 355] 09:44:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (23FAB400) [pid = 3088] [serial = 1064] [outer = 00000000] 09:44:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (26AE5400) [pid = 3088] [serial = 1065] [outer = 23FAB400] 09:44:32 INFO - PROCESS | 3088 | 1464194672506 Marionette DEBUG loaded listener.js 09:44:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (26AEE800) [pid = 3088] [serial = 1066] [outer = 23FAB400] 09:44:33 INFO - PROCESS | 3088 | 1464194673170 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1068ms 09:44:33 INFO - PROCESS | 3088 | 1464194673206 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 09:44:33 INFO - PROCESS | 3088 | 1464194673208 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 09:44:33 INFO - PROCESS | 3088 | 1464194673212 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:44:33 INFO - PROCESS | 3088 | 1464194673214 Marionette TRACE conn5 <- [1,1386,null,{}] 09:44:33 INFO - PROCESS | 3088 | 1464194673217 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:33 INFO - PROCESS | 3088 | 1464194673339 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 09:44:33 INFO - PROCESS | 3088 | 1464194673502 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:33 INFO - PROCESS | 3088 | ++DOCSHELL 26AF1800 == 105 [pid = 3088] [id = 356] 09:44:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (27A2F400) [pid = 3088] [serial = 1067] [outer = 00000000] 09:44:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (27A37C00) [pid = 3088] [serial = 1068] [outer = 27A2F400] 09:44:33 INFO - PROCESS | 3088 | 1464194673561 Marionette DEBUG loaded listener.js 09:44:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (27A39800) [pid = 3088] [serial = 1069] [outer = 27A2F400] 09:44:34 INFO - PROCESS | 3088 | 1464194674128 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 970ms 09:44:34 INFO - PROCESS | 3088 | 1464194674187 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 09:44:34 INFO - PROCESS | 3088 | 1464194674190 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 09:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:44:34 INFO - PROCESS | 3088 | 1464194674193 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:44:34 INFO - PROCESS | 3088 | 1464194674195 Marionette TRACE conn5 <- [1,1390,null,{}] 09:44:34 INFO - PROCESS | 3088 | 1464194674199 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:34 INFO - PROCESS | 3088 | 1464194674322 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 09:44:34 INFO - PROCESS | 3088 | 1464194674496 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 3088 | ++DOCSHELL 27A30400 == 106 [pid = 3088] [id = 357] 09:44:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (27A30800) [pid = 3088] [serial = 1070] [outer = 00000000] 09:44:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (28422800) [pid = 3088] [serial = 1071] [outer = 27A30800] 09:44:34 INFO - PROCESS | 3088 | 1464194674555 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (28424800) [pid = 3088] [serial = 1072] [outer = 27A30800] 09:44:35 INFO - PROCESS | 3088 | 1464194675186 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1019ms 09:44:35 INFO - PROCESS | 3088 | 1464194675225 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 3088 | 1464194675227 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 09:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:44:35 INFO - PROCESS | 3088 | 1464194675232 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 3088 | 1464194675234 Marionette TRACE conn5 <- [1,1394,null,{}] 09:44:35 INFO - PROCESS | 3088 | 1464194675255 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:35 INFO - PROCESS | 3088 | 1464194675376 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 09:44:35 INFO - PROCESS | 3088 | 1464194675553 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 3088 | ++DOCSHELL 0D859800 == 107 [pid = 3088] [id = 358] 09:44:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (0D8D9800) [pid = 3088] [serial = 1073] [outer = 00000000] 09:44:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (1597FC00) [pid = 3088] [serial = 1074] [outer = 0D8D9800] 09:44:35 INFO - PROCESS | 3088 | 1464194675608 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (1874B000) [pid = 3088] [serial = 1075] [outer = 0D8D9800] 09:44:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (0D874800) [pid = 3088] [serial = 1076] [outer = 0DFB4400] 09:44:36 INFO - PROCESS | 3088 | 1464194676589 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1384ms 09:44:36 INFO - PROCESS | 3088 | 1464194676621 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 3088 | 1464194676626 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 09:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:44:36 INFO - PROCESS | 3088 | 1464194676631 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - PROCESS | 3088 | 1464194676634 Marionette TRACE conn5 <- [1,1398,null,{}] 09:44:36 INFO - PROCESS | 3088 | 1464194676639 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:36 INFO - PROCESS | 3088 | 1464194676755 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 09:44:36 INFO - PROCESS | 3088 | 1464194676916 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 3088 | ++DOCSHELL 16834C00 == 108 [pid = 3088] [id = 359] 09:44:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (16836800) [pid = 3088] [serial = 1077] [outer = 00000000] 09:44:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (17608000) [pid = 3088] [serial = 1078] [outer = 16836800] 09:44:36 INFO - PROCESS | 3088 | 1464194676974 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (17C34400) [pid = 3088] [serial = 1079] [outer = 16836800] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 232CD800 == 107 [pid = 3088] [id = 300] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 1E9E6000 == 106 [pid = 3088] [id = 264] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 17009C00 == 105 [pid = 3088] [id = 348] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 0C908800 == 104 [pid = 3088] [id = 347] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 19CC9400 == 103 [pid = 3088] [id = 346] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 1C326000 == 102 [pid = 3088] [id = 345] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 1AC2B000 == 101 [pid = 3088] [id = 344] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 17CDF800 == 100 [pid = 3088] [id = 343] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (1DD0C400) [pid = 3088] [serial = 990] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (16954400) [pid = 3088] [serial = 939] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (1ADE1400) [pid = 3088] [serial = 942] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (222D2800) [pid = 3088] [serial = 945] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (23FA9400) [pid = 3088] [serial = 948] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (26AEA000) [pid = 3088] [serial = 951] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (27A36400) [pid = 3088] [serial = 954] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (22274400) [pid = 3088] [serial = 957] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (19A7D400) [pid = 3088] [serial = 960] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | 1464194677713 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 0D875400 == 99 [pid = 3088] [id = 342] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 157BDC00 == 98 [pid = 3088] [id = 341] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 1682C800 == 97 [pid = 3088] [id = 340] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 200BBC00 == 96 [pid = 3088] [id = 336] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 1F41A800 == 95 [pid = 3088] [id = 335] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 1C3A0800 == 94 [pid = 3088] [id = 334] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 1C2A1800 == 93 [pid = 3088] [id = 333] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 170D5800 == 92 [pid = 3088] [id = 332] 09:44:37 INFO - PROCESS | 3088 | --DOCSHELL 0D4FC800 == 91 [pid = 3088] [id = 331] 09:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1129ms 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (19FBDC00) [pid = 3088] [serial = 886] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (1BA3A000) [pid = 3088] [serial = 772] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (23FB0000) [pid = 3088] [serial = 745] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (200C3400) [pid = 3088] [serial = 748] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (15006000) [pid = 3088] [serial = 883] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (15720800) [pid = 3088] [serial = 775] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (22546C00) [pid = 3088] [serial = 895] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (1D21EC00) [pid = 3088] [serial = 781] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (222C9400) [pid = 3088] [serial = 892] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (1F4B5400) [pid = 3088] [serial = 790] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (1DD13400) [pid = 3088] [serial = 784] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (20167000) [pid = 3088] [serial = 889] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (23FB1800) [pid = 3088] [serial = 751] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (20112C00) [pid = 3088] [serial = 847] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (232D1C00) [pid = 3088] [serial = 898] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (23FB3000) [pid = 3088] [serial = 901] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (1DF5A400) [pid = 3088] [serial = 787] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (22543400) [pid = 3088] [serial = 742] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (19FF0C00) [pid = 3088] [serial = 778] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (200BDC00) [pid = 3088] [serial = 793] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1AC33400) [pid = 3088] [serial = 978] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1C097000) [pid = 3088] [serial = 981] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1AD0E800) [pid = 3088] [serial = 979] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (16962C00) [pid = 3088] [serial = 984] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1C833800) [pid = 3088] [serial = 987] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (0DA57000) [pid = 3088] [serial = 969] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (15268C00) [pid = 3088] [serial = 970] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (19CDA800) [pid = 3088] [serial = 967] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (18AEA000) [pid = 3088] [serial = 966] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (15001400) [pid = 3088] [serial = 964] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (0D97B000) [pid = 3088] [serial = 963] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1879EC00) [pid = 3088] [serial = 972] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1C3A5C00) [pid = 3088] [serial = 982] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1999D800) [pid = 3088] [serial = 973] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (19FB3C00) [pid = 3088] [serial = 975] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1DAEFC00) [pid = 3088] [serial = 988] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (18746800) [pid = 3088] [serial = 985] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (19FFA400) [pid = 3088] [serial = 976] [outer = 00000000] [url = about:blank] 09:44:37 INFO - PROCESS | 3088 | 1464194677803 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 09:44:37 INFO - PROCESS | 3088 | 1464194677808 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 09:44:37 INFO - PROCESS | 3088 | 1464194677817 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:44:37 INFO - PROCESS | 3088 | 1464194677820 Marionette TRACE conn5 <- [1,1402,null,{}] 09:44:37 INFO - PROCESS | 3088 | 1464194677823 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:37 INFO - PROCESS | 3088 | 1464194677929 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 09:44:37 INFO - PROCESS | 3088 | 1464194677936 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 3088 | ++DOCSHELL 0DA13C00 == 92 [pid = 3088] [id = 360] 09:44:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (0DA1C400) [pid = 3088] [serial = 1080] [outer = 00000000] 09:44:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (0DA5D000) [pid = 3088] [serial = 1081] [outer = 0DA1C400] 09:44:38 INFO - PROCESS | 3088 | 1464194677981 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (0E162400) [pid = 3088] [serial = 1082] [outer = 0DA1C400] 09:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 712ms 09:44:38 INFO - PROCESS | 3088 | 1464194678530 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:44:38 INFO - PROCESS | 3088 | 1464194678538 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 09:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:44:38 INFO - PROCESS | 3088 | 1464194678540 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 09:44:38 INFO - PROCESS | 3088 | 1464194678543 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - PROCESS | 3088 | 1464194678547 Marionette TRACE conn5 <- [1,1406,null,{}] 09:44:38 INFO - PROCESS | 3088 | 1464194678558 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:38 INFO - PROCESS | 3088 | 1464194678663 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 09:44:38 INFO - PROCESS | 3088 | 1464194678782 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 3088 | ++DOCSHELL 17609000 == 93 [pid = 3088] [id = 361] 09:44:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (17C30800) [pid = 3088] [serial = 1083] [outer = 00000000] 09:44:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (18751C00) [pid = 3088] [serial = 1084] [outer = 17C30800] 09:44:38 INFO - PROCESS | 3088 | 1464194678832 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (18A39C00) [pid = 3088] [serial = 1085] [outer = 17C30800] 09:44:39 INFO - PROCESS | 3088 | 1464194679232 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 09:44:39 INFO - PROCESS | 3088 | 1464194679274 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 09:44:39 INFO - PROCESS | 3088 | 1464194679276 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 09:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:44:39 INFO - PROCESS | 3088 | 1464194679280 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:44:39 INFO - PROCESS | 3088 | 1464194679281 Marionette TRACE conn5 <- [1,1410,null,{}] 09:44:39 INFO - PROCESS | 3088 | 1464194679285 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:39 INFO - PROCESS | 3088 | 1464194679382 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 09:44:39 INFO - PROCESS | 3088 | 1464194679389 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:39 INFO - PROCESS | 3088 | ++DOCSHELL 18A3DC00 == 94 [pid = 3088] [id = 362] 09:44:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (18A40C00) [pid = 3088] [serial = 1086] [outer = 00000000] 09:44:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (19CCB000) [pid = 3088] [serial = 1087] [outer = 18A40C00] 09:44:39 INFO - PROCESS | 3088 | 1464194679434 Marionette DEBUG loaded listener.js 09:44:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (19FBF800) [pid = 3088] [serial = 1088] [outer = 18A40C00] 09:44:39 INFO - PROCESS | 3088 | 1464194679938 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 09:44:39 INFO - PROCESS | 3088 | 1464194679967 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 09:44:40 INFO - PROCESS | 3088 | 1464194679979 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 09:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:44:40 INFO - PROCESS | 3088 | 1464194679993 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:44:40 INFO - PROCESS | 3088 | 1464194679995 Marionette TRACE conn5 <- [1,1414,null,{}] 09:44:40 INFO - PROCESS | 3088 | 1464194679999 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:40 INFO - PROCESS | 3088 | 1464194680135 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 09:44:40 INFO - PROCESS | 3088 | 1464194680156 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:40 INFO - PROCESS | 3088 | ++DOCSHELL 1999D800 == 95 [pid = 3088] [id = 363] 09:44:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (19FF1000) [pid = 3088] [serial = 1089] [outer = 00000000] 09:44:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1AC2A400) [pid = 3088] [serial = 1090] [outer = 19FF1000] 09:44:40 INFO - PROCESS | 3088 | 1464194680200 Marionette DEBUG loaded listener.js 09:44:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1ACBDC00) [pid = 3088] [serial = 1091] [outer = 19FF1000] 09:44:40 INFO - PROCESS | 3088 | 1464194680720 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 770ms 09:44:40 INFO - PROCESS | 3088 | 1464194680795 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 09:44:40 INFO - PROCESS | 3088 | 1464194680797 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 09:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:44:40 INFO - PROCESS | 3088 | 1464194680803 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:44:40 INFO - PROCESS | 3088 | 1464194680805 Marionette TRACE conn5 <- [1,1418,null,{}] 09:44:40 INFO - PROCESS | 3088 | 1464194680808 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:40 INFO - PROCESS | 3088 | 1464194680951 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 09:44:40 INFO - PROCESS | 3088 | 1464194680971 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:41 INFO - PROCESS | 3088 | ++DOCSHELL 1ACDE400 == 96 [pid = 3088] [id = 364] 09:44:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1ACE0000) [pid = 3088] [serial = 1092] [outer = 00000000] 09:44:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (1BA2D000) [pid = 3088] [serial = 1093] [outer = 1ACE0000] 09:44:41 INFO - PROCESS | 3088 | 1464194681017 Marionette DEBUG loaded listener.js 09:44:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1BA34800) [pid = 3088] [serial = 1094] [outer = 1ACE0000] 09:44:41 INFO - PROCESS | 3088 | 1464194681475 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 09:44:41 INFO - PROCESS | 3088 | 1464194681535 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 09:44:41 INFO - PROCESS | 3088 | 1464194681537 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 09:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:44:41 INFO - PROCESS | 3088 | 1464194681547 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - PROCESS | 3088 | 1464194681549 Marionette TRACE conn5 <- [1,1422,null,{}] 09:44:41 INFO - PROCESS | 3088 | 1464194681552 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:41 INFO - PROCESS | 3088 | 1464194681685 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 09:44:41 INFO - PROCESS | 3088 | 1464194681755 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:41 INFO - PROCESS | 3088 | ++DOCSHELL 1BA3E400 == 97 [pid = 3088] [id = 365] 09:44:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (1BBC4400) [pid = 3088] [serial = 1095] [outer = 00000000] 09:44:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (1C324000) [pid = 3088] [serial = 1096] [outer = 1BBC4400] 09:44:41 INFO - PROCESS | 3088 | 1464194681802 Marionette DEBUG loaded listener.js 09:44:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1D185800) [pid = 3088] [serial = 1097] [outer = 1BBC4400] 09:44:42 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (18A36800) [pid = 3088] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:44:42 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1DA9C800) [pid = 3088] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:44:42 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1DAF3800) [pid = 3088] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:44:42 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (0C90F400) [pid = 3088] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:44:42 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1695D400) [pid = 3088] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:44:42 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (18A09800) [pid = 3088] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:44:42 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1ACBB000) [pid = 3088] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:44:42 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (0E107800) [pid = 3088] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:44:42 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (22823400) [pid = 3088] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:44:42 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1C399800) [pid = 3088] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:44:42 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (16831C00) [pid = 3088] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:44:42 INFO - PROCESS | 3088 | 1464194682542 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1020ms 09:44:42 INFO - PROCESS | 3088 | 1464194682569 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 3088 | 1464194682571 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 09:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:44:42 INFO - PROCESS | 3088 | 1464194682594 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - PROCESS | 3088 | 1464194682596 Marionette TRACE conn5 <- [1,1426,null,{}] 09:44:42 INFO - PROCESS | 3088 | 1464194682609 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:42 INFO - PROCESS | 3088 | 1464194682702 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 09:44:42 INFO - PROCESS | 3088 | 1464194682711 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:42 INFO - PROCESS | 3088 | ++DOCSHELL 0E2E7000 == 98 [pid = 3088] [id = 366] 09:44:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (18A35400) [pid = 3088] [serial = 1098] [outer = 00000000] 09:44:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (1BBC4000) [pid = 3088] [serial = 1099] [outer = 18A35400] 09:44:42 INFO - PROCESS | 3088 | 1464194682755 Marionette DEBUG loaded listener.js 09:44:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1C325C00) [pid = 3088] [serial = 1100] [outer = 18A35400] 09:44:43 INFO - PROCESS | 3088 | 1464194683193 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 630ms 09:44:43 INFO - PROCESS | 3088 | 1464194683214 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 09:44:43 INFO - PROCESS | 3088 | 1464194683216 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 09:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:44:43 INFO - PROCESS | 3088 | 1464194683219 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:44:43 INFO - PROCESS | 3088 | 1464194683221 Marionette TRACE conn5 <- [1,1430,null,{}] 09:44:43 INFO - PROCESS | 3088 | 1464194683224 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:43 INFO - PROCESS | 3088 | 1464194683371 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 09:44:43 INFO - PROCESS | 3088 | 1464194683381 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:43 INFO - PROCESS | 3088 | ++DOCSHELL 1D21F400 == 99 [pid = 3088] [id = 367] 09:44:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1DA9CC00) [pid = 3088] [serial = 1101] [outer = 00000000] 09:44:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1DAEDC00) [pid = 3088] [serial = 1102] [outer = 1DA9CC00] 09:44:43 INFO - PROCESS | 3088 | 1464194683428 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1DAFA400) [pid = 3088] [serial = 1103] [outer = 1DA9CC00] 09:44:43 INFO - PROCESS | 3088 | 1464194683880 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 09:44:43 INFO - PROCESS | 3088 | 1464194683950 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 09:44:43 INFO - PROCESS | 3088 | 1464194683952 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 09:44:43 INFO - PROCESS | 3088 | 1464194683955 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:44:43 INFO - PROCESS | 3088 | 1464194683957 Marionette TRACE conn5 <- [1,1434,null,{}] 09:44:43 INFO - PROCESS | 3088 | 1464194683960 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:44 INFO - PROCESS | 3088 | 1464194684059 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 09:44:44 INFO - PROCESS | 3088 | 1464194684068 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 3088 | ++DOCSHELL 1DD12000 == 100 [pid = 3088] [id = 368] 09:44:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (1DD13000) [pid = 3088] [serial = 1104] [outer = 00000000] 09:44:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1DD50400) [pid = 3088] [serial = 1105] [outer = 1DD13000] 09:44:44 INFO - PROCESS | 3088 | 1464194684115 Marionette DEBUG loaded listener.js 09:44:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (1E91A800) [pid = 3088] [serial = 1106] [outer = 1DD13000] 09:44:44 INFO - PROCESS | 3088 | 1464194684944 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1014ms 09:44:44 INFO - PROCESS | 3088 | 1464194684974 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 09:44:45 INFO - PROCESS | 3088 | 1464194684980 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 09:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:44:45 INFO - PROCESS | 3088 | 1464194684985 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:44:45 INFO - PROCESS | 3088 | 1464194684990 Marionette TRACE conn5 <- [1,1438,null,{}] 09:44:45 INFO - PROCESS | 3088 | 1464194685015 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:45 INFO - PROCESS | 3088 | 1464194685151 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 09:44:45 INFO - PROCESS | 3088 | 1464194685311 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 3088 | ++DOCSHELL 0D410400 == 101 [pid = 3088] [id = 369] 09:44:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (0DA18000) [pid = 3088] [serial = 1107] [outer = 00000000] 09:44:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1573F400) [pid = 3088] [serial = 1108] [outer = 0DA18000] 09:44:45 INFO - PROCESS | 3088 | 1464194685374 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (15A65C00) [pid = 3088] [serial = 1109] [outer = 0DA18000] 09:44:46 INFO - PROCESS | 3088 | 1464194685990 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1078ms 09:44:46 INFO - PROCESS | 3088 | 1464194686085 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 3088 | 1464194686091 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 09:44:46 INFO - PROCESS | 3088 | 1464194686098 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:44:46 INFO - PROCESS | 3088 | 1464194686101 Marionette TRACE conn5 <- [1,1442,null,{}] 09:44:46 INFO - PROCESS | 3088 | 1464194686105 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:46 INFO - PROCESS | 3088 | 1464194686320 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 09:44:46 INFO - PROCESS | 3088 | 1464194686433 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 3088 | ++DOCSHELL 17C8EC00 == 102 [pid = 3088] [id = 370] 09:44:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (17CE1000) [pid = 3088] [serial = 1110] [outer = 00000000] 09:44:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (19A79C00) [pid = 3088] [serial = 1111] [outer = 17CE1000] 09:44:46 INFO - PROCESS | 3088 | 1464194686490 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1AB6E800) [pid = 3088] [serial = 1112] [outer = 17CE1000] 09:44:47 INFO - PROCESS | 3088 | 1464194687107 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1072ms 09:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:44:47 INFO - PROCESS | 3088 | 1464194687175 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 09:44:47 INFO - PROCESS | 3088 | 1464194687178 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 09:44:47 INFO - PROCESS | 3088 | 1464194687182 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 3088 | 1464194687186 Marionette TRACE conn5 <- [1,1446,null,{}] 09:44:47 INFO - PROCESS | 3088 | 1464194687214 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:47 INFO - PROCESS | 3088 | 1464194687376 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 09:44:47 INFO - PROCESS | 3088 | 1464194687522 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:47 INFO - PROCESS | 3088 | ++DOCSHELL 1DBC4400 == 103 [pid = 3088] [id = 371] 09:44:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1E79D000) [pid = 3088] [serial = 1113] [outer = 00000000] 09:44:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1E921C00) [pid = 3088] [serial = 1114] [outer = 1E79D000] 09:44:47 INFO - PROCESS | 3088 | 1464194687583 Marionette DEBUG loaded listener.js 09:44:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1EC9A800) [pid = 3088] [serial = 1115] [outer = 1E79D000] 09:44:48 INFO - PROCESS | 3088 | 1464194688253 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1135ms 09:44:48 INFO - PROCESS | 3088 | 1464194688320 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 09:44:48 INFO - PROCESS | 3088 | 1464194688324 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 09:44:48 INFO - PROCESS | 3088 | 1464194688327 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:44:48 INFO - PROCESS | 3088 | 1464194688329 Marionette TRACE conn5 <- [1,1450,null,{}] 09:44:48 INFO - PROCESS | 3088 | 1464194688333 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:48 INFO - PROCESS | 3088 | 1464194688456 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 09:44:48 INFO - PROCESS | 3088 | 1464194688608 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 3088 | ++DOCSHELL 1F4B4400 == 104 [pid = 3088] [id = 372] 09:44:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (1F4B5800) [pid = 3088] [serial = 1116] [outer = 00000000] 09:44:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (2000E000) [pid = 3088] [serial = 1117] [outer = 1F4B5800] 09:44:48 INFO - PROCESS | 3088 | 1464194688668 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (200B6400) [pid = 3088] [serial = 1118] [outer = 1F4B5800] 09:44:49 INFO - PROCESS | 3088 | 1464194689335 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1075ms 09:44:49 INFO - PROCESS | 3088 | 1464194689405 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 3088 | 1464194689408 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 09:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:44:49 INFO - PROCESS | 3088 | 1464194689411 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 3088 | 1464194689413 Marionette TRACE conn5 <- [1,1454,null,{}] 09:44:49 INFO - PROCESS | 3088 | 1464194689417 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:49 INFO - PROCESS | 3088 | 1464194689537 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 09:44:49 INFO - PROCESS | 3088 | 1464194689694 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 3088 | ++DOCSHELL 200B5400 == 105 [pid = 3088] [id = 373] 09:44:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (200BD000) [pid = 3088] [serial = 1119] [outer = 00000000] 09:44:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (20110800) [pid = 3088] [serial = 1120] [outer = 200BD000] 09:44:49 INFO - PROCESS | 3088 | 1464194689753 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (20167800) [pid = 3088] [serial = 1121] [outer = 200BD000] 09:44:50 INFO - PROCESS | 3088 | 1464194690426 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1066ms 09:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:44:50 INFO - PROCESS | 3088 | 1464194690481 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 09:44:50 INFO - PROCESS | 3088 | 1464194690484 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 09:44:50 INFO - PROCESS | 3088 | 1464194690487 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:44:50 INFO - PROCESS | 3088 | 1464194690489 Marionette TRACE conn5 <- [1,1458,null,{}] 09:44:50 INFO - PROCESS | 3088 | 1464194690493 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:50 INFO - PROCESS | 3088 | 1464194690627 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 09:44:50 INFO - PROCESS | 3088 | 1464194690787 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:50 INFO - PROCESS | 3088 | ++DOCSHELL 22269800 == 106 [pid = 3088] [id = 374] 09:44:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (22274400) [pid = 3088] [serial = 1122] [outer = 00000000] 09:44:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (22541C00) [pid = 3088] [serial = 1123] [outer = 22274400] 09:44:50 INFO - PROCESS | 3088 | 1464194690846 Marionette DEBUG loaded listener.js 09:44:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (2254CC00) [pid = 3088] [serial = 1124] [outer = 22274400] 09:44:51 INFO - PROCESS | 3088 | 1464194691424 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 09:44:51 INFO - PROCESS | 3088 | 1464194691461 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 09:44:51 INFO - PROCESS | 3088 | 1464194691464 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 09:44:51 INFO - PROCESS | 3088 | 1464194691467 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:44:51 INFO - PROCESS | 3088 | 1464194691469 Marionette TRACE conn5 <- [1,1462,null,{}] 09:44:51 INFO - PROCESS | 3088 | 1464194691473 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:51 INFO - PROCESS | 3088 | 1464194691589 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 09:44:51 INFO - PROCESS | 3088 | 1464194691754 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:51 INFO - PROCESS | 3088 | ++DOCSHELL 222D1400 == 107 [pid = 3088] [id = 375] 09:44:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (22548800) [pid = 3088] [serial = 1125] [outer = 00000000] 09:44:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (22E09400) [pid = 3088] [serial = 1126] [outer = 22548800] 09:44:51 INFO - PROCESS | 3088 | 1464194691809 Marionette DEBUG loaded listener.js 09:44:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (232CD400) [pid = 3088] [serial = 1127] [outer = 22548800] 09:44:52 INFO - PROCESS | 3088 | 1464194692413 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 971ms 09:44:52 INFO - PROCESS | 3088 | 1464194692441 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 09:44:52 INFO - PROCESS | 3088 | 1464194692443 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 09:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:44:52 INFO - PROCESS | 3088 | 1464194692462 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:44:52 INFO - PROCESS | 3088 | 1464194692464 Marionette TRACE conn5 <- [1,1466,null,{}] 09:44:52 INFO - PROCESS | 3088 | 1464194692468 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:52 INFO - PROCESS | 3088 | 1464194692589 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 09:44:52 INFO - PROCESS | 3088 | 1464194692747 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:52 INFO - PROCESS | 3088 | ++DOCSHELL 232D2400 == 108 [pid = 3088] [id = 376] 09:44:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (232D2800) [pid = 3088] [serial = 1128] [outer = 00000000] 09:44:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (23F39C00) [pid = 3088] [serial = 1129] [outer = 232D2800] 09:44:52 INFO - PROCESS | 3088 | 1464194692805 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (23FAC000) [pid = 3088] [serial = 1130] [outer = 232D2800] 09:44:53 INFO - PROCESS | 3088 | 1464194693463 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1021ms 09:44:53 INFO - PROCESS | 3088 | 1464194693723 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 09:44:53 INFO - PROCESS | 3088 | 1464194693729 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 09:44:53 INFO - PROCESS | 3088 | 1464194693735 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:44:53 INFO - PROCESS | 3088 | 1464194693738 Marionette TRACE conn5 <- [1,1470,null,{}] 09:44:53 INFO - PROCESS | 3088 | 1464194693743 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:44:53 INFO - PROCESS | 3088 | 1464194693869 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 09:44:54 INFO - PROCESS | 3088 | 1464194694025 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 3088 | ++DOCSHELL 15001400 == 109 [pid = 3088] [id = 377] 09:44:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (15002400) [pid = 3088] [serial = 1131] [outer = 00000000] 09:44:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (1573A400) [pid = 3088] [serial = 1132] [outer = 15002400] 09:44:54 INFO - PROCESS | 3088 | 1464194694082 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (170D2000) [pid = 3088] [serial = 1133] [outer = 15002400] 09:44:54 INFO - PROCESS | 3088 | 1464194694700 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1007ms 09:44:54 INFO - PROCESS | 3088 | 1464194694761 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 3088 | 1464194694765 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 09:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:44:54 INFO - PROCESS | 3088 | 1464194694772 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 3088 | 1464194694776 Marionette TRACE conn5 <- [1,1474,null,{}] 09:44:54 INFO - PROCESS | 3088 | 1464194694780 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:54 INFO - PROCESS | 3088 | 1464194694898 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 09:44:55 INFO - PROCESS | 3088 | 1464194695062 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:55 INFO - PROCESS | 3088 | ++DOCSHELL 0DA5CC00 == 110 [pid = 3088] [id = 378] 09:44:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (15009400) [pid = 3088] [serial = 1134] [outer = 00000000] 09:44:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (19CCAC00) [pid = 3088] [serial = 1135] [outer = 15009400] 09:44:55 INFO - PROCESS | 3088 | 1464194695112 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (1AC34000) [pid = 3088] [serial = 1136] [outer = 15009400] 09:44:55 INFO - PROCESS | 3088 | --DOCSHELL 1AB74000 == 109 [pid = 3088] [id = 93] 09:44:55 INFO - PROCESS | 3088 | --DOCSHELL 22822C00 == 108 [pid = 3088] [id = 312] 09:44:55 INFO - PROCESS | 3088 | --DOCSHELL 0D852800 == 107 [pid = 3088] [id = 330] 09:44:55 INFO - PROCESS | 3088 | --DOCSHELL 1D21F400 == 106 [pid = 3088] [id = 367] 09:44:55 INFO - PROCESS | 3088 | --DOCSHELL 0E2E7000 == 105 [pid = 3088] [id = 366] 09:44:55 INFO - PROCESS | 3088 | --DOCSHELL 1BA3E400 == 104 [pid = 3088] [id = 365] 09:44:55 INFO - PROCESS | 3088 | --DOCSHELL 1ACDE400 == 103 [pid = 3088] [id = 364] 09:44:55 INFO - PROCESS | 3088 | --DOCSHELL 1999D800 == 102 [pid = 3088] [id = 363] 09:44:55 INFO - PROCESS | 3088 | --DOCSHELL 18A3DC00 == 101 [pid = 3088] [id = 362] 09:44:55 INFO - PROCESS | 3088 | --DOCSHELL 17609000 == 100 [pid = 3088] [id = 361] 09:44:55 INFO - PROCESS | 3088 | --DOCSHELL 0DA13C00 == 99 [pid = 3088] [id = 360] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (1F4B3400) [pid = 3088] [serial = 1047] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (18710000) [pid = 3088] [serial = 996] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (232D2C00) [pid = 3088] [serial = 1017] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (0D8E7400) [pid = 3088] [serial = 993] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (1EC96C00) [pid = 3088] [serial = 1002] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (1DBBE800) [pid = 3088] [serial = 999] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOCSHELL 16834C00 == 98 [pid = 3088] [id = 359] 09:44:55 INFO - PROCESS | 3088 | --DOCSHELL 2000E400 == 97 [pid = 3088] [id = 352] 09:44:55 INFO - PROCESS | 3088 | --DOCSHELL 170D1C00 == 96 [pid = 3088] [id = 351] 09:44:55 INFO - PROCESS | 3088 | --DOCSHELL 0D987C00 == 95 [pid = 3088] [id = 350] 09:44:55 INFO - PROCESS | 3088 | 1464194695795 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (22E05800) [pid = 3088] [serial = 937] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (1DAF3000) [pid = 3088] [serial = 1035] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (1DF5E000) [pid = 3088] [serial = 1038] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (1DBC5400) [pid = 3088] [serial = 1036] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (1E91DC00) [pid = 3088] [serial = 1039] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (1BA35C00) [pid = 3088] [serial = 1044] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (15001C00) [pid = 3088] [serial = 1026] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (16831000) [pid = 3088] [serial = 1027] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (19FB5800) [pid = 3088] [serial = 1029] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (1AB75800) [pid = 3088] [serial = 1030] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (1AB78C00) [pid = 3088] [serial = 1024] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (19FB1400) [pid = 3088] [serial = 1023] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (1AD06400) [pid = 3088] [serial = 1032] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (17C28400) [pid = 3088] [serial = 1021] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (170D9400) [pid = 3088] [serial = 1020] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (0D8E2800) [pid = 3088] [serial = 1041] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1DD11800) [pid = 3088] [serial = 991] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (1F4BA800) [pid = 3088] [serial = 1005] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (20164C00) [pid = 3088] [serial = 1008] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (22270C00) [pid = 3088] [serial = 1011] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (22823C00) [pid = 3088] [serial = 1014] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1DAA8400) [pid = 3088] [serial = 1045] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1BA3DC00) [pid = 3088] [serial = 1033] [outer = 00000000] [url = about:blank] 09:44:55 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (157B7800) [pid = 3088] [serial = 1042] [outer = 00000000] [url = about:blank] 09:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1077ms 09:44:55 INFO - PROCESS | 3088 | 1464194695857 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 09:44:55 INFO - PROCESS | 3088 | 1464194695860 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 09:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:44:55 INFO - PROCESS | 3088 | 1464194695866 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:44:55 INFO - PROCESS | 3088 | 1464194695868 Marionette TRACE conn5 <- [1,1478,null,{}] 09:44:55 INFO - PROCESS | 3088 | 1464194695877 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:56 INFO - PROCESS | 3088 | 1464194695983 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 09:44:56 INFO - PROCESS | 3088 | 1464194696000 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 3088 | ++DOCSHELL 15040800 == 96 [pid = 3088] [id = 379] 09:44:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (15041000) [pid = 3088] [serial = 1137] [outer = 00000000] 09:44:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (159D3400) [pid = 3088] [serial = 1138] [outer = 15041000] 09:44:56 INFO - PROCESS | 3088 | 1464194696051 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1700B000) [pid = 3088] [serial = 1139] [outer = 15041000] 09:44:56 INFO - PROCESS | 3088 | 1464194696593 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 770ms 09:44:56 INFO - PROCESS | 3088 | 1464194696640 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 3088 | 1464194696642 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 09:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:44:56 INFO - PROCESS | 3088 | 1464194696645 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 3088 | 1464194696647 Marionette TRACE conn5 <- [1,1482,null,{}] 09:44:56 INFO - PROCESS | 3088 | 1464194696651 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:56 INFO - PROCESS | 3088 | 1464194696755 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 09:44:56 INFO - PROCESS | 3088 | 1464194696876 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 3088 | ++DOCSHELL 1695D400 == 97 [pid = 3088] [id = 380] 09:44:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (17C26400) [pid = 3088] [serial = 1140] [outer = 00000000] 09:44:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (19FFC400) [pid = 3088] [serial = 1141] [outer = 17C26400] 09:44:56 INFO - PROCESS | 3088 | 1464194696925 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1AB79C00) [pid = 3088] [serial = 1142] [outer = 17C26400] 09:44:57 INFO - PROCESS | 3088 | 1464194697304 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 09:44:57 INFO - PROCESS | 3088 | 1464194697379 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 09:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:44:57 INFO - PROCESS | 3088 | 1464194697381 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 09:44:57 INFO - PROCESS | 3088 | 1464194697385 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - PROCESS | 3088 | 1464194697386 Marionette TRACE conn5 <- [1,1486,null,{}] 09:44:57 INFO - PROCESS | 3088 | 1464194697390 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:57 INFO - PROCESS | 3088 | 1464194697484 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 09:44:57 INFO - PROCESS | 3088 | 1464194697523 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 3088 | ++DOCSHELL 1BA27400 == 98 [pid = 3088] [id = 381] 09:44:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1BA27800) [pid = 3088] [serial = 1143] [outer = 00000000] 09:44:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1BA40400) [pid = 3088] [serial = 1144] [outer = 1BA27800] 09:44:57 INFO - PROCESS | 3088 | 1464194697570 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1C31B400) [pid = 3088] [serial = 1145] [outer = 1BA27800] 09:44:58 INFO - PROCESS | 3088 | 1464194698037 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 09:44:58 INFO - PROCESS | 3088 | 1464194698056 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 3088 | 1464194698057 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 09:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:44:58 INFO - PROCESS | 3088 | 1464194698100 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - PROCESS | 3088 | 1464194698101 Marionette TRACE conn5 <- [1,1490,null,{}] 09:44:58 INFO - PROCESS | 3088 | 1464194698117 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:58 INFO - PROCESS | 3088 | 1464194698273 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 09:44:58 INFO - PROCESS | 3088 | 1464194698345 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 3088 | ++DOCSHELL 1BA37000 == 99 [pid = 3088] [id = 382] 09:44:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (1DAF3000) [pid = 3088] [serial = 1146] [outer = 00000000] 09:44:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (1DBC3400) [pid = 3088] [serial = 1147] [outer = 1DAF3000] 09:44:58 INFO - PROCESS | 3088 | 1464194698393 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (1DD11800) [pid = 3088] [serial = 1148] [outer = 1DAF3000] 09:44:58 INFO - PROCESS | 3088 | 1464194698839 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 790ms 09:44:58 INFO - PROCESS | 3088 | 1464194698905 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 3088 | 1464194698907 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 09:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:44:58 INFO - PROCESS | 3088 | 1464194698921 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - PROCESS | 3088 | 1464194698922 Marionette TRACE conn5 <- [1,1494,null,{}] 09:44:58 INFO - PROCESS | 3088 | 1464194698927 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:59 INFO - PROCESS | 3088 | 1464194699060 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 09:44:59 INFO - PROCESS | 3088 | 1464194699132 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 3088 | ++DOCSHELL 1DD4A000 == 100 [pid = 3088] [id = 383] 09:44:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (1DD53C00) [pid = 3088] [serial = 1149] [outer = 00000000] 09:44:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (1E916800) [pid = 3088] [serial = 1150] [outer = 1DD53C00] 09:44:59 INFO - PROCESS | 3088 | 1464194699176 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1E9F1400) [pid = 3088] [serial = 1151] [outer = 1DD53C00] 09:44:59 INFO - PROCESS | 3088 | 1464194699590 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 09:44:59 INFO - PROCESS | 3088 | 1464194699650 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 09:44:59 INFO - PROCESS | 3088 | 1464194699652 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 09:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:44:59 INFO - PROCESS | 3088 | 1464194699655 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - PROCESS | 3088 | 1464194699657 Marionette TRACE conn5 <- [1,1498,null,{}] 09:44:59 INFO - PROCESS | 3088 | 1464194699661 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:59 INFO - PROCESS | 3088 | 1464194699808 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 09:44:59 INFO - PROCESS | 3088 | 1464194699830 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 3088 | ++DOCSHELL 1DD50C00 == 101 [pid = 3088] [id = 384] 09:44:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (1DD51C00) [pid = 3088] [serial = 1152] [outer = 00000000] 09:44:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (1F4B4000) [pid = 3088] [serial = 1153] [outer = 1DD51C00] 09:44:59 INFO - PROCESS | 3088 | 1464194699874 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (20014800) [pid = 3088] [serial = 1154] [outer = 1DD51C00] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (1DA9CC00) [pid = 3088] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (18A40C00) [pid = 3088] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (0D8D9800) [pid = 3088] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (17C30800) [pid = 3088] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (0DA1C400) [pid = 3088] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (16836800) [pid = 3088] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (19FF1000) [pid = 3088] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (18A35400) [pid = 3088] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (26AE3400) [pid = 3088] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (22270800) [pid = 3088] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (0E2E4C00) [pid = 3088] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (232CB400) [pid = 3088] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (19FF4400) [pid = 3088] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1DD4D400) [pid = 3088] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (26AEF000) [pid = 3088] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1E920C00) [pid = 3088] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (17604400) [pid = 3088] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1E79AC00) [pid = 3088] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1C2A1C00) [pid = 3088] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (0D84F400) [pid = 3088] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (0D850800) [pid = 3088] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (204CEC00) [pid = 3088] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1BBC4400) [pid = 3088] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:45:00 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (1ACE0000) [pid = 3088] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:45:00 INFO - PROCESS | 3088 | 1464194700686 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1074ms 09:45:00 INFO - PROCESS | 3088 | 1464194700732 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 3088 | 1464194700734 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 09:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:45:00 INFO - PROCESS | 3088 | 1464194700746 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - PROCESS | 3088 | 1464194700748 Marionette TRACE conn5 <- [1,1502,null,{}] 09:45:00 INFO - PROCESS | 3088 | 1464194700753 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:00 INFO - PROCESS | 3088 | 1464194700850 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 09:45:00 INFO - PROCESS | 3088 | 1464194700859 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:00 INFO - PROCESS | 3088 | ++DOCSHELL 15986400 == 102 [pid = 3088] [id = 385] 09:45:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (159E5800) [pid = 3088] [serial = 1155] [outer = 00000000] 09:45:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (18AE8800) [pid = 3088] [serial = 1156] [outer = 159E5800] 09:45:00 INFO - PROCESS | 3088 | 1464194700903 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (19FF4400) [pid = 3088] [serial = 1157] [outer = 159E5800] 09:45:01 INFO - PROCESS | 3088 | 1464194701361 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 09:45:01 INFO - PROCESS | 3088 | 1464194701367 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 09:45:01 INFO - PROCESS | 3088 | 1464194701369 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 09:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:45:01 INFO - PROCESS | 3088 | 1464194701372 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - PROCESS | 3088 | 1464194701374 Marionette TRACE conn5 <- [1,1506,null,{}] 09:45:01 INFO - PROCESS | 3088 | 1464194701381 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:01 INFO - PROCESS | 3088 | 1464194701530 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 09:45:01 INFO - PROCESS | 3088 | 1464194701541 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:01 INFO - PROCESS | 3088 | ++DOCSHELL 0E2E4C00 == 103 [pid = 3088] [id = 386] 09:45:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (15275C00) [pid = 3088] [serial = 1158] [outer = 00000000] 09:45:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1DAF1800) [pid = 3088] [serial = 1159] [outer = 15275C00] 09:45:01 INFO - PROCESS | 3088 | 1464194701585 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (1F401400) [pid = 3088] [serial = 1160] [outer = 15275C00] 09:45:02 INFO - PROCESS | 3088 | 1464194702025 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 09:45:02 INFO - PROCESS | 3088 | 1464194702044 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 09:45:02 INFO - PROCESS | 3088 | 1464194702046 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 09:45:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:45:02 INFO - PROCESS | 3088 | 1464194702050 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:45:02 INFO - PROCESS | 3088 | 1464194702052 Marionette TRACE conn5 <- [1,1510,null,{}] 09:45:02 INFO - PROCESS | 3088 | 1464194702056 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:02 INFO - PROCESS | 3088 | 1464194702234 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 09:45:02 INFO - PROCESS | 3088 | 1464194702254 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 3088 | ++DOCSHELL 20013800 == 104 [pid = 3088] [id = 387] 09:45:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (2010A800) [pid = 3088] [serial = 1161] [outer = 00000000] 09:45:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (22267800) [pid = 3088] [serial = 1162] [outer = 2010A800] 09:45:02 INFO - PROCESS | 3088 | 1464194702306 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (222C9C00) [pid = 3088] [serial = 1163] [outer = 2010A800] 09:45:03 INFO - PROCESS | 3088 | 1464194703028 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:45: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 () { 09:45:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:45:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:45: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 () { 09:45:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:45:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:45: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 () { 09:45:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:45:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:45: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 () { 09:45:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:45:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:45:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1021ms 09:45:03 INFO - PROCESS | 3088 | 1464194703074 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 3088 | 1464194703079 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 09:45:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:45:03 INFO - PROCESS | 3088 | 1464194703085 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 3088 | 1464194703089 Marionette TRACE conn5 <- [1,1514,null,{}] 09:45:03 INFO - PROCESS | 3088 | 1464194703108 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:03 INFO - PROCESS | 3088 | 1464194703336 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 09:45:03 INFO - PROCESS | 3088 | 1464194703457 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 3088 | ++DOCSHELL 1500CC00 == 105 [pid = 3088] [id = 388] 09:45:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (152BA800) [pid = 3088] [serial = 1164] [outer = 00000000] 09:45:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (17C8F000) [pid = 3088] [serial = 1165] [outer = 152BA800] 09:45:03 INFO - PROCESS | 3088 | 1464194703520 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (18A36800) [pid = 3088] [serial = 1166] [outer = 152BA800] 09:45:04 INFO - PROCESS | 3088 | 1464194704083 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:45:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:45:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:45:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:45:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1021ms 09:45:04 INFO - PROCESS | 3088 | 1464194704111 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 3088 | 1464194704117 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 09:45:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:45:04 INFO - PROCESS | 3088 | 1464194704123 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:45:04 INFO - PROCESS | 3088 | 1464194704126 Marionette TRACE conn5 <- [1,1518,null,{}] 09:45:04 INFO - PROCESS | 3088 | 1464194704148 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:04 INFO - PROCESS | 3088 | 1464194704276 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 09:45:04 INFO - PROCESS | 3088 | 1464194704452 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 3088 | ++DOCSHELL 1DAEB800 == 106 [pid = 3088] [id = 389] 09:45:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1DAF0400) [pid = 3088] [serial = 1167] [outer = 00000000] 09:45:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1DD0E000) [pid = 3088] [serial = 1168] [outer = 1DAF0400] 09:45:04 INFO - PROCESS | 3088 | 1464194704511 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1E7A1000) [pid = 3088] [serial = 1169] [outer = 1DAF0400] 09:45:05 INFO - PROCESS | 3088 | 1464194705103 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:45: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 09:45:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:45:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:45:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:45:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:45: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. 09:45:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:45:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1037ms 09:45:05 INFO - PROCESS | 3088 | 1464194705162 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 09:45:05 INFO - PROCESS | 3088 | 1464194705165 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 09:45:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:45:05 INFO - PROCESS | 3088 | 1464194705169 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 3088 | 1464194705173 Marionette TRACE conn5 <- [1,1522,null,{}] 09:45:05 INFO - PROCESS | 3088 | 1464194705231 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:05 INFO - PROCESS | 3088 | 1464194705372 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 09:45:05 INFO - PROCESS | 3088 | 1464194705529 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 3088 | ++DOCSHELL 22543800 == 107 [pid = 3088] [id = 390] 09:45:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (2254BC00) [pid = 3088] [serial = 1170] [outer = 00000000] 09:45:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (22827C00) [pid = 3088] [serial = 1171] [outer = 2254BC00] 09:45:05 INFO - PROCESS | 3088 | 1464194705592 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (22E0DC00) [pid = 3088] [serial = 1172] [outer = 2254BC00] 09:45:06 INFO - PROCESS | 3088 | 1464194706216 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1077ms 09:45:06 INFO - PROCESS | 3088 | 1464194706249 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 09:45:06 INFO - PROCESS | 3088 | 1464194706252 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 09:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:45:06 INFO - PROCESS | 3088 | 1464194706255 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - PROCESS | 3088 | 1464194706257 Marionette TRACE conn5 <- [1,1526,null,{}] 09:45:06 INFO - PROCESS | 3088 | 1464194706261 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:06 INFO - PROCESS | 3088 | 1464194706387 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 09:45:06 INFO - PROCESS | 3088 | 1464194706566 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 3088 | ++DOCSHELL 23F37000 == 108 [pid = 3088] [id = 391] 09:45:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (23F38800) [pid = 3088] [serial = 1173] [outer = 00000000] 09:45:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (23FB3000) [pid = 3088] [serial = 1174] [outer = 23F38800] 09:45:06 INFO - PROCESS | 3088 | 1464194706624 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (26AEA800) [pid = 3088] [serial = 1175] [outer = 23F38800] 09:45:07 INFO - PROCESS | 3088 | 1464194707215 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1019ms 09:45:07 INFO - PROCESS | 3088 | 1464194707278 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 09:45:07 INFO - PROCESS | 3088 | 1464194707280 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 09:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:45:07 INFO - PROCESS | 3088 | 1464194707284 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - PROCESS | 3088 | 1464194707286 Marionette TRACE conn5 <- [1,1530,null,{}] 09:45:07 INFO - PROCESS | 3088 | 1464194707290 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:07 INFO - PROCESS | 3088 | 1464194707416 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 09:45:07 INFO - PROCESS | 3088 | 1464194707591 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:07 INFO - PROCESS | 3088 | ++DOCSHELL 23FB2C00 == 109 [pid = 3088] [id = 392] 09:45:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (26AEF000) [pid = 3088] [serial = 1176] [outer = 00000000] 09:45:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (27A35400) [pid = 3088] [serial = 1177] [outer = 26AEF000] 09:45:07 INFO - PROCESS | 3088 | 1464194707650 Marionette DEBUG loaded listener.js 09:45:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (2832E800) [pid = 3088] [serial = 1178] [outer = 26AEF000] 09:45:08 INFO - PROCESS | 3088 | 1464194708215 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:45:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:45:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 971ms 09:45:08 INFO - PROCESS | 3088 | 1464194708260 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 09:45:08 INFO - PROCESS | 3088 | 1464194708262 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 09:45:08 INFO - PROCESS | 3088 | 1464194708266 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:45:08 INFO - PROCESS | 3088 | 1464194708268 Marionette TRACE conn5 <- [1,1534,null,{}] 09:45:08 INFO - PROCESS | 3088 | 1464194708271 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:08 INFO - PROCESS | 3088 | 1464194708414 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 09:45:08 INFO - PROCESS | 3088 | 1464194708593 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 3088 | ++DOCSHELL 20708000 == 110 [pid = 3088] [id = 393] 09:45:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (20708800) [pid = 3088] [serial = 1179] [outer = 00000000] 09:45:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (2832C400) [pid = 3088] [serial = 1180] [outer = 20708800] 09:45:08 INFO - PROCESS | 3088 | 1464194708652 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (28334800) [pid = 3088] [serial = 1181] [outer = 20708800] 09:45:09 INFO - PROCESS | 3088 | 1464194709219 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1017ms 09:45:09 INFO - PROCESS | 3088 | 1464194709286 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 09:45:09 INFO - PROCESS | 3088 | 1464194709289 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 09:45:09 INFO - PROCESS | 3088 | 1464194709292 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:45:09 INFO - PROCESS | 3088 | 1464194709294 Marionette TRACE conn5 <- [1,1538,null,{}] 09:45:09 INFO - PROCESS | 3088 | 1464194709298 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:09 INFO - PROCESS | 3088 | 1464194709417 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 09:45:09 INFO - PROCESS | 3088 | 1464194709595 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 3088 | ++DOCSHELL 26D23000 == 111 [pid = 3088] [id = 394] 09:45:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (26D24800) [pid = 3088] [serial = 1182] [outer = 00000000] 09:45:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (26D2A000) [pid = 3088] [serial = 1183] [outer = 26D24800] 09:45:09 INFO - PROCESS | 3088 | 1464194709653 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (26D2BC00) [pid = 3088] [serial = 1184] [outer = 26D24800] 09:45:10 INFO - PROCESS | 3088 | 1464194710210 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:45:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1015ms 09:45:10 INFO - PROCESS | 3088 | 1464194710311 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 3088 | 1464194710314 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 09:45:10 INFO - PROCESS | 3088 | 1464194710317 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:45:10 INFO - PROCESS | 3088 | 1464194710319 Marionette TRACE conn5 <- [1,1542,null,{}] 09:45:10 INFO - PROCESS | 3088 | 1464194710323 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:10 INFO - PROCESS | 3088 | 1464194710453 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 09:45:10 INFO - PROCESS | 3088 | 1464194710627 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 3088 | ++DOCSHELL 26D2D800 == 112 [pid = 3088] [id = 395] 09:45:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (26D2DC00) [pid = 3088] [serial = 1185] [outer = 00000000] 09:45:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (2833A800) [pid = 3088] [serial = 1186] [outer = 26D2DC00] 09:45:10 INFO - PROCESS | 3088 | 1464194710685 Marionette DEBUG loaded listener.js 09:45:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (2841FC00) [pid = 3088] [serial = 1187] [outer = 26D2DC00] 09:45:11 INFO - PROCESS | 3088 | 1464194711260 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:45:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:45:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 09:45:11 INFO - PROCESS | 3088 | 1464194711291 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 3088 | 1464194711294 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 09:45:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:45:11 INFO - PROCESS | 3088 | 1464194711297 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - PROCESS | 3088 | 1464194711299 Marionette TRACE conn5 <- [1,1546,null,{}] 09:45:11 INFO - PROCESS | 3088 | 1464194711303 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:11 INFO - PROCESS | 3088 | 1464194711422 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 09:45:11 INFO - PROCESS | 3088 | 1464194711598 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 3088 | ++DOCSHELL 2833A000 == 113 [pid = 3088] [id = 396] 09:45:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (2833BC00) [pid = 3088] [serial = 1188] [outer = 00000000] 09:45:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (28D27000) [pid = 3088] [serial = 1189] [outer = 2833BC00] 09:45:11 INFO - PROCESS | 3088 | 1464194711654 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (28D2B400) [pid = 3088] [serial = 1190] [outer = 2833BC00] 09:45:12 INFO - PROCESS | 3088 | 1464194712302 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:45:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:45:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1069ms 09:45:12 INFO - PROCESS | 3088 | 1464194712369 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 09:45:12 INFO - PROCESS | 3088 | 1464194712371 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 09:45:12 INFO - PROCESS | 3088 | 1464194712375 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:45:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:45:12 INFO - PROCESS | 3088 | 1464194712377 Marionette TRACE conn5 <- [1,1550,null,{}] 09:45:12 INFO - PROCESS | 3088 | 1464194712381 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:12 INFO - PROCESS | 3088 | 1464194712504 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 09:45:12 INFO - PROCESS | 3088 | 1464194712676 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:12 INFO - PROCESS | 3088 | ++DOCSHELL 0C975800 == 114 [pid = 3088] [id = 397] 09:45:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (0D405C00) [pid = 3088] [serial = 1191] [outer = 00000000] 09:45:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (15713400) [pid = 3088] [serial = 1192] [outer = 0D405C00] 09:45:12 INFO - PROCESS | 3088 | 1464194712733 Marionette DEBUG loaded listener.js 09:45:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (17C34C00) [pid = 3088] [serial = 1193] [outer = 0D405C00] 09:45:13 INFO - PROCESS | 3088 | 1464194713608 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1269ms 09:45:13 INFO - PROCESS | 3088 | 1464194713648 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 09:45:13 INFO - PROCESS | 3088 | 1464194713653 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 09:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:45:13 INFO - PROCESS | 3088 | 1464194713658 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:45:13 INFO - PROCESS | 3088 | 1464194713661 Marionette TRACE conn5 <- [1,1554,null,{}] 09:45:13 INFO - PROCESS | 3088 | 1464194713682 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:13 INFO - PROCESS | 3088 | 1464194713803 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 09:45:14 INFO - PROCESS | 3088 | 1464194713974 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 3088 | ++DOCSHELL 15006000 == 115 [pid = 3088] [id = 398] 09:45:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (1503BC00) [pid = 3088] [serial = 1194] [outer = 00000000] 09:45:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (16822800) [pid = 3088] [serial = 1195] [outer = 1503BC00] 09:45:14 INFO - PROCESS | 3088 | 1464194714026 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (17C28400) [pid = 3088] [serial = 1196] [outer = 1503BC00] 09:45:14 INFO - PROCESS | 3088 | 1464194714673 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1036ms 09:45:14 INFO - PROCESS | 3088 | 1464194714695 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 3088 | 1464194714700 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 09:45:14 INFO - PROCESS | 3088 | 1464194714706 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:45:14 INFO - PROCESS | 3088 | 1464194714708 Marionette TRACE conn5 <- [1,1558,null,{}] 09:45:14 INFO - PROCESS | 3088 | 1464194714712 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:14 INFO - PROCESS | 3088 | 1464194714825 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 09:45:15 INFO - PROCESS | 3088 | 1464194715010 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 3088 | ++DOCSHELL 19A74C00 == 116 [pid = 3088] [id = 399] 09:45:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (19CD2C00) [pid = 3088] [serial = 1197] [outer = 00000000] 09:45:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (1AA8B000) [pid = 3088] [serial = 1198] [outer = 19CD2C00] 09:45:15 INFO - PROCESS | 3088 | 1464194715059 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (1ACB8000) [pid = 3088] [serial = 1199] [outer = 19CD2C00] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 14417C00 == 115 [pid = 3088] [id = 177] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 1BA2E000 == 114 [pid = 3088] [id = 199] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 0E2E4C00 == 113 [pid = 3088] [id = 386] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 15986400 == 112 [pid = 3088] [id = 385] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 1DD50C00 == 111 [pid = 3088] [id = 384] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 1DD4A000 == 110 [pid = 3088] [id = 383] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 1BA37000 == 109 [pid = 3088] [id = 382] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 1BA27400 == 108 [pid = 3088] [id = 381] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 1695D400 == 107 [pid = 3088] [id = 380] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 183 (0DA55800) [pid = 3088] [serial = 1050] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (19CDB400) [pid = 3088] [serial = 1053] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (2010AC00) [pid = 3088] [serial = 1056] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (222CC800) [pid = 3088] [serial = 1059] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (232D6C00) [pid = 3088] [serial = 1062] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (26AE5400) [pid = 3088] [serial = 1065] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (27A37C00) [pid = 3088] [serial = 1068] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (28422800) [pid = 3088] [serial = 1071] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (1DD50400) [pid = 3088] [serial = 1105] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 15040800 == 106 [pid = 3088] [id = 379] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 0DA5CC00 == 105 [pid = 3088] [id = 378] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 15001400 == 104 [pid = 3088] [id = 377] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 222D1400 == 103 [pid = 3088] [id = 375] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 22269800 == 102 [pid = 3088] [id = 374] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 200B5400 == 101 [pid = 3088] [id = 373] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 1F4B4400 == 100 [pid = 3088] [id = 372] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 1DBC4400 == 99 [pid = 3088] [id = 371] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 17C8EC00 == 98 [pid = 3088] [id = 370] 09:45:15 INFO - PROCESS | 3088 | --DOCSHELL 0D410400 == 97 [pid = 3088] [id = 369] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (26AED400) [pid = 3088] [serial = 952] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (26AF2000) [pid = 3088] [serial = 958] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (19FBBC00) [pid = 3088] [serial = 961] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (2906B800) [pid = 3088] [serial = 949] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (1C31E800) [pid = 3088] [serial = 943] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (23F2B800) [pid = 3088] [serial = 1018] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (2906F400) [pid = 3088] [serial = 955] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (1EC9F400) [pid = 3088] [serial = 1003] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (18A3EC00) [pid = 3088] [serial = 997] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (200BC000) [pid = 3088] [serial = 880] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (1DD55400) [pid = 3088] [serial = 1000] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (0E164C00) [pid = 3088] [serial = 994] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (17C26C00) [pid = 3088] [serial = 940] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (22820400) [pid = 3088] [serial = 946] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (1C324000) [pid = 3088] [serial = 1096] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (1BA34800) [pid = 3088] [serial = 1094] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (1BA2D000) [pid = 3088] [serial = 1093] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (1DAEDC00) [pid = 3088] [serial = 1102] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (19CCB000) [pid = 3088] [serial = 1087] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (1874B000) [pid = 3088] [serial = 1075] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1597FC00) [pid = 3088] [serial = 1074] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (18751C00) [pid = 3088] [serial = 1084] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (18A39C00) [pid = 3088] [serial = 1085] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (0DA5D000) [pid = 3088] [serial = 1081] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (0E162400) [pid = 3088] [serial = 1082] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (17C34400) [pid = 3088] [serial = 1079] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (17608000) [pid = 3088] [serial = 1078] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1D185800) [pid = 3088] [serial = 1097] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (17C2F000) [pid = 3088] [serial = 682] [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.] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1AC2A400) [pid = 3088] [serial = 1090] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1ACBDC00) [pid = 3088] [serial = 1091] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1C325C00) [pid = 3088] [serial = 1100] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1BBC4000) [pid = 3088] [serial = 1099] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (19FBF800) [pid = 3088] [serial = 1088] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1DAFA400) [pid = 3088] [serial = 1103] [outer = 00000000] [url = about:blank] 09:45:15 INFO - PROCESS | 3088 | 1464194715686 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:45:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1020ms 09:45:15 INFO - PROCESS | 3088 | 1464194715729 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 09:45:15 INFO - PROCESS | 3088 | 1464194715731 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 09:45:15 INFO - PROCESS | 3088 | 1464194715735 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:45:15 INFO - PROCESS | 3088 | 1464194715739 Marionette TRACE conn5 <- [1,1562,null,{}] 09:45:15 INFO - PROCESS | 3088 | 1464194715773 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:15 INFO - PROCESS | 3088 | 1464194715884 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 09:45:15 INFO - PROCESS | 3088 | 1464194715900 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 3088 | ++DOCSHELL 159E4C00 == 98 [pid = 3088] [id = 400] 09:45:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (159E6000) [pid = 3088] [serial = 1200] [outer = 00000000] 09:45:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (17610800) [pid = 3088] [serial = 1201] [outer = 159E6000] 09:45:15 INFO - PROCESS | 3088 | 1464194715950 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (17C8EC00) [pid = 3088] [serial = 1202] [outer = 159E6000] 09:45:16 INFO - PROCESS | 3088 | 1464194716459 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 770ms 09:45:16 INFO - PROCESS | 3088 | 1464194716509 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 3088 | 1464194716512 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 09:45:16 INFO - PROCESS | 3088 | 1464194716515 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:45:16 INFO - PROCESS | 3088 | 1464194716517 Marionette TRACE conn5 <- [1,1566,null,{}] 09:45:16 INFO - PROCESS | 3088 | 1464194716520 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:16 INFO - PROCESS | 3088 | 1464194716652 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 09:45:16 INFO - PROCESS | 3088 | 1464194716783 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 3088 | ++DOCSHELL 17CE0C00 == 99 [pid = 3088] [id = 401] 09:45:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1870E400) [pid = 3088] [serial = 1203] [outer = 00000000] 09:45:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (19CC5800) [pid = 3088] [serial = 1204] [outer = 1870E400] 09:45:16 INFO - PROCESS | 3088 | 1464194716831 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (19CDFC00) [pid = 3088] [serial = 1205] [outer = 1870E400] 09:45:17 INFO - PROCESS | 3088 | 1464194717190 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 730ms 09:45:17 INFO - PROCESS | 3088 | 1464194717253 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 3088 | 1464194717255 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 09:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:45:17 INFO - PROCESS | 3088 | 1464194717258 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - PROCESS | 3088 | 1464194717260 Marionette TRACE conn5 <- [1,1570,null,{}] 09:45:17 INFO - PROCESS | 3088 | 1464194717263 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:17 INFO - PROCESS | 3088 | 1464194717361 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 09:45:17 INFO - PROCESS | 3088 | 1464194717367 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 3088 | ++DOCSHELL 19CDF800 == 100 [pid = 3088] [id = 402] 09:45:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (19FB2C00) [pid = 3088] [serial = 1206] [outer = 00000000] 09:45:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1AC2A000) [pid = 3088] [serial = 1207] [outer = 19FB2C00] 09:45:17 INFO - PROCESS | 3088 | 1464194717411 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (1ACDE000) [pid = 3088] [serial = 1208] [outer = 19FB2C00] 09:45:17 INFO - PROCESS | 3088 | 1464194717954 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 09:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:45:18 INFO - PROCESS | 3088 | 1464194717990 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 3088 | 1464194717992 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 09:45:18 INFO - PROCESS | 3088 | 1464194717995 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 3088 | 1464194717997 Marionette TRACE conn5 <- [1,1574,null,{}] 09:45:18 INFO - PROCESS | 3088 | 1464194718000 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:18 INFO - PROCESS | 3088 | 1464194718194 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 09:45:18 INFO - PROCESS | 3088 | 1464194718222 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 3088 | ++DOCSHELL 1BA3DC00 == 101 [pid = 3088] [id = 403] 09:45:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (1BBC6000) [pid = 3088] [serial = 1209] [outer = 00000000] 09:45:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1C324000) [pid = 3088] [serial = 1210] [outer = 1BBC6000] 09:45:18 INFO - PROCESS | 3088 | 1464194718268 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1D17D000) [pid = 3088] [serial = 1211] [outer = 1BBC6000] 09:45:18 INFO - PROCESS | 3088 | 1464194718741 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 770ms 09:45:18 INFO - PROCESS | 3088 | 1464194718770 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 3088 | 1464194718771 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 09:45:18 INFO - PROCESS | 3088 | 1464194718775 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:45:18 INFO - PROCESS | 3088 | 1464194718777 Marionette TRACE conn5 <- [1,1578,null,{}] 09:45:18 INFO - PROCESS | 3088 | 1464194718780 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:18 INFO - PROCESS | 3088 | 1464194718913 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 09:45:18 INFO - PROCESS | 3088 | 1464194718929 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 3088 | ++DOCSHELL 19FBCC00 == 102 [pid = 3088] [id = 404] 09:45:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1BA29800) [pid = 3088] [serial = 1212] [outer = 00000000] 09:45:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1DAEC000) [pid = 3088] [serial = 1213] [outer = 1BA29800] 09:45:18 INFO - PROCESS | 3088 | 1464194718973 Marionette DEBUG loaded listener.js 09:45:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (1DBBAC00) [pid = 3088] [serial = 1214] [outer = 1BA29800] 09:45:19 INFO - PROCESS | 3088 | 1464194719436 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 09:45:19 INFO - PROCESS | 3088 | 1464194719509 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 3088 | 1464194719511 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 09:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:45:19 INFO - PROCESS | 3088 | 1464194719515 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - PROCESS | 3088 | 1464194719516 Marionette TRACE conn5 <- [1,1582,null,{}] 09:45:19 INFO - PROCESS | 3088 | 1464194719520 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:20 INFO - PROCESS | 3088 | 1464194720174 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1F4B3000) [pid = 3088] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (20108C00) [pid = 3088] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1DD53C00) [pid = 3088] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (1DD51C00) [pid = 3088] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (15009400) [pid = 3088] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (17C26400) [pid = 3088] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (15041000) [pid = 3088] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (22274400) [pid = 3088] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (17CE1000) [pid = 3088] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (22548800) [pid = 3088] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (15002400) [pid = 3088] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (0DA18000) [pid = 3088] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1E79D000) [pid = 3088] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1BA27800) [pid = 3088] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1F4B5800) [pid = 3088] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (200BD000) [pid = 3088] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1DAF3000) [pid = 3088] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (159E5800) [pid = 3088] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (15275C00) [pid = 3088] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (2226BC00) [pid = 3088] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (27A2F400) [pid = 3088] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (23FAB400) [pid = 3088] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (232CA400) [pid = 3088] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (0DA12400) [pid = 3088] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (170D2800) [pid = 3088] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (2000EC00) [pid = 3088] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (27A30800) [pid = 3088] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (2281AC00) [pid = 3088] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1DF55400) [pid = 3088] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:45:20 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (204DAC00) [pid = 3088] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:45:20 INFO - PROCESS | 3088 | 1464194720361 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 3088 | ++DOCSHELL 08C91000 == 103 [pid = 3088] [id = 405] 09:45:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (08C96C00) [pid = 3088] [serial = 1215] [outer = 00000000] 09:45:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (0C974C00) [pid = 3088] [serial = 1216] [outer = 08C96C00] 09:45:20 INFO - PROCESS | 3088 | 1464194720421 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (0D467400) [pid = 3088] [serial = 1217] [outer = 08C96C00] 09:45:21 INFO - PROCESS | 3088 | 1464194721059 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1578ms 09:45:21 INFO - PROCESS | 3088 | 1464194721095 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 09:45:21 INFO - PROCESS | 3088 | 1464194721099 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 09:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:45:21 INFO - PROCESS | 3088 | 1464194721104 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:45:21 INFO - PROCESS | 3088 | 1464194721108 Marionette TRACE conn5 <- [1,1586,null,{}] 09:45:21 INFO - PROCESS | 3088 | 1464194721113 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:21 INFO - PROCESS | 3088 | 1464194721248 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 09:45:21 INFO - PROCESS | 3088 | 1464194721413 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 3088 | ++DOCSHELL 14416400 == 104 [pid = 3088] [id = 406] 09:45:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (14423400) [pid = 3088] [serial = 1218] [outer = 00000000] 09:45:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (152BE800) [pid = 3088] [serial = 1219] [outer = 14423400] 09:45:21 INFO - PROCESS | 3088 | 1464194721476 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1598A800) [pid = 3088] [serial = 1220] [outer = 14423400] 09:45:22 INFO - PROCESS | 3088 | 1464194722143 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:45:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:45:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1073ms 09:45:22 INFO - PROCESS | 3088 | 1464194722189 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 09:45:22 INFO - PROCESS | 3088 | 1464194722193 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 09:45:22 INFO - PROCESS | 3088 | 1464194722197 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:45:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:45:22 INFO - PROCESS | 3088 | 1464194722200 Marionette TRACE conn5 <- [1,1590,null,{}] 09:45:22 INFO - PROCESS | 3088 | 1464194722203 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:22 INFO - PROCESS | 3088 | 1464194722341 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 09:45:22 INFO - PROCESS | 3088 | 1464194722522 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:22 INFO - PROCESS | 3088 | ++DOCSHELL 17CE2C00 == 105 [pid = 3088] [id = 407] 09:45:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1870A800) [pid = 3088] [serial = 1221] [outer = 00000000] 09:45:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1874F000) [pid = 3088] [serial = 1222] [outer = 1870A800] 09:45:22 INFO - PROCESS | 3088 | 1464194722583 Marionette DEBUG loaded listener.js 09:45:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (18A36000) [pid = 3088] [serial = 1223] [outer = 1870A800] 09:45:23 INFO - PROCESS | 3088 | 1464194723292 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:45:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:45:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1126ms 09:45:23 INFO - PROCESS | 3088 | 1464194723328 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 09:45:23 INFO - PROCESS | 3088 | 1464194723331 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 09:45:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:45:23 INFO - PROCESS | 3088 | 1464194723341 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - PROCESS | 3088 | 1464194723348 Marionette TRACE conn5 <- [1,1594,null,{}] 09:45:23 INFO - PROCESS | 3088 | 1464194723353 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:23 INFO - PROCESS | 3088 | 1464194723494 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 09:45:23 INFO - PROCESS | 3088 | 1464194723653 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 3088 | ++DOCSHELL 1BA3E800 == 106 [pid = 3088] [id = 408] 09:45:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1BB32C00) [pid = 3088] [serial = 1224] [outer = 00000000] 09:45:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1DAF0000) [pid = 3088] [serial = 1225] [outer = 1BB32C00] 09:45:23 INFO - PROCESS | 3088 | 1464194723709 Marionette DEBUG loaded listener.js 09:45:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (1DD05400) [pid = 3088] [serial = 1226] [outer = 1BB32C00] 09:45:24 INFO - PROCESS | 3088 | 1464194724303 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:45:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:45:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 990ms 09:45:24 INFO - PROCESS | 3088 | 1464194724342 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 09:45:24 INFO - PROCESS | 3088 | 1464194724346 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 09:45:24 INFO - PROCESS | 3088 | 1464194724351 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:45:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:45:24 INFO - PROCESS | 3088 | 1464194724353 Marionette TRACE conn5 <- [1,1598,null,{}] 09:45:24 INFO - PROCESS | 3088 | 1464194724356 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:24 INFO - PROCESS | 3088 | 1464194724486 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 09:45:24 INFO - PROCESS | 3088 | 1464194724663 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:24 INFO - PROCESS | 3088 | ++DOCSHELL 1DF55000 == 107 [pid = 3088] [id = 409] 09:45:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (1DF55400) [pid = 3088] [serial = 1227] [outer = 00000000] 09:45:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1E916C00) [pid = 3088] [serial = 1228] [outer = 1DF55400] 09:45:24 INFO - PROCESS | 3088 | 1464194724721 Marionette DEBUG loaded listener.js 09:45:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1E922000) [pid = 3088] [serial = 1229] [outer = 1DF55400] 09:45:25 INFO - PROCESS | 3088 | 1464194725290 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:45:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:45:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 09:45:25 INFO - PROCESS | 3088 | 1464194725326 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 09:45:25 INFO - PROCESS | 3088 | 1464194725328 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 09:45:25 INFO - PROCESS | 3088 | 1464194725331 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:45:25 INFO - PROCESS | 3088 | 1464194725333 Marionette TRACE conn5 <- [1,1602,null,{}] 09:45:25 INFO - PROCESS | 3088 | 1464194725337 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:25 INFO - PROCESS | 3088 | 1464194725460 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 09:45:25 INFO - PROCESS | 3088 | 1464194725638 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 3088 | ++DOCSHELL 1ECA0C00 == 108 [pid = 3088] [id = 410] 09:45:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1ECA1000) [pid = 3088] [serial = 1230] [outer = 00000000] 09:45:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1F027800) [pid = 3088] [serial = 1231] [outer = 1ECA1000] 09:45:25 INFO - PROCESS | 3088 | 1464194725706 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (200B7000) [pid = 3088] [serial = 1232] [outer = 1ECA1000] 09:45:26 INFO - PROCESS | 3088 | 1464194726330 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:45:26 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 09:45:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1073ms 09:45:26 INFO - PROCESS | 3088 | 1464194726409 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 09:45:26 INFO - PROCESS | 3088 | 1464194726411 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 09:45:26 INFO - PROCESS | 3088 | 1464194726415 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:45:26 INFO - PROCESS | 3088 | 1464194726417 Marionette TRACE conn5 <- [1,1606,null,{}] 09:45:26 INFO - PROCESS | 3088 | 1464194726421 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:26 INFO - PROCESS | 3088 | 1464194726557 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 09:45:26 INFO - PROCESS | 3088 | 1464194726724 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:26 INFO - PROCESS | 3088 | ++DOCSHELL 200BF000 == 109 [pid = 3088] [id = 411] 09:45:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (2010CC00) [pid = 3088] [serial = 1233] [outer = 00000000] 09:45:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (20166C00) [pid = 3088] [serial = 1234] [outer = 2010CC00] 09:45:26 INFO - PROCESS | 3088 | 1464194726785 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (204D3400) [pid = 3088] [serial = 1235] [outer = 2010CC00] 09:45:27 INFO - PROCESS | 3088 | 1464194727358 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:45:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:45:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 970ms 09:45:27 INFO - PROCESS | 3088 | 1464194727389 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 3088 | 1464194727391 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 09:45:27 INFO - PROCESS | 3088 | 1464194727394 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:45:27 INFO - PROCESS | 3088 | 1464194727396 Marionette TRACE conn5 <- [1,1610,null,{}] 09:45:27 INFO - PROCESS | 3088 | 1464194727400 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:27 INFO - PROCESS | 3088 | 1464194727519 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 09:45:27 INFO - PROCESS | 3088 | 1464194727689 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 3088 | ++DOCSHELL 20704800 == 110 [pid = 3088] [id = 412] 09:45:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (20706000) [pid = 3088] [serial = 1236] [outer = 00000000] 09:45:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (2070EC00) [pid = 3088] [serial = 1237] [outer = 20706000] 09:45:27 INFO - PROCESS | 3088 | 1464194727745 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (2226A400) [pid = 3088] [serial = 1238] [outer = 20706000] 09:45:28 INFO - PROCESS | 3088 | 1464194728332 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:45:28 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 09:45:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 970ms 09:45:28 INFO - PROCESS | 3088 | 1464194728369 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 3088 | 1464194728371 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 09:45:28 INFO - PROCESS | 3088 | 1464194728375 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:45:28 INFO - PROCESS | 3088 | 1464194728377 Marionette TRACE conn5 <- [1,1614,null,{}] 09:45:28 INFO - PROCESS | 3088 | 1464194728381 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:28 INFO - PROCESS | 3088 | 1464194728500 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 09:45:28 INFO - PROCESS | 3088 | 1464194728661 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 3088 | ++DOCSHELL 1BB24800 == 111 [pid = 3088] [id = 413] 09:45:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (20707800) [pid = 3088] [serial = 1239] [outer = 00000000] 09:45:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (222D1400) [pid = 3088] [serial = 1240] [outer = 20707800] 09:45:28 INFO - PROCESS | 3088 | 1464194728723 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (22542800) [pid = 3088] [serial = 1241] [outer = 20707800] 09:45:29 INFO - PROCESS | 3088 | 1464194729279 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:45:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 09:45:29 INFO - PROCESS | 3088 | 1464194729349 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 3088 | 1464194729351 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 09:45:29 INFO - PROCESS | 3088 | 1464194729355 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:45:29 INFO - PROCESS | 3088 | 1464194729357 Marionette TRACE conn5 <- [1,1618,null,{}] 09:45:29 INFO - PROCESS | 3088 | 1464194729361 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:29 INFO - PROCESS | 3088 | 1464194729481 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 09:45:29 INFO - PROCESS | 3088 | 1464194729639 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 3088 | ++DOCSHELL 2281D000 == 112 [pid = 3088] [id = 414] 09:45:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (2281E800) [pid = 3088] [serial = 1242] [outer = 00000000] 09:45:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (22E02400) [pid = 3088] [serial = 1243] [outer = 2281E800] 09:45:29 INFO - PROCESS | 3088 | 1464194729696 Marionette DEBUG loaded listener.js 09:45:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (22E06C00) [pid = 3088] [serial = 1244] [outer = 2281E800] 09:45:30 INFO - PROCESS | 3088 | 1464194730280 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:45:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:45:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 970ms 09:45:30 INFO - PROCESS | 3088 | 1464194730329 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 09:45:30 INFO - PROCESS | 3088 | 1464194730331 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 09:45:30 INFO - PROCESS | 3088 | 1464194730334 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:45:30 INFO - PROCESS | 3088 | 1464194730336 Marionette TRACE conn5 <- [1,1622,null,{}] 09:45:30 INFO - PROCESS | 3088 | 1464194730341 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:30 INFO - PROCESS | 3088 | 1464194730468 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 09:45:30 INFO - PROCESS | 3088 | 1464194730648 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 3088 | ++DOCSHELL 232D4000 == 113 [pid = 3088] [id = 415] 09:45:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (232D6C00) [pid = 3088] [serial = 1245] [outer = 00000000] 09:45:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (23F2DC00) [pid = 3088] [serial = 1246] [outer = 232D6C00] 09:45:30 INFO - PROCESS | 3088 | 1464194730721 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (23FB1C00) [pid = 3088] [serial = 1247] [outer = 232D6C00] 09:45:31 INFO - PROCESS | 3088 | 1464194731438 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:45:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:45:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1182ms 09:45:31 INFO - PROCESS | 3088 | 1464194731521 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 09:45:31 INFO - PROCESS | 3088 | 1464194731524 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 09:45:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:45:31 INFO - PROCESS | 3088 | 1464194731540 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:45:31 INFO - PROCESS | 3088 | 1464194731543 Marionette TRACE conn5 <- [1,1626,null,{}] 09:45:31 INFO - PROCESS | 3088 | 1464194731550 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:31 INFO - PROCESS | 3088 | 1464194731709 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 09:45:31 INFO - PROCESS | 3088 | 1464194731869 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:31 INFO - PROCESS | 3088 | ++DOCSHELL 1573E800 == 114 [pid = 3088] [id = 416] 09:45:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (157BD000) [pid = 3088] [serial = 1248] [outer = 00000000] 09:45:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1879E400) [pid = 3088] [serial = 1249] [outer = 157BD000] 09:45:31 INFO - PROCESS | 3088 | 1464194731922 Marionette DEBUG loaded listener.js 09:45:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (1ACE7C00) [pid = 3088] [serial = 1250] [outer = 157BD000] 09:45:32 INFO - PROCESS | 3088 | 1464194732739 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:45:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1235ms 09:45:32 INFO - PROCESS | 3088 | 1464194732765 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 09:45:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:45:32 INFO - PROCESS | 3088 | 1464194732770 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 09:45:32 INFO - PROCESS | 3088 | 1464194732774 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 3088 | 1464194732778 Marionette TRACE conn5 <- [1,1630,null,{}] 09:45:32 INFO - PROCESS | 3088 | 1464194732783 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:32 INFO - PROCESS | 3088 | 1464194732910 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 09:45:33 INFO - PROCESS | 3088 | 1464194733099 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 3088 | ++DOCSHELL 159EA800 == 115 [pid = 3088] [id = 417] 09:45:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (159F2800) [pid = 3088] [serial = 1251] [outer = 00000000] 09:45:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (16843000) [pid = 3088] [serial = 1252] [outer = 159F2800] 09:45:33 INFO - PROCESS | 3088 | 1464194733155 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (170DA400) [pid = 3088] [serial = 1253] [outer = 159F2800] 09:45:33 INFO - PROCESS | 3088 | 1464194733827 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:45:33 INFO - PROCESS | 3088 | --DOCSHELL 19FBCC00 == 114 [pid = 3088] [id = 404] 09:45:33 INFO - PROCESS | 3088 | --DOCSHELL 1BA3DC00 == 113 [pid = 3088] [id = 403] 09:45:33 INFO - PROCESS | 3088 | --DOCSHELL 19CDF800 == 112 [pid = 3088] [id = 402] 09:45:33 INFO - PROCESS | 3088 | --DOCSHELL 17CE0C00 == 111 [pid = 3088] [id = 401] 09:45:33 INFO - PROCESS | 3088 | --DOCSHELL 159E4C00 == 110 [pid = 3088] [id = 400] 09:45:33 INFO - PROCESS | 3088 | --DOCSHELL 19A74C00 == 109 [pid = 3088] [id = 399] 09:45:33 INFO - PROCESS | 3088 | --DOCSHELL 15006000 == 108 [pid = 3088] [id = 398] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (23F39C00) [pid = 3088] [serial = 1129] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (22267800) [pid = 3088] [serial = 1162] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOCSHELL 23F37000 == 107 [pid = 3088] [id = 391] 09:45:33 INFO - PROCESS | 3088 | --DOCSHELL 22543800 == 106 [pid = 3088] [id = 390] 09:45:33 INFO - PROCESS | 3088 | --DOCSHELL 1DAEB800 == 105 [pid = 3088] [id = 389] 09:45:33 INFO - PROCESS | 3088 | --DOCSHELL 1500CC00 == 104 [pid = 3088] [id = 388] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (22E08800) [pid = 3088] [serial = 1015] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (200BE400) [pid = 3088] [serial = 1048] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (22542000) [pid = 3088] [serial = 1012] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (20019400) [pid = 3088] [serial = 1006] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (2016E800) [pid = 3088] [serial = 1009] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (23F31800) [pid = 3088] [serial = 1063] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (1503D800) [pid = 3088] [serial = 1051] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1AC2A800) [pid = 3088] [serial = 1054] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (20166000) [pid = 3088] [serial = 1057] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (28424800) [pid = 3088] [serial = 1072] [outer = 00000000] [url = about:blank] 09:45:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (22818C00) [pid = 3088] [serial = 1060] [outer = 00000000] [url = about:blank] 09:45:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1184ms 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (27A39800) [pid = 3088] [serial = 1069] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (26AEE800) [pid = 3088] [serial = 1066] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1E9F1400) [pid = 3088] [serial = 1151] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1E916800) [pid = 3088] [serial = 1150] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1F4B4000) [pid = 3088] [serial = 1153] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1AC34000) [pid = 3088] [serial = 1136] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (19CCAC00) [pid = 3088] [serial = 1135] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (19FFC400) [pid = 3088] [serial = 1141] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1AB79C00) [pid = 3088] [serial = 1142] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (159D3400) [pid = 3088] [serial = 1138] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (1700B000) [pid = 3088] [serial = 1139] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (20014800) [pid = 3088] [serial = 1154] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (2254CC00) [pid = 3088] [serial = 1124] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (22541C00) [pid = 3088] [serial = 1123] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (1AB6E800) [pid = 3088] [serial = 1112] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (19A79C00) [pid = 3088] [serial = 1111] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (232CD400) [pid = 3088] [serial = 1127] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (22E09400) [pid = 3088] [serial = 1126] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (170D2000) [pid = 3088] [serial = 1133] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1573A400) [pid = 3088] [serial = 1132] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (15A65C00) [pid = 3088] [serial = 1109] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1573F400) [pid = 3088] [serial = 1108] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1EC9A800) [pid = 3088] [serial = 1115] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1E921C00) [pid = 3088] [serial = 1114] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1BA40400) [pid = 3088] [serial = 1144] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (200B6400) [pid = 3088] [serial = 1118] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (2000E000) [pid = 3088] [serial = 1117] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (20167800) [pid = 3088] [serial = 1121] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (20110800) [pid = 3088] [serial = 1120] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1DBC3400) [pid = 3088] [serial = 1147] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1DD11800) [pid = 3088] [serial = 1148] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (18AE8800) [pid = 3088] [serial = 1156] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1DAF1800) [pid = 3088] [serial = 1159] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1F401400) [pid = 3088] [serial = 1160] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1C31B400) [pid = 3088] [serial = 1145] [outer = 00000000] [url = about:blank] 09:45:33 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (19FF4400) [pid = 3088] [serial = 1157] [outer = 00000000] [url = about:blank] 09:45:34 INFO - PROCESS | 3088 | 1464194733975 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 3088 | 1464194733981 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 09:45:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:45:34 INFO - PROCESS | 3088 | 1464194733994 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 3088 | 1464194733997 Marionette TRACE conn5 <- [1,1634,null,{}] 09:45:34 INFO - PROCESS | 3088 | 1464194734001 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:34 INFO - PROCESS | 3088 | 1464194734115 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 09:45:34 INFO - PROCESS | 3088 | 1464194734123 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 3088 | ++DOCSHELL 157BD400 == 105 [pid = 3088] [id = 418] 09:45:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (15980000) [pid = 3088] [serial = 1254] [outer = 00000000] 09:45:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (15A6B000) [pid = 3088] [serial = 1255] [outer = 15980000] 09:45:34 INFO - PROCESS | 3088 | 1464194734169 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (170D5800) [pid = 3088] [serial = 1256] [outer = 15980000] 09:45:34 INFO - PROCESS | 3088 | 1464194734736 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:45:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:45:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 771ms 09:45:34 INFO - PROCESS | 3088 | 1464194734767 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 3088 | 1464194734769 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 09:45:34 INFO - PROCESS | 3088 | 1464194734773 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:45:34 INFO - PROCESS | 3088 | 1464194734776 Marionette TRACE conn5 <- [1,1638,null,{}] 09:45:34 INFO - PROCESS | 3088 | 1464194734786 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:34 INFO - PROCESS | 3088 | 1464194734900 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 09:45:35 INFO - PROCESS | 3088 | 1464194735021 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 3088 | ++DOCSHELL 18AE2400 == 106 [pid = 3088] [id = 419] 09:45:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (18AEA000) [pid = 3088] [serial = 1257] [outer = 00000000] 09:45:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (19CDE800) [pid = 3088] [serial = 1258] [outer = 18AEA000] 09:45:35 INFO - PROCESS | 3088 | 1464194735070 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1A2B7000) [pid = 3088] [serial = 1259] [outer = 18AEA000] 09:45:35 INFO - PROCESS | 3088 | 1464194735474 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:45:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:45:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 771ms 09:45:35 INFO - PROCESS | 3088 | 1464194735548 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 09:45:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:45:35 INFO - PROCESS | 3088 | 1464194735551 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 09:45:35 INFO - PROCESS | 3088 | 1464194735554 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 3088 | 1464194735555 Marionette TRACE conn5 <- [1,1642,null,{}] 09:45:35 INFO - PROCESS | 3088 | 1464194735559 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:35 INFO - PROCESS | 3088 | 1464194735677 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 09:45:35 INFO - PROCESS | 3088 | 1464194735689 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 3088 | ++DOCSHELL 1AB7BC00 == 107 [pid = 3088] [id = 420] 09:45:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1ACBAC00) [pid = 3088] [serial = 1260] [outer = 00000000] 09:45:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1BA35800) [pid = 3088] [serial = 1261] [outer = 1ACBAC00] 09:45:35 INFO - PROCESS | 3088 | 1464194735734 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1BA3F400) [pid = 3088] [serial = 1262] [outer = 1ACBAC00] 09:45:36 INFO - PROCESS | 3088 | 1464194736211 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:45:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:45:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 09:45:36 INFO - PROCESS | 3088 | 1464194736254 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 09:45:36 INFO - PROCESS | 3088 | 1464194736256 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 09:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:45:36 INFO - PROCESS | 3088 | 1464194736268 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - PROCESS | 3088 | 1464194736280 Marionette TRACE conn5 <- [1,1646,null,{}] 09:45:36 INFO - PROCESS | 3088 | 1464194736284 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:36 INFO - PROCESS | 3088 | 1464194736453 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 09:45:36 INFO - PROCESS | 3088 | 1464194736469 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 3088 | ++DOCSHELL 1BBC5000 == 108 [pid = 3088] [id = 421] 09:45:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1C319800) [pid = 3088] [serial = 1263] [outer = 00000000] 09:45:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1D183800) [pid = 3088] [serial = 1264] [outer = 1C319800] 09:45:36 INFO - PROCESS | 3088 | 1464194736517 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1D28E000) [pid = 3088] [serial = 1265] [outer = 1C319800] 09:45:37 INFO - PROCESS | 3088 | 1464194737036 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 790ms 09:45:37 INFO - PROCESS | 3088 | 1464194737063 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 3088 | 1464194737065 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 09:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:45:37 INFO - PROCESS | 3088 | 1464194737068 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 3088 | 1464194737070 Marionette TRACE conn5 <- [1,1650,null,{}] 09:45:37 INFO - PROCESS | 3088 | 1464194737073 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:37 INFO - PROCESS | 3088 | 1464194737240 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 09:45:37 INFO - PROCESS | 3088 | 1464194737265 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 3088 | ++DOCSHELL 1DAF7400 == 109 [pid = 3088] [id = 422] 09:45:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1DAF7C00) [pid = 3088] [serial = 1266] [outer = 00000000] 09:45:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1E7A7000) [pid = 3088] [serial = 1267] [outer = 1DAF7C00] 09:45:37 INFO - PROCESS | 3088 | 1464194737311 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1EC9F800) [pid = 3088] [serial = 1268] [outer = 1DAF7C00] 09:45:37 INFO - PROCESS | 3088 | 1464194737778 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 09:45:37 INFO - PROCESS | 3088 | 1464194737800 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 3088 | 1464194737802 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 09:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:45:37 INFO - PROCESS | 3088 | 1464194737832 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 3088 | 1464194737834 Marionette TRACE conn5 <- [1,1654,null,{}] 09:45:37 INFO - PROCESS | 3088 | 1464194737850 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:38 INFO - PROCESS | 3088 | 1464194738001 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 09:45:38 INFO - PROCESS | 3088 | 1464194738021 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 3088 | ++DOCSHELL 1E7A1C00 == 110 [pid = 3088] [id = 423] 09:45:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1F01C000) [pid = 3088] [serial = 1269] [outer = 00000000] 09:45:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1F4B7800) [pid = 3088] [serial = 1270] [outer = 1F01C000] 09:45:38 INFO - PROCESS | 3088 | 1464194738065 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (20014400) [pid = 3088] [serial = 1271] [outer = 1F01C000] 09:45:38 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1BBC6000) [pid = 3088] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:45:38 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (19FB2C00) [pid = 3088] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:45:38 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1870E400) [pid = 3088] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:45:38 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (159E6000) [pid = 3088] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:45:38 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (2010A800) [pid = 3088] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:45:38 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (19CD2C00) [pid = 3088] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:45:38 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1503BC00) [pid = 3088] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:45:38 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (232D2800) [pid = 3088] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:45:38 INFO - PROCESS | 3088 | 1464194738709 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 971ms 09:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:45:38 INFO - PROCESS | 3088 | 1464194738780 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 3088 | 1464194738782 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 09:45:38 INFO - PROCESS | 3088 | 1464194738785 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - PROCESS | 3088 | 1464194738787 Marionette TRACE conn5 <- [1,1658,null,{}] 09:45:38 INFO - PROCESS | 3088 | 1464194738791 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:38 INFO - PROCESS | 3088 | 1464194738908 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 09:45:38 INFO - PROCESS | 3088 | 1464194738920 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 3088 | ++DOCSHELL 1760AC00 == 111 [pid = 3088] [id = 424] 09:45:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (19CC7000) [pid = 3088] [serial = 1272] [outer = 00000000] 09:45:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1E799400) [pid = 3088] [serial = 1273] [outer = 19CC7000] 09:45:38 INFO - PROCESS | 3088 | 1464194738965 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (20017000) [pid = 3088] [serial = 1274] [outer = 19CC7000] 09:45:39 INFO - PROCESS | 3088 | 1464194739433 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 09:45:39 INFO - PROCESS | 3088 | 1464194739467 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 3088 | 1464194739469 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 09:45:39 INFO - PROCESS | 3088 | 1464194739473 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:45:39 INFO - PROCESS | 3088 | 1464194739474 Marionette TRACE conn5 <- [1,1662,null,{}] 09:45:39 INFO - PROCESS | 3088 | 1464194739478 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:39 INFO - PROCESS | 3088 | 1464194739612 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 09:45:39 INFO - PROCESS | 3088 | 1464194739621 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 3088 | ++DOCSHELL 1BBC4000 == 112 [pid = 3088] [id = 425] 09:45:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (2001AC00) [pid = 3088] [serial = 1275] [outer = 00000000] 09:45:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (200C1400) [pid = 3088] [serial = 1276] [outer = 2001AC00] 09:45:39 INFO - PROCESS | 3088 | 1464194739666 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (20114800) [pid = 3088] [serial = 1277] [outer = 2001AC00] 09:45:40 INFO - PROCESS | 3088 | 1464194740120 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 09:45:40 INFO - PROCESS | 3088 | 1464194740165 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 3088 | 1464194740167 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 09:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:45:40 INFO - PROCESS | 3088 | 1464194740172 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - PROCESS | 3088 | 1464194740174 Marionette TRACE conn5 <- [1,1666,null,{}] 09:45:40 INFO - PROCESS | 3088 | 1464194740177 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:40 INFO - PROCESS | 3088 | 1464194740283 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 09:45:40 INFO - PROCESS | 3088 | 1464194740290 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 3088 | ++DOCSHELL 200BC000 == 113 [pid = 3088] [id = 426] 09:45:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (200C0000) [pid = 3088] [serial = 1278] [outer = 00000000] 09:45:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (204CF800) [pid = 3088] [serial = 1279] [outer = 200C0000] 09:45:40 INFO - PROCESS | 3088 | 1464194740334 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (204CFC00) [pid = 3088] [serial = 1280] [outer = 200C0000] 09:45:41 INFO - PROCESS | 3088 | 1464194741137 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1017ms 09:45:41 INFO - PROCESS | 3088 | 1464194741193 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 3088 | 1464194741198 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 09:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:45:41 INFO - PROCESS | 3088 | 1464194741203 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - PROCESS | 3088 | 1464194741208 Marionette TRACE conn5 <- [1,1670,null,{}] 09:45:41 INFO - PROCESS | 3088 | 1464194741275 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:41 INFO - PROCESS | 3088 | 1464194741473 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 09:45:41 INFO - PROCESS | 3088 | 1464194741593 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 3088 | ++DOCSHELL 1500CC00 == 114 [pid = 3088] [id = 427] 09:45:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1503D800) [pid = 3088] [serial = 1281] [outer = 00000000] 09:45:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (16954000) [pid = 3088] [serial = 1282] [outer = 1503D800] 09:45:41 INFO - PROCESS | 3088 | 1464194741665 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (17CDCC00) [pid = 3088] [serial = 1283] [outer = 1503D800] 09:45:42 INFO - PROCESS | 3088 | 1464194742248 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1079ms 09:45:42 INFO - PROCESS | 3088 | 1464194742286 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 3088 | 1464194742293 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 09:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:45:42 INFO - PROCESS | 3088 | 1464194742299 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 3088 | 1464194742302 Marionette TRACE conn5 <- [1,1674,null,{}] 09:45:42 INFO - PROCESS | 3088 | 1464194742306 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:42 INFO - PROCESS | 3088 | 1464194742440 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 09:45:42 INFO - PROCESS | 3088 | 1464194742623 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 3088 | ++DOCSHELL 1ACB9800 == 115 [pid = 3088] [id = 428] 09:45:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (1ACBB800) [pid = 3088] [serial = 1284] [outer = 00000000] 09:45:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1C3A5C00) [pid = 3088] [serial = 1285] [outer = 1ACBB800] 09:45:42 INFO - PROCESS | 3088 | 1464194742683 Marionette DEBUG loaded listener.js 09:45:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1DD47400) [pid = 3088] [serial = 1286] [outer = 1ACBB800] 09:45:43 INFO - PROCESS | 3088 | 1464194743300 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:45:43 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 09:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1069ms 09:45:43 INFO - PROCESS | 3088 | 1464194743370 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 09:45:43 INFO - PROCESS | 3088 | 1464194743372 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 09:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:45:43 INFO - PROCESS | 3088 | 1464194743376 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:45:43 INFO - PROCESS | 3088 | 1464194743380 Marionette TRACE conn5 <- [1,1678,null,{}] 09:45:43 INFO - PROCESS | 3088 | 1464194743392 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:43 INFO - PROCESS | 3088 | 1464194743529 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 09:45:43 INFO - PROCESS | 3088 | 1464194743697 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:43 INFO - PROCESS | 3088 | ++DOCSHELL 157F3C00 == 116 [pid = 3088] [id = 429] 09:45:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (18707800) [pid = 3088] [serial = 1287] [outer = 00000000] 09:45:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (222D3000) [pid = 3088] [serial = 1288] [outer = 18707800] 09:45:43 INFO - PROCESS | 3088 | 1464194743754 Marionette DEBUG loaded listener.js 09:45:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (22818C00) [pid = 3088] [serial = 1289] [outer = 18707800] 09:45:44 INFO - PROCESS | 3088 | 1464194744383 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1078ms 09:45:44 INFO - PROCESS | 3088 | 1464194744458 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 09:45:44 INFO - PROCESS | 3088 | 1464194744461 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 09:45:44 INFO - PROCESS | 3088 | 1464194744464 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:45:44 INFO - PROCESS | 3088 | 1464194744466 Marionette TRACE conn5 <- [1,1682,null,{}] 09:45:44 INFO - PROCESS | 3088 | 1464194744470 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:44 INFO - PROCESS | 3088 | 1464194744604 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 09:45:44 INFO - PROCESS | 3088 | 1464194744773 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 3088 | ++DOCSHELL 2281E400 == 117 [pid = 3088] [id = 430] 09:45:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (22E07000) [pid = 3088] [serial = 1290] [outer = 00000000] 09:45:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (22E0F800) [pid = 3088] [serial = 1291] [outer = 22E07000] 09:45:44 INFO - PROCESS | 3088 | 1464194744832 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (232D7800) [pid = 3088] [serial = 1292] [outer = 22E07000] 09:45:45 INFO - PROCESS | 3088 | 1464194745454 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1016ms 09:45:45 INFO - PROCESS | 3088 | 1464194745483 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 3088 | 1464194745486 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 09:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:45:45 INFO - PROCESS | 3088 | 1464194745489 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 3088 | 1464194745492 Marionette TRACE conn5 <- [1,1686,null,{}] 09:45:45 INFO - PROCESS | 3088 | 1464194745495 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:45 INFO - PROCESS | 3088 | 1464194745624 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 09:45:45 INFO - PROCESS | 3088 | 1464194745804 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 3088 | ++DOCSHELL 23F2E000 == 118 [pid = 3088] [id = 431] 09:45:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (23F33000) [pid = 3088] [serial = 1293] [outer = 00000000] 09:45:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (23FAB800) [pid = 3088] [serial = 1294] [outer = 23F33000] 09:45:45 INFO - PROCESS | 3088 | 1464194745864 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (23FAF800) [pid = 3088] [serial = 1295] [outer = 23F33000] 09:45:46 INFO - PROCESS | 3088 | 1464194746469 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:45:46 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 09:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1019ms 09:45:46 INFO - PROCESS | 3088 | 1464194746513 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 3088 | 1464194746515 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 09:45:46 INFO - PROCESS | 3088 | 1464194746519 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:45:46 INFO - PROCESS | 3088 | 1464194746521 Marionette TRACE conn5 <- [1,1690,null,{}] 09:45:46 INFO - PROCESS | 3088 | 1464194746525 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:46 INFO - PROCESS | 3088 | 1464194746660 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 09:45:46 INFO - PROCESS | 3088 | 1464194746835 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:46 INFO - PROCESS | 3088 | ++DOCSHELL 26AEB400 == 119 [pid = 3088] [id = 432] 09:45:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (26D29C00) [pid = 3088] [serial = 1296] [outer = 00000000] 09:45:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (27A34C00) [pid = 3088] [serial = 1297] [outer = 26D29C00] 09:45:46 INFO - PROCESS | 3088 | 1464194746891 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (27A35800) [pid = 3088] [serial = 1298] [outer = 26D29C00] 09:45:47 INFO - PROCESS | 3088 | 1464194747459 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 970ms 09:45:47 INFO - PROCESS | 3088 | 1464194747493 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 09:45:47 INFO - PROCESS | 3088 | 1464194747495 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 09:45:47 INFO - PROCESS | 3088 | 1464194747498 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:45:47 INFO - PROCESS | 3088 | 1464194747500 Marionette TRACE conn5 <- [1,1694,null,{}] 09:45:47 INFO - PROCESS | 3088 | 1464194747504 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:47 INFO - PROCESS | 3088 | 1464194747634 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 09:45:47 INFO - PROCESS | 3088 | 1464194747773 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 3088 | ++DOCSHELL 27A2F000 == 120 [pid = 3088] [id = 433] 09:45:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (27A34800) [pid = 3088] [serial = 1299] [outer = 00000000] 09:45:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (2841EC00) [pid = 3088] [serial = 1300] [outer = 27A34800] 09:45:47 INFO - PROCESS | 3088 | 1464194747829 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (28428400) [pid = 3088] [serial = 1301] [outer = 27A34800] 09:45:48 INFO - PROCESS | 3088 | 1464194748407 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 970ms 09:45:48 INFO - PROCESS | 3088 | 1464194748473 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 09:45:48 INFO - PROCESS | 3088 | 1464194748475 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 09:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:45:48 INFO - PROCESS | 3088 | 1464194748494 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:45:48 INFO - PROCESS | 3088 | 1464194748496 Marionette TRACE conn5 <- [1,1698,null,{}] 09:45:48 INFO - PROCESS | 3088 | 1464194748501 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:48 INFO - PROCESS | 3088 | 1464194748634 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 09:45:48 INFO - PROCESS | 3088 | 1464194748819 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:48 INFO - PROCESS | 3088 | ++DOCSHELL 28D26C00 == 121 [pid = 3088] [id = 434] 09:45:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (28D27800) [pid = 3088] [serial = 1302] [outer = 00000000] 09:45:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (28D2E400) [pid = 3088] [serial = 1303] [outer = 28D27800] 09:45:48 INFO - PROCESS | 3088 | 1464194748876 Marionette DEBUG loaded listener.js 09:45:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (2906D800) [pid = 3088] [serial = 1304] [outer = 28D27800] 09:45:49 INFO - PROCESS | 3088 | 1464194749457 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1037ms 09:45:49 INFO - PROCESS | 3088 | 1464194749520 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 09:45:49 INFO - PROCESS | 3088 | 1464194749522 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 09:45:49 INFO - PROCESS | 3088 | 1464194749526 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:45:49 INFO - PROCESS | 3088 | 1464194749528 Marionette TRACE conn5 <- [1,1702,null,{}] 09:45:49 INFO - PROCESS | 3088 | 1464194749532 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:49 INFO - PROCESS | 3088 | 1464194749664 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 09:45:49 INFO - PROCESS | 3088 | 1464194749842 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:49 INFO - PROCESS | 3088 | ++DOCSHELL 29072C00 == 122 [pid = 3088] [id = 435] 09:45:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (29073C00) [pid = 3088] [serial = 1305] [outer = 00000000] 09:45:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (29077C00) [pid = 3088] [serial = 1306] [outer = 29073C00] 09:45:49 INFO - PROCESS | 3088 | 1464194749897 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (2A25EC00) [pid = 3088] [serial = 1307] [outer = 29073C00] 09:45:50 INFO - PROCESS | 3088 | 1464194750482 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 970ms 09:45:50 INFO - PROCESS | 3088 | 1464194750512 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 09:45:50 INFO - PROCESS | 3088 | 1464194750514 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 09:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:45:50 INFO - PROCESS | 3088 | 1464194750519 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:45:50 INFO - PROCESS | 3088 | 1464194750521 Marionette TRACE conn5 <- [1,1706,null,{}] 09:45:50 INFO - PROCESS | 3088 | 1464194750525 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:50 INFO - PROCESS | 3088 | 1464194750659 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 09:45:50 INFO - PROCESS | 3088 | 1464194750842 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 3088 | ++DOCSHELL 2A0C2400 == 123 [pid = 3088] [id = 436] 09:45:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (2A0C6400) [pid = 3088] [serial = 1308] [outer = 00000000] 09:45:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (2A0CA800) [pid = 3088] [serial = 1309] [outer = 2A0C6400] 09:45:50 INFO - PROCESS | 3088 | 1464194750900 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (2A0CC400) [pid = 3088] [serial = 1310] [outer = 2A0C6400] 09:45:51 INFO - PROCESS | 3088 | 1464194751894 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1429ms 09:45:51 INFO - PROCESS | 3088 | 1464194751950 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 09:45:51 INFO - PROCESS | 3088 | 1464194751954 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 09:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:45:51 INFO - PROCESS | 3088 | 1464194751959 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - PROCESS | 3088 | 1464194751963 Marionette TRACE conn5 <- [1,1710,null,{}] 09:45:51 INFO - PROCESS | 3088 | 1464194751969 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:52 INFO - PROCESS | 3088 | 1464194752086 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 09:45:52 INFO - PROCESS | 3088 | 1464194752245 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 3088 | ++DOCSHELL 0E2E4400 == 124 [pid = 3088] [id = 437] 09:45:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (0E75A400) [pid = 3088] [serial = 1311] [outer = 00000000] 09:45:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (1503BC00) [pid = 3088] [serial = 1312] [outer = 0E75A400] 09:45:52 INFO - PROCESS | 3088 | 1464194752295 Marionette DEBUG loaded listener.js 09:45:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (159E5400) [pid = 3088] [serial = 1313] [outer = 0E75A400] 09:45:52 INFO - PROCESS | 3088 | 1464194752875 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:45:52 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 09:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 991ms 09:45:52 INFO - PROCESS | 3088 | 1464194752951 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 3088 | 1464194752956 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 09:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:45:52 INFO - PROCESS | 3088 | 1464194752962 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 3088 | 1464194752965 Marionette TRACE conn5 <- [1,1714,null,{}] 09:45:52 INFO - PROCESS | 3088 | 1464194752969 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:53 INFO - PROCESS | 3088 | 1464194753091 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 09:45:53 INFO - PROCESS | 3088 | 1464194753257 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 3088 | ++DOCSHELL 170D6400 == 125 [pid = 3088] [id = 438] 09:45:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (17C26400) [pid = 3088] [serial = 1314] [outer = 00000000] 09:45:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (19A7A000) [pid = 3088] [serial = 1315] [outer = 17C26400] 09:45:53 INFO - PROCESS | 3088 | 1464194753307 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (19CD8C00) [pid = 3088] [serial = 1316] [outer = 17C26400] 09:45:53 INFO - PROCESS | 3088 | --DOCSHELL 22545400 == 124 [pid = 3088] [id = 338] 09:45:53 INFO - PROCESS | 3088 | --DOCSHELL 1DAA1C00 == 123 [pid = 3088] [id = 131] 09:45:53 INFO - PROCESS | 3088 | --DOCSHELL 0DA4F800 == 122 [pid = 3088] [id = 133] 09:45:53 INFO - PROCESS | 3088 | --DOCSHELL 170DF800 == 121 [pid = 3088] [id = 136] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (1DAEC000) [pid = 3088] [serial = 1213] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOCSHELL 20704800 == 120 [pid = 3088] [id = 412] 09:45:53 INFO - PROCESS | 3088 | --DOCSHELL 200BF000 == 119 [pid = 3088] [id = 411] 09:45:53 INFO - PROCESS | 3088 | --DOCSHELL 1ECA0C00 == 118 [pid = 3088] [id = 410] 09:45:53 INFO - PROCESS | 3088 | --DOCSHELL 1DF55000 == 117 [pid = 3088] [id = 409] 09:45:53 INFO - PROCESS | 3088 | --DOCSHELL 1BA3E800 == 116 [pid = 3088] [id = 408] 09:45:53 INFO - PROCESS | 3088 | --DOCSHELL 17CE2C00 == 115 [pid = 3088] [id = 407] 09:45:53 INFO - PROCESS | 3088 | --DOCSHELL 14416400 == 114 [pid = 3088] [id = 406] 09:45:53 INFO - PROCESS | 3088 | --DOCSHELL 08C91000 == 113 [pid = 3088] [id = 405] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (23FAC000) [pid = 3088] [serial = 1130] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (1AC2A000) [pid = 3088] [serial = 1207] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (1C324000) [pid = 3088] [serial = 1210] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (1D17D000) [pid = 3088] [serial = 1211] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (1ACDE000) [pid = 3088] [serial = 1208] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (19CC5800) [pid = 3088] [serial = 1204] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (19CDFC00) [pid = 3088] [serial = 1205] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (2832C400) [pid = 3088] [serial = 1180] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (17C8EC00) [pid = 3088] [serial = 1202] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (28D27000) [pid = 3088] [serial = 1189] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (222C9C00) [pid = 3088] [serial = 1163] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (1AA8B000) [pid = 3088] [serial = 1198] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (2833A800) [pid = 3088] [serial = 1186] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (1DD0E000) [pid = 3088] [serial = 1168] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (22827C00) [pid = 3088] [serial = 1171] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (16822800) [pid = 3088] [serial = 1195] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (17C8F000) [pid = 3088] [serial = 1165] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (27A35400) [pid = 3088] [serial = 1177] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (26D2A000) [pid = 3088] [serial = 1183] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1ACB8000) [pid = 3088] [serial = 1199] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (17610800) [pid = 3088] [serial = 1201] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (23FB3000) [pid = 3088] [serial = 1174] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (17C28400) [pid = 3088] [serial = 1196] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (15713400) [pid = 3088] [serial = 1192] [outer = 00000000] [url = about:blank] 09:45:53 INFO - PROCESS | 3088 | 1464194753933 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1019ms 09:45:54 INFO - PROCESS | 3088 | 1464194753984 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 3088 | 1464194753986 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 09:45:54 INFO - PROCESS | 3088 | 1464194753990 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:45:54 INFO - PROCESS | 3088 | 1464194753994 Marionette TRACE conn5 <- [1,1718,null,{}] 09:45:54 INFO - PROCESS | 3088 | 1464194754004 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:54 INFO - PROCESS | 3088 | 1464194754174 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 09:45:54 INFO - PROCESS | 3088 | 1464194754190 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 3088 | ++DOCSHELL 15275400 == 114 [pid = 3088] [id = 439] 09:45:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (15720800) [pid = 3088] [serial = 1317] [outer = 00000000] 09:45:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (170D9800) [pid = 3088] [serial = 1318] [outer = 15720800] 09:45:54 INFO - PROCESS | 3088 | 1464194754239 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (17C30C00) [pid = 3088] [serial = 1319] [outer = 15720800] 09:45:54 INFO - PROCESS | 3088 | 1464194754732 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:45:54 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 09:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 830ms 09:45:54 INFO - PROCESS | 3088 | 1464194754824 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 3088 | 1464194754826 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 09:45:54 INFO - PROCESS | 3088 | 1464194754830 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:45:54 INFO - PROCESS | 3088 | 1464194754831 Marionette TRACE conn5 <- [1,1722,null,{}] 09:45:54 INFO - PROCESS | 3088 | 1464194754835 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:54 INFO - PROCESS | 3088 | 1464194754938 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 09:45:55 INFO - PROCESS | 3088 | 1464194755062 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 3088 | ++DOCSHELL 1879C000 == 115 [pid = 3088] [id = 440] 09:45:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (18A0C000) [pid = 3088] [serial = 1320] [outer = 00000000] 09:45:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (19CDFC00) [pid = 3088] [serial = 1321] [outer = 18A0C000] 09:45:55 INFO - PROCESS | 3088 | 1464194755107 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1AA8BC00) [pid = 3088] [serial = 1322] [outer = 18A0C000] 09:45:55 INFO - PROCESS | 3088 | 1464194755466 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 09:45:55 INFO - PROCESS | 3088 | 1464194755529 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 09:45:55 INFO - PROCESS | 3088 | 1464194755531 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 09:45:55 INFO - PROCESS | 3088 | 1464194755535 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:45:55 INFO - PROCESS | 3088 | 1464194755537 Marionette TRACE conn5 <- [1,1726,null,{}] 09:45:55 INFO - PROCESS | 3088 | 1464194755541 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:55 INFO - PROCESS | 3088 | 1464194755644 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 09:45:55 INFO - PROCESS | 3088 | 1464194755651 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 3088 | ++DOCSHELL 19CDEC00 == 116 [pid = 3088] [id = 441] 09:45:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1AB6EC00) [pid = 3088] [serial = 1323] [outer = 00000000] 09:45:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1ACDE000) [pid = 3088] [serial = 1324] [outer = 1AB6EC00] 09:45:55 INFO - PROCESS | 3088 | 1464194755696 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1BA27C00) [pid = 3088] [serial = 1325] [outer = 1AB6EC00] 09:45:56 INFO - PROCESS | 3088 | 1464194756214 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 09:45:56 INFO - PROCESS | 3088 | 1464194756270 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 09:45:56 INFO - PROCESS | 3088 | 1464194756272 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 09:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:45:56 INFO - PROCESS | 3088 | 1464194756280 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - PROCESS | 3088 | 1464194756282 Marionette TRACE conn5 <- [1,1730,null,{}] 09:45:56 INFO - PROCESS | 3088 | 1464194756285 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:56 INFO - PROCESS | 3088 | 1464194756475 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 09:45:56 INFO - PROCESS | 3088 | 1464194756497 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 3088 | ++DOCSHELL 1BA2A800 == 117 [pid = 3088] [id = 442] 09:45:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (1BA30400) [pid = 3088] [serial = 1326] [outer = 00000000] 09:45:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (1C834000) [pid = 3088] [serial = 1327] [outer = 1BA30400] 09:45:56 INFO - PROCESS | 3088 | 1464194756543 Marionette DEBUG loaded listener.js 09:45:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (1D6AA800) [pid = 3088] [serial = 1328] [outer = 1BA30400] 09:45:57 INFO - PROCESS | 3088 | 1464194757008 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 790ms 09:45:57 INFO - PROCESS | 3088 | 1464194757066 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 09:45:57 INFO - PROCESS | 3088 | 1464194757068 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 09:45:57 INFO - PROCESS | 3088 | 1464194757071 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:45:57 INFO - PROCESS | 3088 | 1464194757073 Marionette TRACE conn5 <- [1,1734,null,{}] 09:45:57 INFO - PROCESS | 3088 | 1464194757077 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:57 INFO - PROCESS | 3088 | 1464194757223 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 09:45:57 INFO - PROCESS | 3088 | 1464194757243 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:57 INFO - PROCESS | 3088 | ++DOCSHELL 1C833000 == 118 [pid = 3088] [id = 443] 09:45:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (1DAA8400) [pid = 3088] [serial = 1329] [outer = 00000000] 09:45:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (1DD10000) [pid = 3088] [serial = 1330] [outer = 1DAA8400] 09:45:57 INFO - PROCESS | 3088 | 1464194757287 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1DD54800) [pid = 3088] [serial = 1331] [outer = 1DAA8400] 09:45:57 INFO - PROCESS | 3088 | 1464194757749 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 09:45:57 INFO - PROCESS | 3088 | 1464194757806 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 09:45:57 INFO - PROCESS | 3088 | 1464194757808 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 09:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:45:57 INFO - PROCESS | 3088 | 1464194757838 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:45:57 INFO - PROCESS | 3088 | 1464194757840 Marionette TRACE conn5 <- [1,1738,null,{}] 09:45:58 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (1BA29800) [pid = 3088] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:45:58 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (1C319800) [pid = 3088] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:45:58 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (1DAF7C00) [pid = 3088] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:45:58 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (1F01C000) [pid = 3088] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:45:58 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (1ACBAC00) [pid = 3088] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:45:58 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (159F2800) [pid = 3088] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:45:58 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (15980000) [pid = 3088] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:45:58 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (18AEA000) [pid = 3088] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:45:58 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (2001AC00) [pid = 3088] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:45:58 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (19CC7000) [pid = 3088] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:45:58 INFO - PROCESS | 3088 | 1464194758193 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:58 INFO - PROCESS | 3088 | 1464194758291 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 09:45:58 INFO - PROCESS | 3088 | 1464194758300 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 3088 | ++DOCSHELL 1682C800 == 119 [pid = 3088] [id = 444] 09:45:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1683E400) [pid = 3088] [serial = 1332] [outer = 00000000] 09:45:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (19CD1800) [pid = 3088] [serial = 1333] [outer = 1683E400] 09:45:58 INFO - PROCESS | 3088 | 1464194758344 Marionette DEBUG loaded listener.js 09:45:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1ACBB000) [pid = 3088] [serial = 1334] [outer = 1683E400] 09:45:58 INFO - PROCESS | 3088 | 1464194758801 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1012ms 09:45:58 INFO - PROCESS | 3088 | 1464194758841 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 09:45:58 INFO - PROCESS | 3088 | 1464194758844 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 09:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:45:58 INFO - PROCESS | 3088 | 1464194758847 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 3088 | 1464194758849 Marionette TRACE conn5 <- [1,1742,null,{}] 09:45:58 INFO - PROCESS | 3088 | 1464194758852 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:58 INFO - PROCESS | 3088 | 1464194758951 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 09:45:58 INFO - PROCESS | 3088 | 1464194758957 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 3088 | ++DOCSHELL 1BA2F800 == 120 [pid = 3088] [id = 445] 09:45:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1C319800) [pid = 3088] [serial = 1335] [outer = 00000000] 09:45:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (1E919400) [pid = 3088] [serial = 1336] [outer = 1C319800] 09:45:59 INFO - PROCESS | 3088 | 1464194759001 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (1EC9B800) [pid = 3088] [serial = 1337] [outer = 1C319800] 09:45:59 INFO - PROCESS | 3088 | 1464194759458 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 09:45:59 INFO - PROCESS | 3088 | 1464194759479 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 09:45:59 INFO - PROCESS | 3088 | 1464194759481 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 09:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:45:59 INFO - PROCESS | 3088 | 1464194759484 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:45:59 INFO - PROCESS | 3088 | 1464194759485 Marionette TRACE conn5 <- [1,1746,null,{}] 09:45:59 INFO - PROCESS | 3088 | 1464194759489 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:59 INFO - PROCESS | 3088 | 1464194759643 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 09:45:59 INFO - PROCESS | 3088 | 1464194759685 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:59 INFO - PROCESS | 3088 | ++DOCSHELL 1F02AC00 == 121 [pid = 3088] [id = 446] 09:45:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (1F419800) [pid = 3088] [serial = 1338] [outer = 00000000] 09:45:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (1F4B5C00) [pid = 3088] [serial = 1339] [outer = 1F419800] 09:45:59 INFO - PROCESS | 3088 | 1464194759729 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (20010C00) [pid = 3088] [serial = 1340] [outer = 1F419800] 09:46:00 INFO - PROCESS | 3088 | 1464194760145 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 09:46:00 INFO - PROCESS | 3088 | 1464194760257 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 09:46:00 INFO - PROCESS | 3088 | 1464194760261 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 09:46:00 INFO - PROCESS | 3088 | 1464194760271 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:46:00 INFO - PROCESS | 3088 | 1464194760275 Marionette TRACE conn5 <- [1,1750,null,{}] 09:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:46:00 INFO - PROCESS | 3088 | 1464194760282 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:00 INFO - PROCESS | 3088 | 1464194760424 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 09:46:00 INFO - PROCESS | 3088 | 1464194760588 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 3088 | ++DOCSHELL 0D97C000 == 122 [pid = 3088] [id = 447] 09:46:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (0D980C00) [pid = 3088] [serial = 1341] [outer = 00000000] 09:46:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (0DA57400) [pid = 3088] [serial = 1342] [outer = 0D980C00] 09:46:00 INFO - PROCESS | 3088 | 1464194760644 Marionette DEBUG loaded listener.js 09:46:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (0E2E7000) [pid = 3088] [serial = 1343] [outer = 0D980C00] 09:46:01 INFO - PROCESS | 3088 | 1464194761303 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1070ms 09:46:01 INFO - PROCESS | 3088 | 1464194761352 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 3088 | 1464194761356 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 09:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:46:01 INFO - PROCESS | 3088 | 1464194761364 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - PROCESS | 3088 | 1464194761368 Marionette TRACE conn5 <- [1,1754,null,{}] 09:46:01 INFO - PROCESS | 3088 | 1464194761372 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:01 INFO - PROCESS | 3088 | 1464194761510 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 09:46:01 INFO - PROCESS | 3088 | 1464194761676 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 3088 | ++DOCSHELL 17CDE400 == 123 [pid = 3088] [id = 448] 09:46:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (18704800) [pid = 3088] [serial = 1344] [outer = 00000000] 09:46:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (19CC7000) [pid = 3088] [serial = 1345] [outer = 18704800] 09:46:01 INFO - PROCESS | 3088 | 1464194761734 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (19FEE800) [pid = 3088] [serial = 1346] [outer = 18704800] 09:46:02 INFO - PROCESS | 3088 | 1464194762329 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1023ms 09:46:02 INFO - PROCESS | 3088 | 1464194762389 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 09:46:02 INFO - PROCESS | 3088 | 1464194762391 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 09:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:46:02 INFO - PROCESS | 3088 | 1464194762395 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - PROCESS | 3088 | 1464194762398 Marionette TRACE conn5 <- [1,1758,null,{}] 09:46:02 INFO - PROCESS | 3088 | 1464194762408 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:02 INFO - PROCESS | 3088 | 1464194762541 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 09:46:02 INFO - PROCESS | 3088 | 1464194762706 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:02 INFO - PROCESS | 3088 | ++DOCSHELL 1ECA0C00 == 124 [pid = 3088] [id = 449] 09:46:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (1F01D000) [pid = 3088] [serial = 1347] [outer = 00000000] 09:46:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (20019800) [pid = 3088] [serial = 1348] [outer = 1F01D000] 09:46:02 INFO - PROCESS | 3088 | 1464194762766 Marionette DEBUG loaded listener.js 09:46:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (20106C00) [pid = 3088] [serial = 1349] [outer = 1F01D000] 09:46:03 INFO - PROCESS | 3088 | 1464194763360 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1019ms 09:46:03 INFO - PROCESS | 3088 | 1464194763417 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 09:46:03 INFO - PROCESS | 3088 | 1464194763420 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 09:46:03 INFO - PROCESS | 3088 | 1464194763423 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:46:03 INFO - PROCESS | 3088 | 1464194763425 Marionette TRACE conn5 <- [1,1762,null,{}] 09:46:03 INFO - PROCESS | 3088 | 1464194763429 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:03 INFO - PROCESS | 3088 | 1464194763557 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 09:46:03 INFO - PROCESS | 3088 | 1464194763720 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 3088 | ++DOCSHELL 2016A000 == 125 [pid = 3088] [id = 450] 09:46:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (2016A800) [pid = 3088] [serial = 1350] [outer = 00000000] 09:46:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (20701400) [pid = 3088] [serial = 1351] [outer = 2016A800] 09:46:03 INFO - PROCESS | 3088 | 1464194763777 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (2226E000) [pid = 3088] [serial = 1352] [outer = 2016A800] 09:46:04 INFO - PROCESS | 3088 | 1464194764411 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1015ms 09:46:04 INFO - PROCESS | 3088 | 1464194764449 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 09:46:04 INFO - PROCESS | 3088 | 1464194764452 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 09:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:46:04 INFO - PROCESS | 3088 | 1464194764455 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:46:04 INFO - PROCESS | 3088 | 1464194764458 Marionette TRACE conn5 <- [1,1766,null,{}] 09:46:04 INFO - PROCESS | 3088 | 1464194764461 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:04 INFO - PROCESS | 3088 | 1464194764592 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 09:46:04 INFO - PROCESS | 3088 | 1464194764772 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:04 INFO - PROCESS | 3088 | ++DOCSHELL 204CE800 == 126 [pid = 3088] [id = 451] 09:46:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (222CA000) [pid = 3088] [serial = 1353] [outer = 00000000] 09:46:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (222D7800) [pid = 3088] [serial = 1354] [outer = 222CA000] 09:46:04 INFO - PROCESS | 3088 | 1464194764828 Marionette DEBUG loaded listener.js 09:46:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (2254D000) [pid = 3088] [serial = 1355] [outer = 222CA000] 09:46:05 INFO - PROCESS | 3088 | 1464194765410 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:46:05 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 09:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1019ms 09:46:05 INFO - PROCESS | 3088 | 1464194765476 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 09:46:05 INFO - PROCESS | 3088 | 1464194765479 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 09:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:46:05 INFO - PROCESS | 3088 | 1464194765482 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - PROCESS | 3088 | 1464194765484 Marionette TRACE conn5 <- [1,1770,null,{}] 09:46:05 INFO - PROCESS | 3088 | 1464194765488 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:05 INFO - PROCESS | 3088 | 1464194765633 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 09:46:05 INFO - PROCESS | 3088 | 1464194765800 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 3088 | ++DOCSHELL 222D7400 == 127 [pid = 3088] [id = 452] 09:46:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (22E05400) [pid = 3088] [serial = 1356] [outer = 00000000] 09:46:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (23F36000) [pid = 3088] [serial = 1357] [outer = 22E05400] 09:46:05 INFO - PROCESS | 3088 | 1464194765855 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (23FB4400) [pid = 3088] [serial = 1358] [outer = 22E05400] 09:46:06 INFO - PROCESS | 3088 | 1464194766403 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:46:06 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 09:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 970ms 09:46:06 INFO - PROCESS | 3088 | 1464194766457 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 09:46:06 INFO - PROCESS | 3088 | 1464194766459 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 09:46:06 INFO - PROCESS | 3088 | 1464194766462 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:46:06 INFO - PROCESS | 3088 | 1464194766464 Marionette TRACE conn5 <- [1,1774,null,{}] 09:46:06 INFO - PROCESS | 3088 | 1464194766468 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:06 INFO - PROCESS | 3088 | 1464194766590 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 09:46:06 INFO - PROCESS | 3088 | 1464194766766 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:06 INFO - PROCESS | 3088 | ++DOCSHELL 26AE8000 == 128 [pid = 3088] [id = 453] 09:46:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (26D2A000) [pid = 3088] [serial = 1359] [outer = 00000000] 09:46:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (27A2C000) [pid = 3088] [serial = 1360] [outer = 26D2A000] 09:46:06 INFO - PROCESS | 3088 | 1464194766822 Marionette DEBUG loaded listener.js 09:46:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (27A35400) [pid = 3088] [serial = 1361] [outer = 26D2A000] 09:46:07 INFO - PROCESS | 3088 | 1464194767402 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:46:07 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 09:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 970ms 09:46:07 INFO - PROCESS | 3088 | 1464194767437 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 09:46:07 INFO - PROCESS | 3088 | 1464194767439 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 09:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:46:07 INFO - PROCESS | 3088 | 1464194767442 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:46:07 INFO - PROCESS | 3088 | 1464194767444 Marionette TRACE conn5 <- [1,1778,null,{}] 09:46:07 INFO - PROCESS | 3088 | 1464194767448 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:07 INFO - PROCESS | 3088 | 1464194767571 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 09:46:07 INFO - PROCESS | 3088 | 1464194767748 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:07 INFO - PROCESS | 3088 | ++DOCSHELL 25165800 == 129 [pid = 3088] [id = 454] 09:46:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (25166C00) [pid = 3088] [serial = 1362] [outer = 00000000] 09:46:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (2516B000) [pid = 3088] [serial = 1363] [outer = 25166C00] 09:46:07 INFO - PROCESS | 3088 | 1464194767804 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (2516D000) [pid = 3088] [serial = 1364] [outer = 25166C00] 09:46:08 INFO - PROCESS | 3088 | 1464194768395 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:46:08 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) 09:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1020ms 09:46:08 INFO - PROCESS | 3088 | 1464194768467 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 09:46:08 INFO - PROCESS | 3088 | 1464194768469 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 09:46:08 INFO - PROCESS | 3088 | 1464194768473 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:46:08 INFO - PROCESS | 3088 | 1464194768475 Marionette TRACE conn5 <- [1,1782,null,{}] 09:46:08 INFO - PROCESS | 3088 | 1464194768478 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:08 INFO - PROCESS | 3088 | 1464194768603 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 09:46:08 INFO - PROCESS | 3088 | 1464194768767 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 3088 | ++DOCSHELL 27A2B000 == 130 [pid = 3088] [id = 455] 09:46:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (27A2B800) [pid = 3088] [serial = 1365] [outer = 00000000] 09:46:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 185 (28425800) [pid = 3088] [serial = 1366] [outer = 27A2B800] 09:46:08 INFO - PROCESS | 3088 | 1464194768823 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 186 (28D2D800) [pid = 3088] [serial = 1367] [outer = 27A2B800] 09:46:09 INFO - PROCESS | 3088 | 1464194769370 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 930ms 09:46:09 INFO - PROCESS | 3088 | 1464194769412 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 09:46:09 INFO - PROCESS | 3088 | 1464194769415 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 09:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:46:09 INFO - PROCESS | 3088 | 1464194769419 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:46:09 INFO - PROCESS | 3088 | 1464194769421 Marionette TRACE conn5 <- [1,1786,null,{}] 09:46:09 INFO - PROCESS | 3088 | 1464194769425 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:09 INFO - PROCESS | 3088 | 1464194769549 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 09:46:09 INFO - PROCESS | 3088 | 1464194769726 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:09 INFO - PROCESS | 3088 | ++DOCSHELL 28333400 == 131 [pid = 3088] [id = 456] 09:46:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 187 (28425000) [pid = 3088] [serial = 1368] [outer = 00000000] 09:46:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 188 (29FB7400) [pid = 3088] [serial = 1369] [outer = 28425000] 09:46:09 INFO - PROCESS | 3088 | 1464194769782 Marionette DEBUG loaded listener.js 09:46:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 189 (29FB9000) [pid = 3088] [serial = 1370] [outer = 28425000] 09:46:10 INFO - PROCESS | 3088 | 1464194770365 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 970ms 09:46:10 INFO - PROCESS | 3088 | 1464194770391 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 09:46:10 INFO - PROCESS | 3088 | 1464194770394 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 09:46:10 INFO - PROCESS | 3088 | 1464194770398 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:46:10 INFO - PROCESS | 3088 | 1464194770400 Marionette TRACE conn5 <- [1,1790,null,{}] 09:46:10 INFO - PROCESS | 3088 | 1464194770404 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:10 INFO - PROCESS | 3088 | 1464194770548 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 09:46:10 INFO - PROCESS | 3088 | 1464194770730 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:10 INFO - PROCESS | 3088 | ++DOCSHELL 29FC0800 == 132 [pid = 3088] [id = 457] 09:46:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 190 (2A0C6C00) [pid = 3088] [serial = 1371] [outer = 00000000] 09:46:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 191 (2A0D1C00) [pid = 3088] [serial = 1372] [outer = 2A0C6C00] 09:46:10 INFO - PROCESS | 3088 | 1464194770791 Marionette DEBUG loaded listener.js 09:46:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 192 (2A266400) [pid = 3088] [serial = 1373] [outer = 2A0C6C00] 09:46:11 INFO - PROCESS | 3088 | 1464194771430 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1319ms 09:46:11 INFO - PROCESS | 3088 | 1464194771732 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 09:46:11 INFO - PROCESS | 3088 | 1464194771737 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 09:46:11 INFO - PROCESS | 3088 | 1464194771743 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:46:11 INFO - PROCESS | 3088 | 1464194771745 Marionette TRACE conn5 <- [1,1794,null,{}] 09:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:46:11 INFO - PROCESS | 3088 | 1464194771751 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:11 INFO - PROCESS | 3088 | 1464194771879 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 09:46:12 INFO - PROCESS | 3088 | 1464194772048 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 3088 | ++DOCSHELL 15007C00 == 133 [pid = 3088] [id = 458] 09:46:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 193 (15008000) [pid = 3088] [serial = 1374] [outer = 00000000] 09:46:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 194 (159F3800) [pid = 3088] [serial = 1375] [outer = 15008000] 09:46:12 INFO - PROCESS | 3088 | 1464194772102 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 195 (170DF000) [pid = 3088] [serial = 1376] [outer = 15008000] 09:46:12 INFO - PROCESS | 3088 | 1464194772680 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 971ms 09:46:12 INFO - PROCESS | 3088 | 1464194772720 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 09:46:12 INFO - PROCESS | 3088 | 1464194772724 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 09:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:46:12 INFO - PROCESS | 3088 | 1464194772732 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - PROCESS | 3088 | 1464194772736 Marionette TRACE conn5 <- [1,1798,null,{}] 09:46:12 INFO - PROCESS | 3088 | 1464194772740 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:12 INFO - PROCESS | 3088 | 1464194772866 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 09:46:13 INFO - PROCESS | 3088 | 1464194773054 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:13 INFO - PROCESS | 3088 | ++DOCSHELL 17610800 == 134 [pid = 3088] [id = 459] 09:46:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 196 (17C33400) [pid = 3088] [serial = 1377] [outer = 00000000] 09:46:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 197 (1AB73400) [pid = 3088] [serial = 1378] [outer = 17C33400] 09:46:13 INFO - PROCESS | 3088 | 1464194773107 Marionette DEBUG loaded listener.js 09:46:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 198 (1BA39000) [pid = 3088] [serial = 1379] [outer = 17C33400] 09:46:13 INFO - PROCESS | 3088 | --DOCSHELL 200B9800 == 133 [pid = 3088] [id = 249] 09:46:13 INFO - PROCESS | 3088 | --DOCSHELL 1BA2F800 == 132 [pid = 3088] [id = 445] 09:46:13 INFO - PROCESS | 3088 | --DOCSHELL 1682C800 == 131 [pid = 3088] [id = 444] 09:46:13 INFO - PROCESS | 3088 | --DOCSHELL 1C833000 == 130 [pid = 3088] [id = 443] 09:46:13 INFO - PROCESS | 3088 | --DOCSHELL 1BA2A800 == 129 [pid = 3088] [id = 442] 09:46:13 INFO - PROCESS | 3088 | --DOCSHELL 19CDEC00 == 128 [pid = 3088] [id = 441] 09:46:13 INFO - PROCESS | 3088 | --DOCSHELL 1879C000 == 127 [pid = 3088] [id = 440] 09:46:13 INFO - PROCESS | 3088 | --DOCSHELL 15275400 == 126 [pid = 3088] [id = 439] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 197 (0C974C00) [pid = 3088] [serial = 1216] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 196 (152BE800) [pid = 3088] [serial = 1219] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 195 (1874F000) [pid = 3088] [serial = 1222] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 194 (1DAF0000) [pid = 3088] [serial = 1225] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 193 (1E916C00) [pid = 3088] [serial = 1228] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 192 (1F027800) [pid = 3088] [serial = 1231] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 191 (20166C00) [pid = 3088] [serial = 1234] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 190 (2070EC00) [pid = 3088] [serial = 1237] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 189 (222D1400) [pid = 3088] [serial = 1240] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 188 (22E02400) [pid = 3088] [serial = 1243] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 187 (23F2DC00) [pid = 3088] [serial = 1246] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 186 (204CF800) [pid = 3088] [serial = 1279] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOCSHELL 170D6400 == 125 [pid = 3088] [id = 438] 09:46:13 INFO - PROCESS | 3088 | --DOCSHELL 0E2E4400 == 124 [pid = 3088] [id = 437] 09:46:13 INFO - PROCESS | 3088 | --DOCSHELL 2A0C2400 == 123 [pid = 3088] [id = 436] 09:46:13 INFO - PROCESS | 3088 | --DOCSHELL 29072C00 == 122 [pid = 3088] [id = 435] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 185 (1DBBAC00) [pid = 3088] [serial = 1214] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 184 (1D183800) [pid = 3088] [serial = 1264] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 183 (1D28E000) [pid = 3088] [serial = 1265] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (1E7A7000) [pid = 3088] [serial = 1267] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (1F4B7800) [pid = 3088] [serial = 1270] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (1BA35800) [pid = 3088] [serial = 1261] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (170DA400) [pid = 3088] [serial = 1253] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (16843000) [pid = 3088] [serial = 1252] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (15A6B000) [pid = 3088] [serial = 1255] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (170D5800) [pid = 3088] [serial = 1256] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (1879E400) [pid = 3088] [serial = 1249] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (19CDE800) [pid = 3088] [serial = 1258] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (1A2B7000) [pid = 3088] [serial = 1259] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (200C1400) [pid = 3088] [serial = 1276] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (20014400) [pid = 3088] [serial = 1271] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (1EC9F800) [pid = 3088] [serial = 1268] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (1E799400) [pid = 3088] [serial = 1273] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (20114800) [pid = 3088] [serial = 1277] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (1BA3F400) [pid = 3088] [serial = 1262] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (20017000) [pid = 3088] [serial = 1274] [outer = 00000000] [url = about:blank] 09:46:13 INFO - PROCESS | 3088 | 1464194773804 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1121ms 09:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:46:13 INFO - PROCESS | 3088 | 1464194773855 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 09:46:13 INFO - PROCESS | 3088 | 1464194773857 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 09:46:13 INFO - PROCESS | 3088 | 1464194773860 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:46:13 INFO - PROCESS | 3088 | 1464194773862 Marionette TRACE conn5 <- [1,1802,null,{}] 09:46:13 INFO - PROCESS | 3088 | 1464194773876 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:14 INFO - PROCESS | 3088 | 1464194774036 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 09:46:14 INFO - PROCESS | 3088 | 1464194774050 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:14 INFO - PROCESS | 3088 | ++DOCSHELL 1700A800 == 123 [pid = 3088] [id = 460] 09:46:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (16843000) [pid = 3088] [serial = 1380] [outer = 00000000] 09:46:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (1874E400) [pid = 3088] [serial = 1381] [outer = 16843000] 09:46:14 INFO - PROCESS | 3088 | 1464194774099 Marionette DEBUG loaded listener.js 09:46:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (19A78C00) [pid = 3088] [serial = 1382] [outer = 16843000] 09:46:14 INFO - PROCESS | 3088 | 1464194774601 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 770ms 09:46:14 INFO - PROCESS | 3088 | 1464194774635 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 09:46:14 INFO - PROCESS | 3088 | 1464194774637 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 09:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:46:14 INFO - PROCESS | 3088 | 1464194774640 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:46:14 INFO - PROCESS | 3088 | 1464194774642 Marionette TRACE conn5 <- [1,1806,null,{}] 09:46:14 INFO - PROCESS | 3088 | 1464194774646 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:14 INFO - PROCESS | 3088 | 1464194774780 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 09:46:14 INFO - PROCESS | 3088 | 1464194774923 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:14 INFO - PROCESS | 3088 | ++DOCSHELL 1ACE1C00 == 124 [pid = 3088] [id = 461] 09:46:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (1ADE8C00) [pid = 3088] [serial = 1383] [outer = 00000000] 09:46:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (1C326800) [pid = 3088] [serial = 1384] [outer = 1ADE8C00] 09:46:15 INFO - PROCESS | 3088 | 1464194774972 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (1D291000) [pid = 3088] [serial = 1385] [outer = 1ADE8C00] 09:46:15 INFO - PROCESS | 3088 | 1464194775394 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 770ms 09:46:15 INFO - PROCESS | 3088 | 1464194775414 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 09:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:46:15 INFO - PROCESS | 3088 | 1464194775416 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 09:46:15 INFO - PROCESS | 3088 | 1464194775420 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - PROCESS | 3088 | 1464194775421 Marionette TRACE conn5 <- [1,1810,null,{}] 09:46:15 INFO - PROCESS | 3088 | 1464194775425 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:15 INFO - PROCESS | 3088 | 1464194775528 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 09:46:15 INFO - PROCESS | 3088 | 1464194775535 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:15 INFO - PROCESS | 3088 | ++DOCSHELL 1C323800 == 125 [pid = 3088] [id = 462] 09:46:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (1DAEBC00) [pid = 3088] [serial = 1386] [outer = 00000000] 09:46:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (1DBC4400) [pid = 3088] [serial = 1387] [outer = 1DAEBC00] 09:46:15 INFO - PROCESS | 3088 | 1464194775579 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (1DF5A800) [pid = 3088] [serial = 1388] [outer = 1DAEBC00] 09:46:16 INFO - PROCESS | 3088 | 1464194776128 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 09:46:16 INFO - PROCESS | 3088 | 1464194776151 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 09:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:46:16 INFO - PROCESS | 3088 | 1464194776153 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 09:46:16 INFO - PROCESS | 3088 | 1464194776156 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - PROCESS | 3088 | 1464194776157 Marionette TRACE conn5 <- [1,1814,null,{}] 09:46:16 INFO - PROCESS | 3088 | 1464194776168 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:16 INFO - PROCESS | 3088 | 1464194776377 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 09:46:16 INFO - PROCESS | 3088 | 1464194776403 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 3088 | ++DOCSHELL 1F01D400 == 126 [pid = 3088] [id = 463] 09:46:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (1F01F800) [pid = 3088] [serial = 1389] [outer = 00000000] 09:46:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (1F4B8800) [pid = 3088] [serial = 1390] [outer = 1F01F800] 09:46:16 INFO - PROCESS | 3088 | 1464194776451 Marionette DEBUG loaded listener.js 09:46:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (20015400) [pid = 3088] [serial = 1391] [outer = 1F01F800] 09:46:16 INFO - PROCESS | 3088 | 1464194776932 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 830ms 09:46:17 INFO - PROCESS | 3088 | 1464194776987 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 09:46:17 INFO - PROCESS | 3088 | 1464194776989 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 09:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:46:17 INFO - PROCESS | 3088 | 1464194776992 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:46:17 INFO - PROCESS | 3088 | 1464194776994 Marionette TRACE conn5 <- [1,1818,null,{}] 09:46:17 INFO - PROCESS | 3088 | 1464194777006 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:17 INFO - PROCESS | 3088 | 1464194777159 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 09:46:17 INFO - PROCESS | 3088 | 1464194777176 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 3088 | ++DOCSHELL 20017000 == 127 [pid = 3088] [id = 464] 09:46:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (200C0800) [pid = 3088] [serial = 1392] [outer = 00000000] 09:46:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (20114800) [pid = 3088] [serial = 1393] [outer = 200C0800] 09:46:17 INFO - PROCESS | 3088 | 1464194777220 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (204D2000) [pid = 3088] [serial = 1394] [outer = 200C0800] 09:46:17 INFO - PROCESS | 3088 | 1464194777693 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 09:46:18 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (1683E400) [pid = 3088] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:46:18 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (1DAA8400) [pid = 3088] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:46:18 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (15720800) [pid = 3088] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:46:18 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (0E75A400) [pid = 3088] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:46:18 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (17C26400) [pid = 3088] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:46:18 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (200C0000) [pid = 3088] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:46:18 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (18A0C000) [pid = 3088] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:46:18 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (1AB6EC00) [pid = 3088] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:46:18 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (1BA30400) [pid = 3088] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:46:18 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (1C319800) [pid = 3088] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:46:18 INFO - PROCESS | 3088 | 1464194778010 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 09:46:18 INFO - PROCESS | 3088 | 1464194778012 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 09:46:18 INFO - PROCESS | 3088 | 1464194778023 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:46:18 INFO - PROCESS | 3088 | 1464194778024 Marionette TRACE conn5 <- [1,1822,null,{}] 09:46:18 INFO - PROCESS | 3088 | 1464194778028 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:46:18 INFO - PROCESS | 3088 | 1464194778132 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 09:46:18 INFO - PROCESS | 3088 | 1464194778139 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 3088 | ++DOCSHELL 15A5CC00 == 128 [pid = 3088] [id = 465] 09:46:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (15A61000) [pid = 3088] [serial = 1395] [outer = 00000000] 09:46:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (19FB7400) [pid = 3088] [serial = 1396] [outer = 15A61000] 09:46:18 INFO - PROCESS | 3088 | 1464194778183 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (1C326400) [pid = 3088] [serial = 1397] [outer = 15A61000] 09:46:18 INFO - PROCESS | 3088 | 1464194778664 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:46:18 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 09:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 09:46:18 INFO - PROCESS | 3088 | 1464194778703 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 09:46:18 INFO - PROCESS | 3088 | 1464194778705 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 09:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:46:18 INFO - PROCESS | 3088 | 1464194778708 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:46:18 INFO - PROCESS | 3088 | 1464194778709 Marionette TRACE conn5 <- [1,1826,null,{}] 09:46:18 INFO - PROCESS | 3088 | 1464194778713 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:18 INFO - PROCESS | 3088 | 1464194778813 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 09:46:18 INFO - PROCESS | 3088 | 1464194778820 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 3088 | ++DOCSHELL 19FB6000 == 129 [pid = 3088] [id = 466] 09:46:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (1DD50400) [pid = 3088] [serial = 1398] [outer = 00000000] 09:46:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (22269400) [pid = 3088] [serial = 1399] [outer = 1DD50400] 09:46:18 INFO - PROCESS | 3088 | 1464194778864 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (2281CC00) [pid = 3088] [serial = 1400] [outer = 1DD50400] 09:46:19 INFO - PROCESS | 3088 | 1464194779356 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 09:46:19 INFO - PROCESS | 3088 | 1464194779439 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 3088 | 1464194779441 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 09:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:46:19 INFO - PROCESS | 3088 | 1464194779444 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 3088 | 1464194779446 Marionette TRACE conn5 <- [1,1830,null,{}] 09:46:19 INFO - PROCESS | 3088 | 1464194779449 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:19 INFO - PROCESS | 3088 | 1464194779585 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 09:46:19 INFO - PROCESS | 3088 | 1464194779599 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:19 INFO - PROCESS | 3088 | ++DOCSHELL 2070E800 == 130 [pid = 3088] [id = 467] 09:46:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (22E09800) [pid = 3088] [serial = 1401] [outer = 00000000] 09:46:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (23F30000) [pid = 3088] [serial = 1402] [outer = 22E09800] 09:46:19 INFO - PROCESS | 3088 | 1464194779645 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (23F48C00) [pid = 3088] [serial = 1403] [outer = 22E09800] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 23F39800 == 129 [pid = 3088] [id = 355] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 26AF1800 == 128 [pid = 3088] [id = 356] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1AC31000 == 127 [pid = 3088] [id = 339] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 2254C800 == 126 [pid = 3088] [id = 299] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0D8E0C00 == 125 [pid = 3088] [id = 143] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1D289400 == 124 [pid = 3088] [id = 20] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1DD12000 == 123 [pid = 3088] [id = 368] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 22270000 == 122 [pid = 3088] [id = 319] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 26D2D800 == 121 [pid = 3088] [id = 395] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 2833A000 == 120 [pid = 3088] [id = 396] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1BA3FC00 == 119 [pid = 3088] [id = 278] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1C2AD800 == 118 [pid = 3088] [id = 275] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0D857000 == 117 [pid = 3088] [id = 94] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 187A2800 == 116 [pid = 3088] [id = 161] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0DFAE800 == 115 [pid = 3088] [id = 130] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1AD0A400 == 114 [pid = 3088] [id = 108] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 26AED000 == 113 [pid = 3088] [id = 318] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1BA34000 == 112 [pid = 3088] [id = 128] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 170DFC00 == 111 [pid = 3088] [id = 78] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 23FB2C00 == 110 [pid = 3088] [id = 392] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0C966C00 == 109 [pid = 3088] [id = 24] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0E2E6C00 == 108 [pid = 3088] [id = 160] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 20013800 == 107 [pid = 3088] [id = 387] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 20012000 == 106 [pid = 3088] [id = 230] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1F41DC00 == 105 [pid = 3088] [id = 281] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 232D2400 == 104 [pid = 3088] [id = 376] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 18705000 == 103 [pid = 3088] [id = 233] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 26D23000 == 102 [pid = 3088] [id = 394] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 23FA7800 == 101 [pid = 3088] [id = 317] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0DA59400 == 100 [pid = 3088] [id = 250] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0C96A400 == 99 [pid = 3088] [id = 178] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1BA26400 == 98 [pid = 3088] [id = 127] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0D8DD000 == 97 [pid = 3088] [id = 320] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 19CCD400 == 96 [pid = 3088] [id = 77] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0D032400 == 95 [pid = 3088] [id = 263] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0DA5BC00 == 94 [pid = 3088] [id = 135] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 19CC5400 == 93 [pid = 3088] [id = 246] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 2281D000 == 92 [pid = 3088] [id = 414] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 17C29400 == 91 [pid = 3088] [id = 121] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 19CC7400 == 90 [pid = 3088] [id = 123] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 18A0A400 == 89 [pid = 3088] [id = 126] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 18743400 == 88 [pid = 3088] [id = 228] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0C975800 == 87 [pid = 3088] [id = 397] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 20107800 == 86 [pid = 3088] [id = 282] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1ACE4C00 == 85 [pid = 3088] [id = 142] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0C9D0C00 == 84 [pid = 3088] [id = 118] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 22E0BC00 == 83 [pid = 3088] [id = 248] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0DA59000 == 82 [pid = 3088] [id = 120] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0C96F400 == 81 [pid = 3088] [id = 119] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1DD09000 == 80 [pid = 3088] [id = 279] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 222CB400 == 79 [pid = 3088] [id = 216] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1DD48800 == 78 [pid = 3088] [id = 247] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 204D9400 == 77 [pid = 3088] [id = 337] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 22E0FC00 == 76 [pid = 3088] [id = 316] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 17013400 == 75 [pid = 3088] [id = 277] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1BA31400 == 74 [pid = 3088] [id = 349] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 19CD0800 == 73 [pid = 3088] [id = 61] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 2226B800 == 72 [pid = 3088] [id = 353] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 17607000 == 71 [pid = 3088] [id = 22] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1573E800 == 70 [pid = 3088] [id = 416] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 27A30400 == 69 [pid = 3088] [id = 357] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 204CE400 == 68 [pid = 3088] [id = 315] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 232D4000 == 67 [pid = 3088] [id = 415] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1874F400 == 66 [pid = 3088] [id = 122] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1E91A400 == 65 [pid = 3088] [id = 280] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1AB72400 == 64 [pid = 3088] [id = 283] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1AA91000 == 63 [pid = 3088] [id = 124] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1EC94400 == 62 [pid = 3088] [id = 231] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 19FBE000 == 61 [pid = 3088] [id = 92] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0C9CE800 == 60 [pid = 3088] [id = 125] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 08C8F400 == 59 [pid = 3088] [id = 26] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1BB24800 == 58 [pid = 3088] [id = 413] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0DA19800 == 57 [pid = 3088] [id = 265] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1AC34800 == 56 [pid = 3088] [id = 162] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0D85BC00 == 55 [pid = 3088] [id = 229] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 20708000 == 54 [pid = 3088] [id = 393] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 22E0E000 == 53 [pid = 3088] [id = 354] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0DA18800 == 52 [pid = 3088] [id = 132] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0DA12800 == 51 [pid = 3088] [id = 134] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0D859800 == 50 [pid = 3088] [id = 358] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 170DB400 == 49 [pid = 3088] [id = 200] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 144A8C00 == 48 [pid = 3088] [id = 129] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 17610800 == 47 [pid = 3088] [id = 459] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 15007C00 == 46 [pid = 3088] [id = 458] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 28333400 == 45 [pid = 3088] [id = 456] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 29FC0800 == 44 [pid = 3088] [id = 457] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 27A2B000 == 43 [pid = 3088] [id = 455] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 25165800 == 42 [pid = 3088] [id = 454] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 222D7400 == 41 [pid = 3088] [id = 452] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 26AE8000 == 40 [pid = 3088] [id = 453] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 204CE800 == 39 [pid = 3088] [id = 451] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 2016A000 == 38 [pid = 3088] [id = 450] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1ECA0C00 == 37 [pid = 3088] [id = 449] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 17CDE400 == 36 [pid = 3088] [id = 448] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 1F02AC00 == 35 [pid = 3088] [id = 446] 09:46:21 INFO - PROCESS | 3088 | --DOCSHELL 0D97C000 == 34 [pid = 3088] [id = 447] 09:46:22 INFO - PROCESS | 3088 | --DOCSHELL 1700A800 == 33 [pid = 3088] [id = 460] 09:46:22 INFO - PROCESS | 3088 | --DOCSHELL 1ACE1C00 == 32 [pid = 3088] [id = 461] 09:46:22 INFO - PROCESS | 3088 | --DOCSHELL 1F01D400 == 31 [pid = 3088] [id = 463] 09:46:22 INFO - PROCESS | 3088 | --DOCSHELL 1C323800 == 30 [pid = 3088] [id = 462] 09:46:22 INFO - PROCESS | 3088 | --DOCSHELL 20017000 == 29 [pid = 3088] [id = 464] 09:46:22 INFO - PROCESS | 3088 | --DOCSHELL 19FB6000 == 28 [pid = 3088] [id = 466] 09:46:22 INFO - PROCESS | 3088 | --DOCSHELL 15A5CC00 == 27 [pid = 3088] [id = 465] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (1EC9B800) [pid = 3088] [serial = 1337] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (1F4B5C00) [pid = 3088] [serial = 1339] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (1ACBB000) [pid = 3088] [serial = 1334] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (1DD10000) [pid = 3088] [serial = 1330] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (170D9800) [pid = 3088] [serial = 1318] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (1503BC00) [pid = 3088] [serial = 1312] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (23FAB800) [pid = 3088] [serial = 1294] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (222D3000) [pid = 3088] [serial = 1288] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (19CD1800) [pid = 3088] [serial = 1333] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (22E0F800) [pid = 3088] [serial = 1291] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (19CD8C00) [pid = 3088] [serial = 1316] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (2841EC00) [pid = 3088] [serial = 1300] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (204CFC00) [pid = 3088] [serial = 1280] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (2A0CA800) [pid = 3088] [serial = 1309] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (1C3A5C00) [pid = 3088] [serial = 1285] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (27A34C00) [pid = 3088] [serial = 1297] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (1AA8BC00) [pid = 3088] [serial = 1322] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (28D2E400) [pid = 3088] [serial = 1303] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (1BA27C00) [pid = 3088] [serial = 1325] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (1ACDE000) [pid = 3088] [serial = 1324] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (16954000) [pid = 3088] [serial = 1282] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (159E5400) [pid = 3088] [serial = 1313] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (1C834000) [pid = 3088] [serial = 1327] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (17C30C00) [pid = 3088] [serial = 1319] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (29077C00) [pid = 3088] [serial = 1306] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1D6AA800) [pid = 3088] [serial = 1328] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (1DD54800) [pid = 3088] [serial = 1331] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (19CDFC00) [pid = 3088] [serial = 1321] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (19A7A000) [pid = 3088] [serial = 1315] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (1E919400) [pid = 3088] [serial = 1336] [outer = 00000000] [url = about:blank] 09:46:22 INFO - PROCESS | 3088 | 1464194782860 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 3472ms 09:46:22 INFO - PROCESS | 3088 | 1464194782917 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 09:46:22 INFO - PROCESS | 3088 | 1464194782920 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 09:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:46:22 INFO - PROCESS | 3088 | 1464194782926 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:46:22 INFO - PROCESS | 3088 | 1464194782929 Marionette TRACE conn5 <- [1,1834,null,{}] 09:46:22 INFO - PROCESS | 3088 | 1464194782936 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:23 INFO - PROCESS | 3088 | 1464194783033 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 09:46:23 INFO - PROCESS | 3088 | 1464194783169 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 3088 | ++DOCSHELL 0C909000 == 28 [pid = 3088] [id = 468] 09:46:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (0C909400) [pid = 3088] [serial = 1404] [outer = 00000000] 09:46:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (0C967C00) [pid = 3088] [serial = 1405] [outer = 0C909400] 09:46:23 INFO - PROCESS | 3088 | 1464194783220 Marionette DEBUG loaded listener.js 09:46:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (0C96F000) [pid = 3088] [serial = 1406] [outer = 0C909400] 09:46:23 INFO - PROCESS | 3088 | 1464194783619 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:46:23 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) 09:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 790ms 09:46:23 INFO - PROCESS | 3088 | 1464194783717 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 09:46:23 INFO - PROCESS | 3088 | 1464194783723 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 09:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:46:23 INFO - PROCESS | 3088 | 1464194783734 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - PROCESS | 3088 | 1464194783736 Marionette TRACE conn5 <- [1,1838,null,{}] 09:46:23 INFO - PROCESS | 3088 | 1464194783740 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:23 INFO - PROCESS | 3088 | 1464194783842 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 09:46:23 INFO - PROCESS | 3088 | 1464194783853 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 3088 | ++DOCSHELL 0D075800 == 29 [pid = 3088] [id = 469] 09:46:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (0D077000) [pid = 3088] [serial = 1407] [outer = 00000000] 09:46:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (0D0D5C00) [pid = 3088] [serial = 1408] [outer = 0D077000] 09:46:23 INFO - PROCESS | 3088 | 1464194783901 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (0D4F0800) [pid = 3088] [serial = 1409] [outer = 0D077000] 09:46:24 INFO - PROCESS | 3088 | 1464194784405 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 09:46:24 INFO - PROCESS | 3088 | 1464194784461 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 09:46:24 INFO - PROCESS | 3088 | 1464194784464 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 09:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:46:24 INFO - PROCESS | 3088 | 1464194784471 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:46:24 INFO - PROCESS | 3088 | 1464194784474 Marionette TRACE conn5 <- [1,1842,null,{}] 09:46:24 INFO - PROCESS | 3088 | 1464194784486 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:24 INFO - PROCESS | 3088 | 1464194784579 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 09:46:24 INFO - PROCESS | 3088 | 1464194784594 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 3088 | ++DOCSHELL 0D982400 == 30 [pid = 3088] [id = 470] 09:46:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (0D982C00) [pid = 3088] [serial = 1410] [outer = 00000000] 09:46:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (0DA19800) [pid = 3088] [serial = 1411] [outer = 0D982C00] 09:46:24 INFO - PROCESS | 3088 | 1464194784647 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (0DA51000) [pid = 3088] [serial = 1412] [outer = 0D982C00] 09:46:25 INFO - PROCESS | 3088 | 1464194785131 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 731ms 09:46:25 INFO - PROCESS | 3088 | 1464194785202 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 09:46:25 INFO - PROCESS | 3088 | 1464194785205 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 09:46:25 INFO - PROCESS | 3088 | 1464194785208 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:46:25 INFO - PROCESS | 3088 | 1464194785210 Marionette TRACE conn5 <- [1,1846,null,{}] 09:46:25 INFO - PROCESS | 3088 | 1464194785213 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:25 INFO - PROCESS | 3088 | 1464194785301 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 09:46:25 INFO - PROCESS | 3088 | 1464194785318 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:25 INFO - PROCESS | 3088 | ++DOCSHELL 0CB8A400 == 31 [pid = 3088] [id = 471] 09:46:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (0DA52C00) [pid = 3088] [serial = 1413] [outer = 00000000] 09:46:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (0E2DF000) [pid = 3088] [serial = 1414] [outer = 0DA52C00] 09:46:25 INFO - PROCESS | 3088 | 1464194785365 Marionette DEBUG loaded listener.js 09:46:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (14415800) [pid = 3088] [serial = 1415] [outer = 0DA52C00] 09:46:25 INFO - PROCESS | 3088 | 1464194785804 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 09:46:25 INFO - PROCESS | 3088 | 1464194785850 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 09:46:25 INFO - PROCESS | 3088 | 1464194785852 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 09:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:46:25 INFO - PROCESS | 3088 | 1464194785855 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - PROCESS | 3088 | 1464194785856 Marionette TRACE conn5 <- [1,1850,null,{}] 09:46:25 INFO - PROCESS | 3088 | 1464194785860 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:25 INFO - PROCESS | 3088 | 1464194785945 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 09:46:26 INFO - PROCESS | 3088 | 1464194785984 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 3088 | ++DOCSHELL 15009C00 == 32 [pid = 3088] [id = 472] 09:46:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (1500B400) [pid = 3088] [serial = 1416] [outer = 00000000] 09:46:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (15276000) [pid = 3088] [serial = 1417] [outer = 1500B400] 09:46:26 INFO - PROCESS | 3088 | 1464194786032 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (15743800) [pid = 3088] [serial = 1418] [outer = 1500B400] 09:46:26 INFO - PROCESS | 3088 | 1464194786500 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 09:46:26 INFO - PROCESS | 3088 | 1464194786587 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 09:46:26 INFO - PROCESS | 3088 | 1464194786589 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 09:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:46:26 INFO - PROCESS | 3088 | 1464194786592 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:46:26 INFO - PROCESS | 3088 | 1464194786594 Marionette TRACE conn5 <- [1,1854,null,{}] 09:46:26 INFO - PROCESS | 3088 | 1464194786597 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:26 INFO - PROCESS | 3088 | 1464194786723 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 09:46:26 INFO - PROCESS | 3088 | 1464194786734 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 3088 | ++DOCSHELL 15A5F400 == 33 [pid = 3088] [id = 473] 09:46:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (15A5FC00) [pid = 3088] [serial = 1419] [outer = 00000000] 09:46:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (16835800) [pid = 3088] [serial = 1420] [outer = 15A5FC00] 09:46:26 INFO - PROCESS | 3088 | 1464194786780 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (16953400) [pid = 3088] [serial = 1421] [outer = 15A5FC00] 09:46:27 INFO - PROCESS | 3088 | 1464194787212 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 09:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:46:27 INFO - PROCESS | 3088 | 1464194787263 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 09:46:27 INFO - PROCESS | 3088 | 1464194787265 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 09:46:27 INFO - PROCESS | 3088 | 1464194787268 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - PROCESS | 3088 | 1464194787270 Marionette TRACE conn5 <- [1,1858,null,{}] 09:46:27 INFO - PROCESS | 3088 | 1464194787273 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:27 INFO - PROCESS | 3088 | 1464194787382 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 09:46:27 INFO - PROCESS | 3088 | 1464194787392 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:27 INFO - PROCESS | 3088 | ++DOCSHELL 1695D000 == 34 [pid = 3088] [id = 474] 09:46:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (17008800) [pid = 3088] [serial = 1422] [outer = 00000000] 09:46:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (170D7C00) [pid = 3088] [serial = 1423] [outer = 17008800] 09:46:27 INFO - PROCESS | 3088 | 1464194787436 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (170D8400) [pid = 3088] [serial = 1424] [outer = 17008800] 09:46:27 INFO - PROCESS | 3088 | 1464194787893 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 09:46:27 INFO - PROCESS | 3088 | 1464194787943 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 09:46:27 INFO - PROCESS | 3088 | 1464194787945 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 09:46:27 INFO - PROCESS | 3088 | 1464194787949 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:46:27 INFO - PROCESS | 3088 | 1464194787950 Marionette TRACE conn5 <- [1,1862,null,{}] 09:46:27 INFO - PROCESS | 3088 | 1464194787954 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:28 INFO - PROCESS | 3088 | 1464194788038 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 09:46:28 INFO - PROCESS | 3088 | 1464194788045 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:28 INFO - PROCESS | 3088 | ++DOCSHELL 170D6C00 == 35 [pid = 3088] [id = 475] 09:46:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (17604C00) [pid = 3088] [serial = 1425] [outer = 00000000] 09:46:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (17C28800) [pid = 3088] [serial = 1426] [outer = 17604C00] 09:46:28 INFO - PROCESS | 3088 | 1464194788091 Marionette DEBUG loaded listener.js 09:46:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (17610800) [pid = 3088] [serial = 1427] [outer = 17604C00] 09:46:28 INFO - PROCESS | 3088 | 1464194788541 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 09:46:28 INFO - PROCESS | 3088 | 1464194788590 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 09:46:28 INFO - PROCESS | 3088 | 1464194788592 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 09:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:46:28 INFO - PROCESS | 3088 | 1464194788595 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:46:28 INFO - PROCESS | 3088 | 1464194788597 Marionette TRACE conn5 <- [1,1866,null,{}] 09:46:28 INFO - PROCESS | 3088 | 1464194788612 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:28 INFO - PROCESS | 3088 | 1464194788736 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 09:46:28 INFO - PROCESS | 3088 | 1464194788833 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:28 INFO - PROCESS | 3088 | ++DOCSHELL 0D980800 == 36 [pid = 3088] [id = 476] 09:46:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (17C31400) [pid = 3088] [serial = 1428] [outer = 00000000] 09:46:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (17CDD400) [pid = 3088] [serial = 1429] [outer = 17C31400] 09:46:28 INFO - PROCESS | 3088 | 1464194788877 Marionette DEBUG loaded listener.js 09:46:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (17C97000) [pid = 3088] [serial = 1430] [outer = 17C31400] 09:46:29 INFO - PROCESS | 3088 | 1464194789297 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 09:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:46:29 INFO - PROCESS | 3088 | 1464194789328 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 09:46:29 INFO - PROCESS | 3088 | 1464194789330 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 09:46:29 INFO - PROCESS | 3088 | 1464194789333 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:46:29 INFO - PROCESS | 3088 | 1464194789335 Marionette TRACE conn5 <- [1,1870,null,{}] 09:46:29 INFO - PROCESS | 3088 | 1464194789338 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:29 INFO - PROCESS | 3088 | 1464194789461 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 09:46:29 INFO - PROCESS | 3088 | 1464194789468 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:29 INFO - PROCESS | 3088 | ++DOCSHELL 18742400 == 37 [pid = 3088] [id = 477] 09:46:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (18742800) [pid = 3088] [serial = 1431] [outer = 00000000] 09:46:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (1874C800) [pid = 3088] [serial = 1432] [outer = 18742800] 09:46:29 INFO - PROCESS | 3088 | 1464194789571 Marionette DEBUG loaded listener.js 09:46:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (1879C000) [pid = 3088] [serial = 1433] [outer = 18742800] 09:46:30 INFO - PROCESS | 3088 | 1464194790010 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 09:46:30 INFO - PROCESS | 3088 | 1464194790064 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 3088 | 1464194790067 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 09:46:30 INFO - PROCESS | 3088 | 1464194790070 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:46:30 INFO - PROCESS | 3088 | 1464194790072 Marionette TRACE conn5 <- [1,1874,null,{}] 09:46:30 INFO - PROCESS | 3088 | 1464194790082 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:30 INFO - PROCESS | 3088 | 1464194790246 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 09:46:30 INFO - PROCESS | 3088 | 1464194790328 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 3088 | ++DOCSHELL 18A09000 == 38 [pid = 3088] [id = 478] 09:46:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (18A0AC00) [pid = 3088] [serial = 1434] [outer = 00000000] 09:46:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (18ADF800) [pid = 3088] [serial = 1435] [outer = 18A0AC00] 09:46:30 INFO - PROCESS | 3088 | 1464194790385 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (19A75C00) [pid = 3088] [serial = 1436] [outer = 18A0AC00] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (28D27800) [pid = 3088] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (26D29C00) [pid = 3088] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (1503D800) [pid = 3088] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (2281E800) [pid = 3088] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (23F38800) [pid = 3088] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (1870A800) [pid = 3088] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (1DAF0400) [pid = 3088] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (26D24800) [pid = 3088] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (152BA800) [pid = 3088] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (2254BC00) [pid = 3088] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (1DD13000) [pid = 3088] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (26D2DC00) [pid = 3088] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (29073C00) [pid = 3088] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (0D405C00) [pid = 3088] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (232D6C00) [pid = 3088] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (20707800) [pid = 3088] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (20708800) [pid = 3088] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (23F33000) [pid = 3088] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (2010CC00) [pid = 3088] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (2833BC00) [pid = 3088] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (20706000) [pid = 3088] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (18707800) [pid = 3088] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (1DF55400) [pid = 3088] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (157BD000) [pid = 3088] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (08C96C00) [pid = 3088] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (26AEF000) [pid = 3088] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (14423400) [pid = 3088] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (22E07000) [pid = 3088] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1ECA1000) [pid = 3088] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (1BB32C00) [pid = 3088] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1ACBB800) [pid = 3088] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (27A34800) [pid = 3088] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (1F01F800) [pid = 3088] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (200C0800) [pid = 3088] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (15A61000) [pid = 3088] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1DD50400) [pid = 3088] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1DAEBC00) [pid = 3088] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1ADE8C00) [pid = 3088] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (16843000) [pid = 3088] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (17C33400) [pid = 3088] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (15008000) [pid = 3088] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (2A0C6C00) [pid = 3088] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (28425000) [pid = 3088] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (27A2B800) [pid = 3088] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (25166C00) [pid = 3088] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (26D2A000) [pid = 3088] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (22E05400) [pid = 3088] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (222CA000) [pid = 3088] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (2016A800) [pid = 3088] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1F01D000) [pid = 3088] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (18704800) [pid = 3088] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (0D980C00) [pid = 3088] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1F419800) [pid = 3088] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:46:31 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (2A0C6400) [pid = 3088] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:46:31 INFO - PROCESS | 3088 | 1464194791929 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1877ms 09:46:31 INFO - PROCESS | 3088 | 1464194791951 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 09:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:46:31 INFO - PROCESS | 3088 | 1464194791953 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 09:46:31 INFO - PROCESS | 3088 | 1464194791956 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 3088 | 1464194791958 Marionette TRACE conn5 <- [1,1878,null,{}] 09:46:31 INFO - PROCESS | 3088 | 1464194791961 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:32 INFO - PROCESS | 3088 | 1464194792048 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 09:46:32 INFO - PROCESS | 3088 | 1464194792055 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:32 INFO - PROCESS | 3088 | ++DOCSHELL 0E16C800 == 39 [pid = 3088] [id = 479] 09:46:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (15005000) [pid = 3088] [serial = 1437] [outer = 00000000] 09:46:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (15A5CC00) [pid = 3088] [serial = 1438] [outer = 15005000] 09:46:32 INFO - PROCESS | 3088 | 1464194792099 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (170DF800) [pid = 3088] [serial = 1439] [outer = 15005000] 09:46:32 INFO - PROCESS | 3088 | 1464194792548 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 631ms 09:46:32 INFO - PROCESS | 3088 | 1464194792601 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 09:46:32 INFO - PROCESS | 3088 | 1464194792603 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 09:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:46:32 INFO - PROCESS | 3088 | 1464194792606 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:46:32 INFO - PROCESS | 3088 | 1464194792607 Marionette TRACE conn5 <- [1,1882,null,{}] 09:46:32 INFO - PROCESS | 3088 | 1464194792611 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:32 INFO - PROCESS | 3088 | 1464194792698 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 09:46:32 INFO - PROCESS | 3088 | 1464194792704 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:32 INFO - PROCESS | 3088 | ++DOCSHELL 15980400 == 40 [pid = 3088] [id = 480] 09:46:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1700B000) [pid = 3088] [serial = 1440] [outer = 00000000] 09:46:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (19A6F400) [pid = 3088] [serial = 1441] [outer = 1700B000] 09:46:32 INFO - PROCESS | 3088 | 1464194792747 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (19CCA000) [pid = 3088] [serial = 1442] [outer = 1700B000] 09:46:33 INFO - PROCESS | 3088 | 1464194793226 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 09:46:33 INFO - PROCESS | 3088 | 1464194793279 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 09:46:33 INFO - PROCESS | 3088 | 1464194793281 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 09:46:33 INFO - PROCESS | 3088 | 1464194793284 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:46:33 INFO - PROCESS | 3088 | 1464194793287 Marionette TRACE conn5 <- [1,1886,null,{}] 09:46:33 INFO - PROCESS | 3088 | 1464194793290 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:33 INFO - PROCESS | 3088 | 1464194793378 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 09:46:33 INFO - PROCESS | 3088 | 1464194793385 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 3088 | ++DOCSHELL 0C96CC00 == 41 [pid = 3088] [id = 481] 09:46:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1526D400) [pid = 3088] [serial = 1443] [outer = 00000000] 09:46:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (19CD7800) [pid = 3088] [serial = 1444] [outer = 1526D400] 09:46:33 INFO - PROCESS | 3088 | 1464194793428 Marionette DEBUG loaded listener.js 09:46:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (19FB2400) [pid = 3088] [serial = 1445] [outer = 1526D400] 09:46:34 INFO - PROCESS | 3088 | 1464194794178 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 930ms 09:46:34 INFO - PROCESS | 3088 | 1464194794227 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 09:46:34 INFO - PROCESS | 3088 | 1464194794232 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 09:46:34 INFO - PROCESS | 3088 | 1464194794241 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:46:34 INFO - PROCESS | 3088 | 1464194794245 Marionette TRACE conn5 <- [1,1890,null,{}] 09:46:34 INFO - PROCESS | 3088 | 1464194794250 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:34 INFO - PROCESS | 3088 | 1464194794369 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 09:46:34 INFO - PROCESS | 3088 | 1464194794509 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 3088 | ++DOCSHELL 08C9A800 == 42 [pid = 3088] [id = 482] 09:46:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (0C910C00) [pid = 3088] [serial = 1446] [outer = 00000000] 09:46:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (0D073000) [pid = 3088] [serial = 1447] [outer = 0C910C00] 09:46:34 INFO - PROCESS | 3088 | 1464194794567 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (0D859C00) [pid = 3088] [serial = 1448] [outer = 0C910C00] 09:46:35 INFO - PROCESS | 3088 | 1464194795141 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 930ms 09:46:35 INFO - PROCESS | 3088 | 1464194795177 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 09:46:35 INFO - PROCESS | 3088 | 1464194795183 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 09:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:46:35 INFO - PROCESS | 3088 | 1464194795189 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:46:35 INFO - PROCESS | 3088 | 1464194795192 Marionette TRACE conn5 <- [1,1894,null,{}] 09:46:35 INFO - PROCESS | 3088 | 1464194795196 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:35 INFO - PROCESS | 3088 | 1464194795320 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 09:46:35 INFO - PROCESS | 3088 | 1464194795472 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:35 INFO - PROCESS | 3088 | ++DOCSHELL 0DA5DC00 == 43 [pid = 3088] [id = 483] 09:46:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (0DA5E400) [pid = 3088] [serial = 1449] [outer = 00000000] 09:46:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (15003C00) [pid = 3088] [serial = 1450] [outer = 0DA5E400] 09:46:35 INFO - PROCESS | 3088 | 1464194795532 Marionette DEBUG loaded listener.js 09:46:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (157F2C00) [pid = 3088] [serial = 1451] [outer = 0DA5E400] 09:46:36 INFO - PROCESS | 3088 | 1464194796186 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1018ms 09:46:36 INFO - PROCESS | 3088 | 1464194796210 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 09:46:36 INFO - PROCESS | 3088 | 1464194796213 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 09:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:46:36 INFO - PROCESS | 3088 | 1464194796216 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - PROCESS | 3088 | 1464194796220 Marionette TRACE conn5 <- [1,1898,null,{}] 09:46:36 INFO - PROCESS | 3088 | 1464194796232 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:36 INFO - PROCESS | 3088 | 1464194796346 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 09:46:36 INFO - PROCESS | 3088 | 1464194796502 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:36 INFO - PROCESS | 3088 | ++DOCSHELL 18A34C00 == 44 [pid = 3088] [id = 484] 09:46:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (18A37800) [pid = 3088] [serial = 1452] [outer = 00000000] 09:46:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (18A40400) [pid = 3088] [serial = 1453] [outer = 18A37800] 09:46:36 INFO - PROCESS | 3088 | 1464194796564 Marionette DEBUG loaded listener.js 09:46:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (19CD1800) [pid = 3088] [serial = 1454] [outer = 18A37800] 09:46:37 INFO - PROCESS | 3088 | 1464194797190 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1023ms 09:46:37 INFO - PROCESS | 3088 | 1464194797243 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 09:46:37 INFO - PROCESS | 3088 | 1464194797246 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 09:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:46:37 INFO - PROCESS | 3088 | 1464194797250 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:46:37 INFO - PROCESS | 3088 | 1464194797252 Marionette TRACE conn5 <- [1,1902,null,{}] 09:46:37 INFO - PROCESS | 3088 | 1464194797256 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:37 INFO - PROCESS | 3088 | 1464194797370 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 09:46:37 INFO - PROCESS | 3088 | 1464194797536 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 3088 | ++DOCSHELL 19FBC000 == 45 [pid = 3088] [id = 485] 09:46:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (19FBC800) [pid = 3088] [serial = 1455] [outer = 00000000] 09:46:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (19FF3800) [pid = 3088] [serial = 1456] [outer = 19FBC800] 09:46:37 INFO - PROCESS | 3088 | 1464194797596 Marionette DEBUG loaded listener.js 09:46:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (19FF9C00) [pid = 3088] [serial = 1457] [outer = 19FBC800] 09:46:38 INFO - PROCESS | 3088 | 1464194798170 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 970ms 09:46:38 INFO - PROCESS | 3088 | 1464194798223 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 3088 | 1464194798225 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 09:46:38 INFO - PROCESS | 3088 | 1464194798228 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:46:38 INFO - PROCESS | 3088 | 1464194798230 Marionette TRACE conn5 <- [1,1906,null,{}] 09:46:38 INFO - PROCESS | 3088 | 1464194798234 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:38 INFO - PROCESS | 3088 | 1464194798371 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 09:46:38 INFO - PROCESS | 3088 | 1464194798538 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:38 INFO - PROCESS | 3088 | ++DOCSHELL 0C908800 == 46 [pid = 3088] [id = 486] 09:46:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (19FB2C00) [pid = 3088] [serial = 1458] [outer = 00000000] 09:46:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1AA8F400) [pid = 3088] [serial = 1459] [outer = 19FB2C00] 09:46:38 INFO - PROCESS | 3088 | 1464194798594 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1AB70800) [pid = 3088] [serial = 1460] [outer = 19FB2C00] 09:46:39 INFO - PROCESS | 3088 | 1464194799180 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 970ms 09:46:39 INFO - PROCESS | 3088 | 1464194799213 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 09:46:39 INFO - PROCESS | 3088 | 1464194799215 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 09:46:39 INFO - PROCESS | 3088 | 1464194799220 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:46:39 INFO - PROCESS | 3088 | 1464194799222 Marionette TRACE conn5 <- [1,1910,null,{}] 09:46:39 INFO - PROCESS | 3088 | 1464194799226 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:39 INFO - PROCESS | 3088 | 1464194799361 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 09:46:39 INFO - PROCESS | 3088 | 1464194799664 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 3088 | ++DOCSHELL 0C909800 == 47 [pid = 3088] [id = 487] 09:46:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (0C909C00) [pid = 3088] [serial = 1461] [outer = 00000000] 09:46:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (0C96DC00) [pid = 3088] [serial = 1462] [outer = 0C909C00] 09:46:39 INFO - PROCESS | 3088 | 1464194799730 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (0CB88000) [pid = 3088] [serial = 1463] [outer = 0C909C00] 09:46:40 INFO - PROCESS | 3088 | 1464194800351 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1170ms 09:46:40 INFO - PROCESS | 3088 | 1464194800394 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 09:46:40 INFO - PROCESS | 3088 | 1464194800398 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 09:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:46:40 INFO - PROCESS | 3088 | 1464194800402 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:46:40 INFO - PROCESS | 3088 | 1464194800406 Marionette TRACE conn5 <- [1,1914,null,{}] 09:46:40 INFO - PROCESS | 3088 | 1464194800411 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:40 INFO - PROCESS | 3088 | 1464194800518 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 09:46:40 INFO - PROCESS | 3088 | 1464194800694 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 3088 | --DOCSHELL 1DAF7400 == 46 [pid = 3088] [id = 422] 09:46:40 INFO - PROCESS | 3088 | --DOCSHELL 1E7A1C00 == 45 [pid = 3088] [id = 423] 09:46:40 INFO - PROCESS | 3088 | --DOCSHELL 1BBC5000 == 44 [pid = 3088] [id = 421] 09:46:40 INFO - PROCESS | 3088 | --DOCSHELL 1BBC4000 == 43 [pid = 3088] [id = 425] 09:46:40 INFO - PROCESS | 3088 | --DOCSHELL 2070E800 == 42 [pid = 3088] [id = 467] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (22E0DC00) [pid = 3088] [serial = 1172] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1E91A800) [pid = 3088] [serial = 1106] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (2841FC00) [pid = 3088] [serial = 1187] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (2A25EC00) [pid = 3088] [serial = 1307] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (17C34C00) [pid = 3088] [serial = 1193] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (23FB1C00) [pid = 3088] [serial = 1247] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (22542800) [pid = 3088] [serial = 1241] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (28334800) [pid = 3088] [serial = 1181] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (23FAF800) [pid = 3088] [serial = 1295] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (204D3400) [pid = 3088] [serial = 1235] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (28D2B400) [pid = 3088] [serial = 1190] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (2226A400) [pid = 3088] [serial = 1238] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (22818C00) [pid = 3088] [serial = 1289] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1E922000) [pid = 3088] [serial = 1229] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1ACE7C00) [pid = 3088] [serial = 1250] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (0D467400) [pid = 3088] [serial = 1217] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (2832E800) [pid = 3088] [serial = 1178] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1598A800) [pid = 3088] [serial = 1220] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (232D7800) [pid = 3088] [serial = 1292] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (200B7000) [pid = 3088] [serial = 1232] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1DD05400) [pid = 3088] [serial = 1226] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1DD47400) [pid = 3088] [serial = 1286] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (28428400) [pid = 3088] [serial = 1301] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (2906D800) [pid = 3088] [serial = 1304] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (27A35800) [pid = 3088] [serial = 1298] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (17CDCC00) [pid = 3088] [serial = 1283] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (22E06C00) [pid = 3088] [serial = 1244] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (26AEA800) [pid = 3088] [serial = 1175] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (18A36000) [pid = 3088] [serial = 1223] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1E7A1000) [pid = 3088] [serial = 1169] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (26D2BC00) [pid = 3088] [serial = 1184] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (18A36800) [pid = 3088] [serial = 1166] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (2A0CC400) [pid = 3088] [serial = 1310] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (23F30000) [pid = 3088] [serial = 1402] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1F4B8800) [pid = 3088] [serial = 1390] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (20114800) [pid = 3088] [serial = 1393] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (20015400) [pid = 3088] [serial = 1391] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (19FB7400) [pid = 3088] [serial = 1396] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (22269400) [pid = 3088] [serial = 1399] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (204D2000) [pid = 3088] [serial = 1394] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1DBC4400) [pid = 3088] [serial = 1387] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1C326800) [pid = 3088] [serial = 1384] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1D291000) [pid = 3088] [serial = 1385] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1874E400) [pid = 3088] [serial = 1381] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (19A78C00) [pid = 3088] [serial = 1382] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1BA39000) [pid = 3088] [serial = 1379] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1AB73400) [pid = 3088] [serial = 1378] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (170DF000) [pid = 3088] [serial = 1376] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (159F3800) [pid = 3088] [serial = 1375] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (2A266400) [pid = 3088] [serial = 1373] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (2A0D1C00) [pid = 3088] [serial = 1372] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (29FB9000) [pid = 3088] [serial = 1370] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (29FB7400) [pid = 3088] [serial = 1369] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (28D2D800) [pid = 3088] [serial = 1367] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (28425800) [pid = 3088] [serial = 1366] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (2516D000) [pid = 3088] [serial = 1364] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (2516B000) [pid = 3088] [serial = 1363] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (27A35400) [pid = 3088] [serial = 1361] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (27A2C000) [pid = 3088] [serial = 1360] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (23FB4400) [pid = 3088] [serial = 1358] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (23F36000) [pid = 3088] [serial = 1357] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (2254D000) [pid = 3088] [serial = 1355] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (222D7800) [pid = 3088] [serial = 1354] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (2226E000) [pid = 3088] [serial = 1352] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (20701400) [pid = 3088] [serial = 1351] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (2281CC00) [pid = 3088] [serial = 1400] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (20106C00) [pid = 3088] [serial = 1349] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (20019800) [pid = 3088] [serial = 1348] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (19FEE800) [pid = 3088] [serial = 1346] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (19CC7000) [pid = 3088] [serial = 1345] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (0E2E7000) [pid = 3088] [serial = 1343] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0DA57400) [pid = 3088] [serial = 1342] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (20010C00) [pid = 3088] [serial = 1340] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1C326400) [pid = 3088] [serial = 1397] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1DF5A800) [pid = 3088] [serial = 1388] [outer = 00000000] [url = about:blank] 09:46:40 INFO - PROCESS | 3088 | ++DOCSHELL 0C902C00 == 43 [pid = 3088] [id = 488] 09:46:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0C905000) [pid = 3088] [serial = 1464] [outer = 00000000] 09:46:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0C9D2C00) [pid = 3088] [serial = 1465] [outer = 0C905000] 09:46:40 INFO - PROCESS | 3088 | 1464194800806 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (0D0DA400) [pid = 3088] [serial = 1466] [outer = 0C905000] 09:46:41 INFO - PROCESS | 3088 | 1464194801251 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 930ms 09:46:41 INFO - PROCESS | 3088 | 1464194801336 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 3088 | 1464194801340 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 09:46:41 INFO - PROCESS | 3088 | 1464194801344 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:46:41 INFO - PROCESS | 3088 | 1464194801346 Marionette TRACE conn5 <- [1,1918,null,{}] 09:46:41 INFO - PROCESS | 3088 | 1464194801350 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:41 INFO - PROCESS | 3088 | 1464194801440 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 09:46:41 INFO - PROCESS | 3088 | 1464194801565 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 3088 | ++DOCSHELL 0DFAE000 == 44 [pid = 3088] [id = 489] 09:46:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (0E16E000) [pid = 3088] [serial = 1467] [outer = 00000000] 09:46:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1500D000) [pid = 3088] [serial = 1468] [outer = 0E16E000] 09:46:41 INFO - PROCESS | 3088 | 1464194801614 Marionette DEBUG loaded listener.js 09:46:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (15980000) [pid = 3088] [serial = 1469] [outer = 0E16E000] 09:46:42 INFO - PROCESS | 3088 | 1464194802011 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 09:46:42 INFO - PROCESS | 3088 | 1464194802079 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 3088 | 1464194802082 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 09:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:46:42 INFO - PROCESS | 3088 | 1464194802087 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - PROCESS | 3088 | 1464194802092 Marionette TRACE conn5 <- [1,1922,null,{}] 09:46:42 INFO - PROCESS | 3088 | 1464194802101 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:42 INFO - PROCESS | 3088 | 1464194802192 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 09:46:42 INFO - PROCESS | 3088 | 1464194802201 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:42 INFO - PROCESS | 3088 | ++DOCSHELL 15A63800 == 45 [pid = 3088] [id = 490] 09:46:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (16836000) [pid = 3088] [serial = 1470] [outer = 00000000] 09:46:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (17C26000) [pid = 3088] [serial = 1471] [outer = 16836000] 09:46:42 INFO - PROCESS | 3088 | 1464194802248 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (17C34800) [pid = 3088] [serial = 1472] [outer = 16836000] 09:46:42 INFO - PROCESS | 3088 | 1464194802731 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 691ms 09:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:46:42 INFO - PROCESS | 3088 | 1464194802779 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 3088 | 1464194802781 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 09:46:42 INFO - PROCESS | 3088 | 1464194802784 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - PROCESS | 3088 | 1464194802786 Marionette TRACE conn5 <- [1,1926,null,{}] 09:46:42 INFO - PROCESS | 3088 | 1464194802790 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:42 INFO - PROCESS | 3088 | 1464194802884 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 09:46:42 INFO - PROCESS | 3088 | 1464194802891 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:42 INFO - PROCESS | 3088 | ++DOCSHELL 17C8F000 == 46 [pid = 3088] [id = 491] 09:46:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (18705C00) [pid = 3088] [serial = 1473] [outer = 00000000] 09:46:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (18748C00) [pid = 3088] [serial = 1474] [outer = 18705C00] 09:46:42 INFO - PROCESS | 3088 | 1464194802936 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1879F000) [pid = 3088] [serial = 1475] [outer = 18705C00] 09:46:43 INFO - PROCESS | 3088 | 1464194803446 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 09:46:43 INFO - PROCESS | 3088 | 1464194803459 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 09:46:43 INFO - PROCESS | 3088 | 1464194803461 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 09:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:46:43 INFO - PROCESS | 3088 | 1464194803464 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:46:43 INFO - PROCESS | 3088 | 1464194803465 Marionette TRACE conn5 <- [1,1930,null,{}] 09:46:43 INFO - PROCESS | 3088 | 1464194803469 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:43 INFO - PROCESS | 3088 | 1464194803596 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 09:46:43 INFO - PROCESS | 3088 | 1464194803692 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:43 INFO - PROCESS | 3088 | ++DOCSHELL 0C902400 == 47 [pid = 3088] [id = 492] 09:46:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (18A38000) [pid = 3088] [serial = 1476] [outer = 00000000] 09:46:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (18A41C00) [pid = 3088] [serial = 1477] [outer = 18A38000] 09:46:43 INFO - PROCESS | 3088 | 1464194803747 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (19CCCC00) [pid = 3088] [serial = 1478] [outer = 18A38000] 09:46:44 INFO - PROCESS | 3088 | 1464194804222 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 770ms 09:46:44 INFO - PROCESS | 3088 | 1464194804235 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 09:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:46:44 INFO - PROCESS | 3088 | 1464194804237 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 09:46:44 INFO - PROCESS | 3088 | 1464194804240 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - PROCESS | 3088 | 1464194804242 Marionette TRACE conn5 <- [1,1934,null,{}] 09:46:44 INFO - PROCESS | 3088 | 1464194804245 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:44 INFO - PROCESS | 3088 | 1464194804369 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 09:46:44 INFO - PROCESS | 3088 | 1464194804376 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:44 INFO - PROCESS | 3088 | ++DOCSHELL 19CCF400 == 48 [pid = 3088] [id = 493] 09:46:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (19CCF800) [pid = 3088] [serial = 1479] [outer = 00000000] 09:46:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1AA8B000) [pid = 3088] [serial = 1480] [outer = 19CCF800] 09:46:44 INFO - PROCESS | 3088 | 1464194804419 Marionette DEBUG loaded listener.js 09:46:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1AA8BC00) [pid = 3088] [serial = 1481] [outer = 19CCF800] 09:46:44 INFO - PROCESS | 3088 | 1464194804861 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 09:46:44 INFO - PROCESS | 3088 | 1464194804911 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 09:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:46:44 INFO - PROCESS | 3088 | 1464194804913 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 09:46:44 INFO - PROCESS | 3088 | 1464194804916 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - PROCESS | 3088 | 1464194804918 Marionette TRACE conn5 <- [1,1938,null,{}] 09:46:44 INFO - PROCESS | 3088 | 1464194804921 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:45 INFO - PROCESS | 3088 | 1464194805049 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 09:46:45 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (0C909400) [pid = 3088] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:46:45 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1500B400) [pid = 3088] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:46:45 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (0DA52C00) [pid = 3088] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:46:45 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (17C31400) [pid = 3088] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:46:45 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (0D077000) [pid = 3088] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:46:45 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (18742800) [pid = 3088] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:46:45 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (15A5FC00) [pid = 3088] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:46:45 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (0D982C00) [pid = 3088] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:46:45 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (17604C00) [pid = 3088] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:46:45 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (18A0AC00) [pid = 3088] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:46:45 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1700B000) [pid = 3088] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:46:45 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (17008800) [pid = 3088] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:46:45 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (15005000) [pid = 3088] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:46:45 INFO - PROCESS | 3088 | 1464194805322 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:45 INFO - PROCESS | 3088 | ++DOCSHELL 0C909400 == 49 [pid = 3088] [id = 494] 09:46:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (0C90F800) [pid = 3088] [serial = 1482] [outer = 00000000] 09:46:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0DA5D000) [pid = 3088] [serial = 1483] [outer = 0C90F800] 09:46:45 INFO - PROCESS | 3088 | 1464194805370 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1524B000) [pid = 3088] [serial = 1484] [outer = 0C90F800] 09:46:45 INFO - PROCESS | 3088 | 1464194805732 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 870ms 09:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:46:45 INFO - PROCESS | 3088 | 1464194805787 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 09:46:45 INFO - PROCESS | 3088 | 1464194805789 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 09:46:45 INFO - PROCESS | 3088 | 1464194805792 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:46:45 INFO - PROCESS | 3088 | 1464194805794 Marionette TRACE conn5 <- [1,1942,null,{}] 09:46:45 INFO - PROCESS | 3088 | 1464194805797 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:45 INFO - PROCESS | 3088 | 1464194805884 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 09:46:46 INFO - PROCESS | 3088 | 1464194805978 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 3088 | ++DOCSHELL 152B9800 == 50 [pid = 3088] [id = 495] 09:46:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (159ECC00) [pid = 3088] [serial = 1485] [outer = 00000000] 09:46:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1AB7D400) [pid = 3088] [serial = 1486] [outer = 159ECC00] 09:46:46 INFO - PROCESS | 3088 | 1464194806024 Marionette DEBUG loaded listener.js 09:46:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1AC34C00) [pid = 3088] [serial = 1487] [outer = 159ECC00] 09:46:46 INFO - PROCESS | 3088 | 1464194806384 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 09:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:46:46 INFO - PROCESS | 3088 | 1464194806423 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 09:46:46 INFO - PROCESS | 3088 | 1464194806425 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 09:46:46 INFO - PROCESS | 3088 | 1464194806428 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - PROCESS | 3088 | 1464194806430 Marionette TRACE conn5 <- [1,1946,null,{}] 09:46:46 INFO - PROCESS | 3088 | 1464194806433 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:46 INFO - PROCESS | 3088 | 1464194806563 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 09:46:46 INFO - PROCESS | 3088 | 1464194806608 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 3088 | ++DOCSHELL 08D7A800 == 51 [pid = 3088] [id = 496] 09:46:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (0D032400) [pid = 3088] [serial = 1488] [outer = 00000000] 09:46:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1ACE1C00) [pid = 3088] [serial = 1489] [outer = 0D032400] 09:46:46 INFO - PROCESS | 3088 | 1464194806656 Marionette DEBUG loaded listener.js 09:46:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1ACE7400) [pid = 3088] [serial = 1490] [outer = 0D032400] 09:46:47 INFO - PROCESS | 3088 | 1464194807068 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 09:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:46:47 INFO - PROCESS | 3088 | 1464194807099 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 09:46:47 INFO - PROCESS | 3088 | 1464194807101 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 09:46:47 INFO - PROCESS | 3088 | 1464194807104 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:46:47 INFO - PROCESS | 3088 | 1464194807105 Marionette TRACE conn5 <- [1,1950,null,{}] 09:46:47 INFO - PROCESS | 3088 | 1464194807109 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:47 INFO - PROCESS | 3088 | 1464194807238 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 09:46:47 INFO - PROCESS | 3088 | 1464194807249 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:47 INFO - PROCESS | 3088 | ++DOCSHELL 19FB6400 == 52 [pid = 3088] [id = 497] 09:46:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1AD06400) [pid = 3088] [serial = 1491] [outer = 00000000] 09:46:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1BA2AC00) [pid = 3088] [serial = 1492] [outer = 1AD06400] 09:46:47 INFO - PROCESS | 3088 | 1464194807299 Marionette DEBUG loaded listener.js 09:46:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1BA32C00) [pid = 3088] [serial = 1493] [outer = 1AD06400] 09:46:48 INFO - PROCESS | 3088 | 1464194808060 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 970ms 09:46:48 INFO - PROCESS | 3088 | 1464194808075 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 3088 | 1464194808081 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 09:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:46:48 INFO - PROCESS | 3088 | 1464194808100 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:46:48 INFO - PROCESS | 3088 | 1464194808105 Marionette TRACE conn5 <- [1,1954,null,{}] 09:46:48 INFO - PROCESS | 3088 | 1464194808110 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:48 INFO - PROCESS | 3088 | 1464194808227 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 09:46:48 INFO - PROCESS | 3088 | 1464194808368 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:48 INFO - PROCESS | 3088 | ++DOCSHELL 0D8DD800 == 53 [pid = 3088] [id = 498] 09:46:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (0D8E4400) [pid = 3088] [serial = 1494] [outer = 00000000] 09:46:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (0DA5C800) [pid = 3088] [serial = 1495] [outer = 0D8E4400] 09:46:48 INFO - PROCESS | 3088 | 1464194808427 Marionette DEBUG loaded listener.js 09:46:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (144A2800) [pid = 3088] [serial = 1496] [outer = 0D8E4400] 09:46:49 INFO - PROCESS | 3088 | 1464194808992 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 930ms 09:46:49 INFO - PROCESS | 3088 | 1464194809049 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 09:46:49 INFO - PROCESS | 3088 | 1464194809055 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 09:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:46:49 INFO - PROCESS | 3088 | 1464194809063 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:46:49 INFO - PROCESS | 3088 | 1464194809066 Marionette TRACE conn5 <- [1,1958,null,{}] 09:46:49 INFO - PROCESS | 3088 | 1464194809071 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:49 INFO - PROCESS | 3088 | 1464194809195 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 09:46:49 INFO - PROCESS | 3088 | 1464194809376 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 3088 | ++DOCSHELL 17C30C00 == 54 [pid = 3088] [id = 499] 09:46:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (17C31400) [pid = 3088] [serial = 1497] [outer = 00000000] 09:46:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (18745000) [pid = 3088] [serial = 1498] [outer = 17C31400] 09:46:49 INFO - PROCESS | 3088 | 1464194809431 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (18A39400) [pid = 3088] [serial = 1499] [outer = 17C31400] 09:46:50 INFO - PROCESS | 3088 | 1464194810063 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1015ms 09:46:50 INFO - PROCESS | 3088 | 1464194810084 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 09:46:50 INFO - PROCESS | 3088 | 1464194810087 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 09:46:50 INFO - PROCESS | 3088 | 1464194810091 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:46:50 INFO - PROCESS | 3088 | 1464194810095 Marionette TRACE conn5 <- [1,1962,null,{}] 09:46:50 INFO - PROCESS | 3088 | 1464194810106 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:50 INFO - PROCESS | 3088 | 1464194810220 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 09:46:50 INFO - PROCESS | 3088 | 1464194810335 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 3088 | ++DOCSHELL 157BD000 == 55 [pid = 3088] [id = 500] 09:46:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1BA23800) [pid = 3088] [serial = 1500] [outer = 00000000] 09:46:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1BA31800) [pid = 3088] [serial = 1501] [outer = 1BA23800] 09:46:50 INFO - PROCESS | 3088 | 1464194810437 Marionette DEBUG loaded listener.js 09:46:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1BA3B400) [pid = 3088] [serial = 1502] [outer = 1BA23800] 09:46:51 INFO - PROCESS | 3088 | 1464194811080 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1023ms 09:46:51 INFO - PROCESS | 3088 | 1464194811117 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 3088 | 1464194811120 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 09:46:51 INFO - PROCESS | 3088 | 1464194811124 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:46:51 INFO - PROCESS | 3088 | 1464194811126 Marionette TRACE conn5 <- [1,1966,null,{}] 09:46:51 INFO - PROCESS | 3088 | 1464194811129 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:51 INFO - PROCESS | 3088 | 1464194811244 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 09:46:51 INFO - PROCESS | 3088 | 1464194811384 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 3088 | ++DOCSHELL 1BBC4000 == 56 [pid = 3088] [id = 501] 09:46:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1BBC4400) [pid = 3088] [serial = 1503] [outer = 00000000] 09:46:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1C2A1C00) [pid = 3088] [serial = 1504] [outer = 1BBC4400] 09:46:51 INFO - PROCESS | 3088 | 1464194811444 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1C2AE400) [pid = 3088] [serial = 1505] [outer = 1BBC4400] 09:46:52 INFO - PROCESS | 3088 | 1464194811999 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 930ms 09:46:52 INFO - PROCESS | 3088 | 1464194812057 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 09:46:52 INFO - PROCESS | 3088 | 1464194812060 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 09:46:52 INFO - PROCESS | 3088 | 1464194812063 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:46:52 INFO - PROCESS | 3088 | 1464194812065 Marionette TRACE conn5 <- [1,1970,null,{}] 09:46:52 INFO - PROCESS | 3088 | 1464194812069 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:52 INFO - PROCESS | 3088 | 1464194812181 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 09:46:52 INFO - PROCESS | 3088 | 1464194812340 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 3088 | ++DOCSHELL 1C31E800 == 57 [pid = 3088] [id = 502] 09:46:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1C3A1800) [pid = 3088] [serial = 1506] [outer = 00000000] 09:46:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1C835400) [pid = 3088] [serial = 1507] [outer = 1C3A1800] 09:46:52 INFO - PROCESS | 3088 | 1464194812399 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1D183800) [pid = 3088] [serial = 1508] [outer = 1C3A1800] 09:46:53 INFO - PROCESS | 3088 | 1464194813213 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1188ms 09:46:53 INFO - PROCESS | 3088 | 1464194813262 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 3088 | 1464194813266 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 09:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:46:53 INFO - PROCESS | 3088 | 1464194813272 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - PROCESS | 3088 | 1464194813276 Marionette TRACE conn5 <- [1,1974,null,{}] 09:46:53 INFO - PROCESS | 3088 | 1464194813282 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:53 INFO - PROCESS | 3088 | 1464194813399 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 09:46:53 INFO - PROCESS | 3088 | 1464194813541 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 3088 | ++DOCSHELL 0C973400 == 58 [pid = 3088] [id = 503] 09:46:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (0C9D0800) [pid = 3088] [serial = 1509] [outer = 00000000] 09:46:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (0DA5A800) [pid = 3088] [serial = 1510] [outer = 0C9D0800] 09:46:53 INFO - PROCESS | 3088 | 1464194813594 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (0EAB7C00) [pid = 3088] [serial = 1511] [outer = 0C9D0800] 09:46:54 INFO - PROCESS | 3088 | 1464194814221 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:46:54 INFO - PROCESS | 3088 | --DOCSHELL 1ACB9800 == 57 [pid = 3088] [id = 428] 09:46:54 INFO - PROCESS | 3088 | --DOCSHELL 08D7A800 == 56 [pid = 3088] [id = 496] 09:46:54 INFO - PROCESS | 3088 | --DOCSHELL 152B9800 == 55 [pid = 3088] [id = 495] 09:46:54 INFO - PROCESS | 3088 | --DOCSHELL 0C909400 == 54 [pid = 3088] [id = 494] 09:46:54 INFO - PROCESS | 3088 | --DOCSHELL 19CCF400 == 53 [pid = 3088] [id = 493] 09:46:54 INFO - PROCESS | 3088 | --DOCSHELL 0C902400 == 52 [pid = 3088] [id = 492] 09:46:54 INFO - PROCESS | 3088 | --DOCSHELL 17C8F000 == 51 [pid = 3088] [id = 491] 09:46:54 INFO - PROCESS | 3088 | --DOCSHELL 15A63800 == 50 [pid = 3088] [id = 490] 09:46:54 INFO - PROCESS | 3088 | --DOCSHELL 0DFAE000 == 49 [pid = 3088] [id = 489] 09:46:54 INFO - PROCESS | 3088 | --DOCSHELL 0C902C00 == 48 [pid = 3088] [id = 488] 09:46:54 INFO - PROCESS | 3088 | --DOCSHELL 0C909800 == 47 [pid = 3088] [id = 487] 09:46:54 INFO - PROCESS | 3088 | --DOCSHELL 0C908800 == 46 [pid = 3088] [id = 486] 09:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1024ms 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (19CD7800) [pid = 3088] [serial = 1444] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | 1464194814315 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 09:46:54 INFO - PROCESS | 3088 | 1464194814320 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 09:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (19A75C00) [pid = 3088] [serial = 1436] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (170D8400) [pid = 3088] [serial = 1424] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (170D7C00) [pid = 3088] [serial = 1423] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (19CCA000) [pid = 3088] [serial = 1442] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (170DF800) [pid = 3088] [serial = 1439] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (15A5CC00) [pid = 3088] [serial = 1438] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (17610800) [pid = 3088] [serial = 1427] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (0C967C00) [pid = 3088] [serial = 1405] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (0C96F000) [pid = 3088] [serial = 1406] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (15276000) [pid = 3088] [serial = 1417] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (0E2DF000) [pid = 3088] [serial = 1414] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (17CDD400) [pid = 3088] [serial = 1429] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (14415800) [pid = 3088] [serial = 1415] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (17C97000) [pid = 3088] [serial = 1430] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (15743800) [pid = 3088] [serial = 1418] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (0D0D5C00) [pid = 3088] [serial = 1408] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1879C000) [pid = 3088] [serial = 1433] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1874C800) [pid = 3088] [serial = 1432] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (0D4F0800) [pid = 3088] [serial = 1409] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (16835800) [pid = 3088] [serial = 1420] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (16953400) [pid = 3088] [serial = 1421] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (0DA19800) [pid = 3088] [serial = 1411] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (0DA51000) [pid = 3088] [serial = 1412] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (17C28800) [pid = 3088] [serial = 1426] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (18ADF800) [pid = 3088] [serial = 1435] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (19A6F400) [pid = 3088] [serial = 1441] [outer = 00000000] [url = about:blank] 09:46:54 INFO - PROCESS | 3088 | 1464194814366 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - PROCESS | 3088 | 1464194814369 Marionette TRACE conn5 <- [1,1978,null,{}] 09:46:54 INFO - PROCESS | 3088 | 1464194814375 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:54 INFO - PROCESS | 3088 | 1464194814474 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 09:46:54 INFO - PROCESS | 3088 | 1464194814483 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:54 INFO - PROCESS | 3088 | ++DOCSHELL 0D02AC00 == 47 [pid = 3088] [id = 504] 09:46:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (0D072800) [pid = 3088] [serial = 1512] [outer = 00000000] 09:46:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (0D4FBC00) [pid = 3088] [serial = 1513] [outer = 0D072800] 09:46:54 INFO - PROCESS | 3088 | 1464194814528 Marionette DEBUG loaded listener.js 09:46:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0DA16400) [pid = 3088] [serial = 1514] [outer = 0D072800] 09:46:55 INFO - PROCESS | 3088 | 1464194815047 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 750ms 09:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:46:55 INFO - PROCESS | 3088 | 1464194815094 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 09:46:55 INFO - PROCESS | 3088 | 1464194815096 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 09:46:55 INFO - PROCESS | 3088 | 1464194815100 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - PROCESS | 3088 | 1464194815103 Marionette TRACE conn5 <- [1,1982,null,{}] 09:46:55 INFO - PROCESS | 3088 | 1464194815113 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:55 INFO - PROCESS | 3088 | 1464194815209 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 09:46:55 INFO - PROCESS | 3088 | 1464194815316 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 3088 | ++DOCSHELL 0DA1D000 == 48 [pid = 3088] [id = 505] 09:46:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (15273000) [pid = 3088] [serial = 1515] [outer = 00000000] 09:46:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (16835800) [pid = 3088] [serial = 1516] [outer = 15273000] 09:46:55 INFO - PROCESS | 3088 | 1464194815366 Marionette DEBUG loaded listener.js 09:46:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1695B000) [pid = 3088] [serial = 1517] [outer = 15273000] 09:46:55 INFO - PROCESS | 3088 | 1464194815756 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 690ms 09:46:55 INFO - PROCESS | 3088 | 1464194815790 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 09:46:55 INFO - PROCESS | 3088 | 1464194815793 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 09:46:55 INFO - PROCESS | 3088 | 1464194815796 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:46:55 INFO - PROCESS | 3088 | 1464194815798 Marionette TRACE conn5 <- [1,1986,null,{}] 09:46:55 INFO - PROCESS | 3088 | 1464194815801 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:55 INFO - PROCESS | 3088 | 1464194815889 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 09:46:55 INFO - PROCESS | 3088 | 1464194815896 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 3088 | ++DOCSHELL 170D3000 == 49 [pid = 3088] [id = 506] 09:46:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (170DF800) [pid = 3088] [serial = 1518] [outer = 00000000] 09:46:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (17C30000) [pid = 3088] [serial = 1519] [outer = 170DF800] 09:46:55 INFO - PROCESS | 3088 | 1464194815942 Marionette DEBUG loaded listener.js 09:46:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (17C91000) [pid = 3088] [serial = 1520] [outer = 170DF800] 09:46:56 INFO - PROCESS | 3088 | 1464194816385 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 630ms 09:46:56 INFO - PROCESS | 3088 | 1464194816442 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 09:46:56 INFO - PROCESS | 3088 | 1464194816444 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 09:46:56 INFO - PROCESS | 3088 | 1464194816448 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:46:56 INFO - PROCESS | 3088 | 1464194816449 Marionette TRACE conn5 <- [1,1990,null,{}] 09:46:56 INFO - PROCESS | 3088 | 1464194816453 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:56 INFO - PROCESS | 3088 | 1464194816593 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 09:46:56 INFO - PROCESS | 3088 | 1464194816696 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:56 INFO - PROCESS | 3088 | ++DOCSHELL 17CDD000 == 50 [pid = 3088] [id = 507] 09:46:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (18705400) [pid = 3088] [serial = 1521] [outer = 00000000] 09:46:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1870F400) [pid = 3088] [serial = 1522] [outer = 18705400] 09:46:56 INFO - PROCESS | 3088 | 1464194816746 Marionette DEBUG loaded listener.js 09:46:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (18747400) [pid = 3088] [serial = 1523] [outer = 18705400] 09:46:57 INFO - PROCESS | 3088 | 1464194817171 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 770ms 09:46:57 INFO - PROCESS | 3088 | 1464194817221 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 09:46:57 INFO - PROCESS | 3088 | 1464194817223 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 09:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:46:57 INFO - PROCESS | 3088 | 1464194817226 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:46:57 INFO - PROCESS | 3088 | 1464194817228 Marionette TRACE conn5 <- [1,1994,null,{}] 09:46:57 INFO - PROCESS | 3088 | 1464194817239 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:57 INFO - PROCESS | 3088 | 1464194817383 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 09:46:57 INFO - PROCESS | 3088 | 1464194817464 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:57 INFO - PROCESS | 3088 | ++DOCSHELL 1870E000 == 51 [pid = 3088] [id = 508] 09:46:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (18750400) [pid = 3088] [serial = 1524] [outer = 00000000] 09:46:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1999D800) [pid = 3088] [serial = 1525] [outer = 18750400] 09:46:57 INFO - PROCESS | 3088 | 1464194817515 Marionette DEBUG loaded listener.js 09:46:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (19CDC400) [pid = 3088] [serial = 1526] [outer = 18750400] 09:46:57 INFO - PROCESS | 3088 | 1464194817962 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:46:58 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 09:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 790ms 09:46:58 INFO - PROCESS | 3088 | 1464194818017 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 09:46:58 INFO - PROCESS | 3088 | 1464194818019 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 09:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:46:58 INFO - PROCESS | 3088 | 1464194818022 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:46:58 INFO - PROCESS | 3088 | 1464194818024 Marionette TRACE conn5 <- [1,1998,null,{}] 09:46:58 INFO - PROCESS | 3088 | 1464194818027 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:58 INFO - PROCESS | 3088 | 1464194818149 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 09:46:58 INFO - PROCESS | 3088 | 1464194818218 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:58 INFO - PROCESS | 3088 | ++DOCSHELL 0CB86400 == 52 [pid = 3088] [id = 509] 09:46:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (0D0D9800) [pid = 3088] [serial = 1527] [outer = 00000000] 09:46:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (19FEFC00) [pid = 3088] [serial = 1528] [outer = 0D0D9800] 09:46:58 INFO - PROCESS | 3088 | 1464194818265 Marionette DEBUG loaded listener.js 09:46:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (19FF7000) [pid = 3088] [serial = 1529] [outer = 0D0D9800] 09:46:58 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (18A38000) [pid = 3088] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:46:58 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (19CCF800) [pid = 3088] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:46:58 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (18705C00) [pid = 3088] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:46:58 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (0C905000) [pid = 3088] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:46:58 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (0E16E000) [pid = 3088] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:46:58 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (0D032400) [pid = 3088] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:46:58 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (0C90F800) [pid = 3088] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:46:58 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (0C909C00) [pid = 3088] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:46:58 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (22E09800) [pid = 3088] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:46:58 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (159ECC00) [pid = 3088] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:46:58 INFO - PROCESS | 3088 | 1464194818798 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:46:58 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 09:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 830ms 09:46:58 INFO - PROCESS | 3088 | 1464194818854 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 09:46:58 INFO - PROCESS | 3088 | 1464194818856 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 09:46:58 INFO - PROCESS | 3088 | 1464194818859 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:46:58 INFO - PROCESS | 3088 | 1464194818861 Marionette TRACE conn5 <- [1,2002,null,{}] 09:46:58 INFO - PROCESS | 3088 | 1464194818871 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:59 INFO - PROCESS | 3088 | 1464194819001 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 09:46:59 INFO - PROCESS | 3088 | 1464194819014 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:59 INFO - PROCESS | 3088 | ++DOCSHELL 17011000 == 53 [pid = 3088] [id = 510] 09:46:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (18A38C00) [pid = 3088] [serial = 1530] [outer = 00000000] 09:46:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1AB70000) [pid = 3088] [serial = 1531] [outer = 18A38C00] 09:46:59 INFO - PROCESS | 3088 | 1464194819058 Marionette DEBUG loaded listener.js 09:46:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1AC32C00) [pid = 3088] [serial = 1532] [outer = 18A38C00] 09:46:59 INFO - PROCESS | 3088 | 1464194819474 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 09:46:59 INFO - PROCESS | 3088 | 1464194819534 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 09:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:46:59 INFO - PROCESS | 3088 | 1464194819536 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 09:46:59 INFO - PROCESS | 3088 | 1464194819539 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:46:59 INFO - PROCESS | 3088 | 1464194819540 Marionette TRACE conn5 <- [1,2006,null,{}] 09:46:59 INFO - PROCESS | 3088 | 1464194819544 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:59 INFO - PROCESS | 3088 | 1464194819634 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 09:46:59 INFO - PROCESS | 3088 | 1464194819676 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:59 INFO - PROCESS | 3088 | ++DOCSHELL 1AA89C00 == 54 [pid = 3088] [id = 511] 09:46:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (0C9DAC00) [pid = 3088] [serial = 1533] [outer = 00000000] 09:46:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1ACE3000) [pid = 3088] [serial = 1534] [outer = 0C9DAC00] 09:46:59 INFO - PROCESS | 3088 | 1464194819723 Marionette DEBUG loaded listener.js 09:46:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1BA2E800) [pid = 3088] [serial = 1535] [outer = 0C9DAC00] 09:47:00 INFO - PROCESS | 3088 | 1464194820183 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 09:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:47:00 INFO - PROCESS | 3088 | 1464194820209 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 09:47:00 INFO - PROCESS | 3088 | 1464194820211 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 09:47:00 INFO - PROCESS | 3088 | 1464194820215 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:47:00 INFO - PROCESS | 3088 | 1464194820216 Marionette TRACE conn5 <- [1,2010,null,{}] 09:47:00 INFO - PROCESS | 3088 | 1464194820220 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:00 INFO - PROCESS | 3088 | 1464194820311 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 09:47:00 INFO - PROCESS | 3088 | 1464194820318 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 3088 | ++DOCSHELL 1BA32400 == 55 [pid = 3088] [id = 512] 09:47:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1BA3EC00) [pid = 3088] [serial = 1536] [outer = 00000000] 09:47:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1C2A5000) [pid = 3088] [serial = 1537] [outer = 1BA3EC00] 09:47:00 INFO - PROCESS | 3088 | 1464194820362 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1C835C00) [pid = 3088] [serial = 1538] [outer = 1BA3EC00] 09:47:01 INFO - PROCESS | 3088 | 1464194821027 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 930ms 09:47:01 INFO - PROCESS | 3088 | 1464194821148 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 09:47:01 INFO - PROCESS | 3088 | 1464194821154 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 09:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:47:01 INFO - PROCESS | 3088 | 1464194821161 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:47:01 INFO - PROCESS | 3088 | 1464194821164 Marionette TRACE conn5 <- [1,2014,null,{}] 09:47:01 INFO - PROCESS | 3088 | 1464194821170 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:01 INFO - PROCESS | 3088 | 1464194821303 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 09:47:01 INFO - PROCESS | 3088 | 1464194821445 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:01 INFO - PROCESS | 3088 | ++DOCSHELL 0D8E3800 == 56 [pid = 3088] [id = 513] 09:47:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (0D8E5C00) [pid = 3088] [serial = 1539] [outer = 00000000] 09:47:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (0E108C00) [pid = 3088] [serial = 1540] [outer = 0D8E5C00] 09:47:01 INFO - PROCESS | 3088 | 1464194821509 Marionette DEBUG loaded listener.js 09:47:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (15743800) [pid = 3088] [serial = 1541] [outer = 0D8E5C00] 09:47:02 INFO - PROCESS | 3088 | 1464194822082 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 991ms 09:47:02 INFO - PROCESS | 3088 | 1464194822152 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 3088 | 1464194822158 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 09:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:47:02 INFO - PROCESS | 3088 | 1464194822179 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - PROCESS | 3088 | 1464194822182 Marionette TRACE conn5 <- [1,2018,null,{}] 09:47:02 INFO - PROCESS | 3088 | 1464194822189 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:02 INFO - PROCESS | 3088 | 1464194822304 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 09:47:02 INFO - PROCESS | 3088 | 1464194822446 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 3088 | ++DOCSHELL 170D8400 == 57 [pid = 3088] [id = 514] 09:47:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (17606800) [pid = 3088] [serial = 1542] [outer = 00000000] 09:47:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (18705C00) [pid = 3088] [serial = 1543] [outer = 17606800] 09:47:02 INFO - PROCESS | 3088 | 1464194822504 Marionette DEBUG loaded listener.js 09:47:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (18ADFC00) [pid = 3088] [serial = 1544] [outer = 17606800] 09:47:03 INFO - PROCESS | 3088 | 1464194823101 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 990ms 09:47:03 INFO - PROCESS | 3088 | 1464194823156 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 09:47:03 INFO - PROCESS | 3088 | 1464194823159 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 09:47:03 INFO - PROCESS | 3088 | 1464194823163 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:47:03 INFO - PROCESS | 3088 | 1464194823167 Marionette TRACE conn5 <- [1,2022,null,{}] 09:47:03 INFO - PROCESS | 3088 | 1464194823178 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:03 INFO - PROCESS | 3088 | 1464194823345 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 09:47:03 INFO - PROCESS | 3088 | 1464194823366 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:03 INFO - PROCESS | 3088 | ++DOCSHELL 1D225400 == 58 [pid = 3088] [id = 515] 09:47:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1D288000) [pid = 3088] [serial = 1545] [outer = 00000000] 09:47:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1DA9C800) [pid = 3088] [serial = 1546] [outer = 1D288000] 09:47:03 INFO - PROCESS | 3088 | 1464194823423 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1DAA8800) [pid = 3088] [serial = 1547] [outer = 1D288000] 09:47:04 INFO - PROCESS | 3088 | 1464194824117 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1024ms 09:47:04 INFO - PROCESS | 3088 | 1464194824190 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 09:47:04 INFO - PROCESS | 3088 | 1464194824193 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 09:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:47:04 INFO - PROCESS | 3088 | 1464194824196 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - PROCESS | 3088 | 1464194824198 Marionette TRACE conn5 <- [1,2026,null,{}] 09:47:04 INFO - PROCESS | 3088 | 1464194824202 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:04 INFO - PROCESS | 3088 | 1464194824321 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 09:47:04 INFO - PROCESS | 3088 | 1464194824487 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 3088 | ++DOCSHELL 1DAF2800 == 59 [pid = 3088] [id = 516] 09:47:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1DAF2C00) [pid = 3088] [serial = 1548] [outer = 00000000] 09:47:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1DAF6800) [pid = 3088] [serial = 1549] [outer = 1DAF2C00] 09:47:04 INFO - PROCESS | 3088 | 1464194824544 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1DBC4400) [pid = 3088] [serial = 1550] [outer = 1DAF2C00] 09:47:05 INFO - PROCESS | 3088 | 1464194825092 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 930ms 09:47:05 INFO - PROCESS | 3088 | 1464194825131 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 09:47:05 INFO - PROCESS | 3088 | 1464194825134 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 09:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:47:05 INFO - PROCESS | 3088 | 1464194825138 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - PROCESS | 3088 | 1464194825140 Marionette TRACE conn5 <- [1,2030,null,{}] 09:47:05 INFO - PROCESS | 3088 | 1464194825144 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:05 INFO - PROCESS | 3088 | 1464194825255 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 09:47:05 INFO - PROCESS | 3088 | 1464194825416 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:05 INFO - PROCESS | 3088 | ++DOCSHELL 1DD07000 == 60 [pid = 3088] [id = 517] 09:47:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1DD09800) [pid = 3088] [serial = 1551] [outer = 00000000] 09:47:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1DD0F000) [pid = 3088] [serial = 1552] [outer = 1DD09800] 09:47:05 INFO - PROCESS | 3088 | 1464194825472 Marionette DEBUG loaded listener.js 09:47:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1DD47800) [pid = 3088] [serial = 1553] [outer = 1DD09800] 09:47:06 INFO - PROCESS | 3088 | 1464194826088 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:47:06 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) 09:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1021ms 09:47:06 INFO - PROCESS | 3088 | 1464194826161 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 09:47:06 INFO - PROCESS | 3088 | 1464194826163 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 09:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:47:06 INFO - PROCESS | 3088 | 1464194826198 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:47:06 INFO - PROCESS | 3088 | 1464194826200 Marionette TRACE conn5 <- [1,2034,null,{}] 09:47:06 INFO - PROCESS | 3088 | 1464194826204 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:06 INFO - PROCESS | 3088 | 1464194826340 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 09:47:06 INFO - PROCESS | 3088 | --DOCSHELL 1DF62400 == 59 [pid = 3088] [id = 12] 09:47:06 INFO - PROCESS | 3088 | 1464194826474 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:06 INFO - PROCESS | 3088 | ++DOCSHELL 0D84E800 == 60 [pid = 3088] [id = 518] 09:47:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (0D8DDC00) [pid = 3088] [serial = 1554] [outer = 00000000] 09:47:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1DD55C00) [pid = 3088] [serial = 1555] [outer = 0D8DDC00] 09:47:06 INFO - PROCESS | 3088 | 1464194826571 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1DF62400) [pid = 3088] [serial = 1556] [outer = 0D8DDC00] 09:47:07 INFO - PROCESS | 3088 | 1464194827170 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1041ms 09:47:07 INFO - PROCESS | 3088 | 1464194827223 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 09:47:07 INFO - PROCESS | 3088 | 1464194827225 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 09:47:07 INFO - PROCESS | 3088 | 1464194827229 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:47:07 INFO - PROCESS | 3088 | 1464194827231 Marionette TRACE conn5 <- [1,2038,null,{}] 09:47:07 INFO - PROCESS | 3088 | 1464194827235 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:07 INFO - PROCESS | 3088 | 1464194827350 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 09:47:07 INFO - PROCESS | 3088 | 1464194827464 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:07 INFO - PROCESS | 3088 | ++DOCSHELL 0C9DBC00 == 61 [pid = 3088] [id = 519] 09:47:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (0CA97800) [pid = 3088] [serial = 1557] [outer = 00000000] 09:47:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (0D876400) [pid = 3088] [serial = 1558] [outer = 0CA97800] 09:47:07 INFO - PROCESS | 3088 | 1464194827558 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (157B0000) [pid = 3088] [serial = 1559] [outer = 0CA97800] 09:47:08 INFO - PROCESS | 3088 | 1464194828322 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1127ms 09:47:08 INFO - PROCESS | 3088 | 1464194828360 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 09:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:47:08 INFO - PROCESS | 3088 | 1464194828365 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 09:47:08 INFO - PROCESS | 3088 | 1464194828369 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:47:08 INFO - PROCESS | 3088 | 1464194828373 Marionette TRACE conn5 <- [1,2042,null,{}] 09:47:08 INFO - PROCESS | 3088 | 1464194828378 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:08 INFO - PROCESS | 3088 | 1464194828490 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 09:47:08 INFO - PROCESS | 3088 | 1464194828653 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:08 INFO - PROCESS | 3088 | ++DOCSHELL 08C96400 == 62 [pid = 3088] [id = 520] 09:47:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (08C96800) [pid = 3088] [serial = 1560] [outer = 00000000] 09:47:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (157F5400) [pid = 3088] [serial = 1561] [outer = 08C96800] 09:47:08 INFO - PROCESS | 3088 | 1464194828705 Marionette DEBUG loaded listener.js 09:47:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (15A65C00) [pid = 3088] [serial = 1562] [outer = 08C96800] 09:47:09 INFO - PROCESS | 3088 | --DOCSHELL 1500CC00 == 61 [pid = 3088] [id = 427] 09:47:09 INFO - PROCESS | 3088 | --DOCSHELL 200BC000 == 60 [pid = 3088] [id = 426] 09:47:09 INFO - PROCESS | 3088 | --DOCSHELL 1AA89C00 == 59 [pid = 3088] [id = 511] 09:47:09 INFO - PROCESS | 3088 | --DOCSHELL 17011000 == 58 [pid = 3088] [id = 510] 09:47:09 INFO - PROCESS | 3088 | --DOCSHELL 0CB86400 == 57 [pid = 3088] [id = 509] 09:47:09 INFO - PROCESS | 3088 | --DOCSHELL 1870E000 == 56 [pid = 3088] [id = 508] 09:47:09 INFO - PROCESS | 3088 | --DOCSHELL 17CDD000 == 55 [pid = 3088] [id = 507] 09:47:09 INFO - PROCESS | 3088 | --DOCSHELL 170D3000 == 54 [pid = 3088] [id = 506] 09:47:09 INFO - PROCESS | 3088 | --DOCSHELL 0DA1D000 == 53 [pid = 3088] [id = 505] 09:47:09 INFO - PROCESS | 3088 | --DOCSHELL 0D02AC00 == 52 [pid = 3088] [id = 504] 09:47:09 INFO - PROCESS | 3088 | --DOCSHELL 0C973400 == 51 [pid = 3088] [id = 503] 09:47:09 INFO - PROCESS | 3088 | --DOCSHELL 0D8DD800 == 50 [pid = 3088] [id = 498] 09:47:09 INFO - PROCESS | 3088 | --DOCSHELL 19FB6400 == 49 [pid = 3088] [id = 497] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (18A41C00) [pid = 3088] [serial = 1477] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1AA8B000) [pid = 3088] [serial = 1480] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (18A40400) [pid = 3088] [serial = 1453] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (19CCCC00) [pid = 3088] [serial = 1478] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (17C26000) [pid = 3088] [serial = 1471] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (19FF3800) [pid = 3088] [serial = 1456] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (18748C00) [pid = 3088] [serial = 1474] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (0C9D2C00) [pid = 3088] [serial = 1465] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (0D0DA400) [pid = 3088] [serial = 1466] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1500D000) [pid = 3088] [serial = 1468] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (15980000) [pid = 3088] [serial = 1469] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1AA8F400) [pid = 3088] [serial = 1459] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (0D073000) [pid = 3088] [serial = 1447] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1ACE1C00) [pid = 3088] [serial = 1489] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (0DA5D000) [pid = 3088] [serial = 1483] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (15003C00) [pid = 3088] [serial = 1450] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (0CB88000) [pid = 3088] [serial = 1463] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (0C96DC00) [pid = 3088] [serial = 1462] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1AA8BC00) [pid = 3088] [serial = 1481] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1524B000) [pid = 3088] [serial = 1484] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (23F48C00) [pid = 3088] [serial = 1403] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1AB7D400) [pid = 3088] [serial = 1486] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1AC34C00) [pid = 3088] [serial = 1487] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1879F000) [pid = 3088] [serial = 1475] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1ACE7400) [pid = 3088] [serial = 1490] [outer = 00000000] [url = about:blank] 09:47:09 INFO - PROCESS | 3088 | 1464194829316 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 990ms 09:47:09 INFO - PROCESS | 3088 | 1464194829360 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 09:47:09 INFO - PROCESS | 3088 | 1464194829366 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 09:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:47:09 INFO - PROCESS | 3088 | 1464194829372 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:47:09 INFO - PROCESS | 3088 | 1464194829374 Marionette TRACE conn5 <- [1,2046,null,{}] 09:47:09 INFO - PROCESS | 3088 | 1464194829378 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:09 INFO - PROCESS | 3088 | 1464194829475 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 09:47:09 INFO - PROCESS | 3088 | 1464194829575 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 3088 | ++DOCSHELL 0C9D1C00 == 50 [pid = 3088] [id = 521] 09:47:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (0D073000) [pid = 3088] [serial = 1563] [outer = 00000000] 09:47:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (0E10B400) [pid = 3088] [serial = 1564] [outer = 0D073000] 09:47:09 INFO - PROCESS | 3088 | 1464194829622 Marionette DEBUG loaded listener.js 09:47:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (15003C00) [pid = 3088] [serial = 1565] [outer = 0D073000] 09:47:10 INFO - PROCESS | 3088 | 1464194830012 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 09:47:10 INFO - PROCESS | 3088 | 1464194830060 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 3088 | 1464194830063 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 09:47:10 INFO - PROCESS | 3088 | 1464194830066 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:47:10 INFO - PROCESS | 3088 | 1464194830070 Marionette TRACE conn5 <- [1,2050,null,{}] 09:47:10 INFO - PROCESS | 3088 | 1464194830080 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:10 INFO - PROCESS | 3088 | 1464194830173 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 09:47:10 INFO - PROCESS | 3088 | 1464194830181 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 3088 | ++DOCSHELL 15980000 == 51 [pid = 3088] [id = 522] 09:47:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (16827000) [pid = 3088] [serial = 1566] [outer = 00000000] 09:47:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (17C2A800) [pid = 3088] [serial = 1567] [outer = 16827000] 09:47:10 INFO - PROCESS | 3088 | 1464194830229 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (18706800) [pid = 3088] [serial = 1568] [outer = 16827000] 09:47:10 INFO - PROCESS | 3088 | 1464194830733 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 09:47:10 INFO - PROCESS | 3088 | 1464194830743 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 3088 | 1464194830746 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 09:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:47:10 INFO - PROCESS | 3088 | 1464194830753 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - PROCESS | 3088 | 1464194830754 Marionette TRACE conn5 <- [1,2054,null,{}] 09:47:10 INFO - PROCESS | 3088 | 1464194830758 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:10 INFO - PROCESS | 3088 | 1464194830854 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 09:47:10 INFO - PROCESS | 3088 | 1464194830862 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 3088 | ++DOCSHELL 0CB3FC00 == 52 [pid = 3088] [id = 523] 09:47:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (17C2C000) [pid = 3088] [serial = 1569] [outer = 00000000] 09:47:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (18A0A400) [pid = 3088] [serial = 1570] [outer = 17C2C000] 09:47:10 INFO - PROCESS | 3088 | 1464194830909 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (19995800) [pid = 3088] [serial = 1571] [outer = 17C2C000] 09:47:11 INFO - PROCESS | 3088 | 1464194831381 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 09:47:11 INFO - PROCESS | 3088 | 1464194831423 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 09:47:11 INFO - PROCESS | 3088 | 1464194831425 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 09:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:47:11 INFO - PROCESS | 3088 | 1464194831428 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - PROCESS | 3088 | 1464194831429 Marionette TRACE conn5 <- [1,2058,null,{}] 09:47:11 INFO - PROCESS | 3088 | 1464194831433 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:11 INFO - PROCESS | 3088 | 1464194831554 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 09:47:11 INFO - PROCESS | 3088 | 1464194831652 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 3088 | ++DOCSHELL 19A74800 == 53 [pid = 3088] [id = 524] 09:47:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (19CC8000) [pid = 3088] [serial = 1572] [outer = 00000000] 09:47:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (19CD8800) [pid = 3088] [serial = 1573] [outer = 19CC8000] 09:47:11 INFO - PROCESS | 3088 | 1464194831700 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (19CDA800) [pid = 3088] [serial = 1574] [outer = 19CC8000] 09:47:12 INFO - PROCESS | 3088 | 1464194832167 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 772ms 09:47:12 INFO - PROCESS | 3088 | 1464194832206 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 3088 | 1464194832208 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 09:47:12 INFO - PROCESS | 3088 | 1464194832211 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:47:12 INFO - PROCESS | 3088 | 1464194832213 Marionette TRACE conn5 <- [1,2062,null,{}] 09:47:12 INFO - PROCESS | 3088 | 1464194832216 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:12 INFO - PROCESS | 3088 | 1464194832351 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 09:47:12 INFO - PROCESS | 3088 | 1464194832428 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:12 INFO - PROCESS | 3088 | ++DOCSHELL 19FF1800 == 54 [pid = 3088] [id = 525] 09:47:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1AACEC00) [pid = 3088] [serial = 1575] [outer = 00000000] 09:47:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1AC34000) [pid = 3088] [serial = 1576] [outer = 1AACEC00] 09:47:12 INFO - PROCESS | 3088 | 1464194832476 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1ACB1400) [pid = 3088] [serial = 1577] [outer = 1AACEC00] 09:47:12 INFO - PROCESS | 3088 | 1464194832918 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 09:47:12 INFO - PROCESS | 3088 | 1464194832972 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 3088 | 1464194832974 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 09:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:47:13 INFO - PROCESS | 3088 | 1464194832982 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - PROCESS | 3088 | 1464194832983 Marionette TRACE conn5 <- [1,2066,null,{}] 09:47:13 INFO - PROCESS | 3088 | 1464194832987 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:13 INFO - PROCESS | 3088 | 1464194833119 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 09:47:13 INFO - PROCESS | 3088 | 1464194833194 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 3088 | ++DOCSHELL 0C9D7C00 == 55 [pid = 3088] [id = 526] 09:47:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (0D850400) [pid = 3088] [serial = 1578] [outer = 00000000] 09:47:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1ACE9000) [pid = 3088] [serial = 1579] [outer = 0D850400] 09:47:13 INFO - PROCESS | 3088 | 1464194833241 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1ACEA400) [pid = 3088] [serial = 1580] [outer = 0D850400] 09:47:13 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (18705400) [pid = 3088] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:47:13 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (18750400) [pid = 3088] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:47:13 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (0D072800) [pid = 3088] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:47:13 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (15273000) [pid = 3088] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:47:13 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (170DF800) [pid = 3088] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:47:13 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (0C9D0800) [pid = 3088] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:47:13 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (0D0D9800) [pid = 3088] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:47:13 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (0C9DAC00) [pid = 3088] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:47:13 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (18A38C00) [pid = 3088] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:47:13 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (16836000) [pid = 3088] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:47:13 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (0DA5E400) [pid = 3088] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:47:13 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (18A37800) [pid = 3088] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:47:13 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (19FBC800) [pid = 3088] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:47:13 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (0C910C00) [pid = 3088] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:47:13 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (19FB2C00) [pid = 3088] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:47:13 INFO - PROCESS | 3088 | 1464194833824 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 870ms 09:47:13 INFO - PROCESS | 3088 | 1464194833860 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 09:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:47:13 INFO - PROCESS | 3088 | 1464194833862 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 09:47:13 INFO - PROCESS | 3088 | 1464194833880 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - PROCESS | 3088 | 1464194833882 Marionette TRACE conn5 <- [1,2070,null,{}] 09:47:13 INFO - PROCESS | 3088 | 1464194833894 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:14 INFO - PROCESS | 3088 | 1464194834021 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 09:47:14 INFO - PROCESS | 3088 | 1464194834034 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:14 INFO - PROCESS | 3088 | ++DOCSHELL 16836000 == 56 [pid = 3088] [id = 527] 09:47:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (16836400) [pid = 3088] [serial = 1581] [outer = 00000000] 09:47:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1874C800) [pid = 3088] [serial = 1582] [outer = 16836400] 09:47:14 INFO - PROCESS | 3088 | 1464194834081 Marionette DEBUG loaded listener.js 09:47:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (18A37800) [pid = 3088] [serial = 1583] [outer = 16836400] 09:47:14 INFO - PROCESS | 3088 | 1464194834500 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 690ms 09:47:14 INFO - PROCESS | 3088 | 1464194834556 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 3088 | 1464194834558 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 09:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:47:14 INFO - PROCESS | 3088 | 1464194834561 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - PROCESS | 3088 | 1464194834563 Marionette TRACE conn5 <- [1,2074,null,{}] 09:47:14 INFO - PROCESS | 3088 | 1464194834567 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:14 INFO - PROCESS | 3088 | 1464194834655 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 09:47:14 INFO - PROCESS | 3088 | 1464194834692 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:14 INFO - PROCESS | 3088 | ++DOCSHELL 0DA1E800 == 57 [pid = 3088] [id = 528] 09:47:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (0DFAE800) [pid = 3088] [serial = 1584] [outer = 00000000] 09:47:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1ACE0000) [pid = 3088] [serial = 1585] [outer = 0DFAE800] 09:47:14 INFO - PROCESS | 3088 | 1464194834739 Marionette DEBUG loaded listener.js 09:47:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1BA41400) [pid = 3088] [serial = 1586] [outer = 0DFAE800] 09:47:15 INFO - PROCESS | 3088 | 1464194835182 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 09:47:15 INFO - PROCESS | 3088 | 1464194835232 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 09:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:47:15 INFO - PROCESS | 3088 | 1464194835234 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 09:47:15 INFO - PROCESS | 3088 | 1464194835237 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:47:15 INFO - PROCESS | 3088 | 1464194835239 Marionette TRACE conn5 <- [1,2078,null,{}] 09:47:15 INFO - PROCESS | 3088 | 1464194835242 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:15 INFO - PROCESS | 3088 | 1464194835333 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 09:47:15 INFO - PROCESS | 3088 | 1464194835339 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 3088 | ++DOCSHELL 1C097400 == 58 [pid = 3088] [id = 529] 09:47:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1C2A4800) [pid = 3088] [serial = 1587] [outer = 00000000] 09:47:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1D289400) [pid = 3088] [serial = 1588] [outer = 1C2A4800] 09:47:15 INFO - PROCESS | 3088 | 1464194835383 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1DAF5400) [pid = 3088] [serial = 1589] [outer = 1C2A4800] 09:47:16 INFO - PROCESS | 3088 | 1464194836124 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 930ms 09:47:16 INFO - PROCESS | 3088 | 1464194836181 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 09:47:16 INFO - PROCESS | 3088 | 1464194836186 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 09:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:47:16 INFO - PROCESS | 3088 | 1464194836193 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:47:16 INFO - PROCESS | 3088 | 1464194836197 Marionette TRACE conn5 <- [1,2082,null,{}] 09:47:16 INFO - PROCESS | 3088 | 1464194836203 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:16 INFO - PROCESS | 3088 | 1464194836332 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 09:47:16 INFO - PROCESS | 3088 | 1464194836478 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:16 INFO - PROCESS | 3088 | ++DOCSHELL 0D4FC000 == 59 [pid = 3088] [id = 530] 09:47:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (0D8DD800) [pid = 3088] [serial = 1590] [outer = 00000000] 09:47:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (0E165C00) [pid = 3088] [serial = 1591] [outer = 0D8DD800] 09:47:16 INFO - PROCESS | 3088 | 1464194836543 Marionette DEBUG loaded listener.js 09:47:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1526D800) [pid = 3088] [serial = 1592] [outer = 0D8DD800] 09:47:17 INFO - PROCESS | 3088 | 1464194837125 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 970ms 09:47:17 INFO - PROCESS | 3088 | 1464194837167 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 3088 | 1464194837174 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 09:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:47:17 INFO - PROCESS | 3088 | 1464194837181 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - PROCESS | 3088 | 1464194837184 Marionette TRACE conn5 <- [1,2086,null,{}] 09:47:17 INFO - PROCESS | 3088 | 1464194837188 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:17 INFO - PROCESS | 3088 | 1464194837312 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 09:47:17 INFO - PROCESS | 3088 | 1464194837478 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 3088 | ++DOCSHELL 0C972400 == 60 [pid = 3088] [id = 531] 09:47:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (17C2C400) [pid = 3088] [serial = 1593] [outer = 00000000] 09:47:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (18750800) [pid = 3088] [serial = 1594] [outer = 17C2C400] 09:47:17 INFO - PROCESS | 3088 | 1464194837538 Marionette DEBUG loaded listener.js 09:47:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (19CCE400) [pid = 3088] [serial = 1595] [outer = 17C2C400] 09:47:18 INFO - PROCESS | 3088 | 1464194838184 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1077ms 09:47:18 INFO - PROCESS | 3088 | 1464194838259 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 09:47:18 INFO - PROCESS | 3088 | 1464194838261 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 09:47:18 INFO - PROCESS | 3088 | 1464194838265 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:47:18 INFO - PROCESS | 3088 | 1464194838269 Marionette TRACE conn5 <- [1,2090,null,{}] 09:47:18 INFO - PROCESS | 3088 | 1464194838280 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:18 INFO - PROCESS | 3088 | 1464194838435 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 09:47:18 INFO - PROCESS | 3088 | 1464194838590 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:18 INFO - PROCESS | 3088 | ++DOCSHELL 1DAFA800 == 61 [pid = 3088] [id = 532] 09:47:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1DD0B000) [pid = 3088] [serial = 1596] [outer = 00000000] 09:47:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1DD12000) [pid = 3088] [serial = 1597] [outer = 1DD0B000] 09:47:18 INFO - PROCESS | 3088 | 1464194838653 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1DD52000) [pid = 3088] [serial = 1598] [outer = 1DD0B000] 09:47:19 INFO - PROCESS | 3088 | 1464194839265 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1022ms 09:47:19 INFO - PROCESS | 3088 | 1464194839302 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 3088 | 1464194839305 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 09:47:19 INFO - PROCESS | 3088 | 1464194839309 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:47:19 INFO - PROCESS | 3088 | 1464194839311 Marionette TRACE conn5 <- [1,2094,null,{}] 09:47:19 INFO - PROCESS | 3088 | 1464194839314 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:19 INFO - PROCESS | 3088 | 1464194839433 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 09:47:19 INFO - PROCESS | 3088 | 1464194839612 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 3088 | ++DOCSHELL 1E7A6C00 == 62 [pid = 3088] [id = 533] 09:47:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1E7A7000) [pid = 3088] [serial = 1599] [outer = 00000000] 09:47:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1E91C800) [pid = 3088] [serial = 1600] [outer = 1E7A7000] 09:47:19 INFO - PROCESS | 3088 | 1464194839669 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1E921C00) [pid = 3088] [serial = 1601] [outer = 1E7A7000] 09:47:20 INFO - PROCESS | 3088 | 1464194840212 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 930ms 09:47:20 INFO - PROCESS | 3088 | 1464194840242 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 09:47:20 INFO - PROCESS | 3088 | 1464194840245 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 09:47:20 INFO - PROCESS | 3088 | 1464194840248 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:47:20 INFO - PROCESS | 3088 | 1464194840250 Marionette TRACE conn5 <- [1,2098,null,{}] 09:47:20 INFO - PROCESS | 3088 | 1464194840253 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:20 INFO - PROCESS | 3088 | 1464194840364 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 09:47:20 INFO - PROCESS | 3088 | 1464194840525 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 3088 | ++DOCSHELL 1E923000 == 63 [pid = 3088] [id = 534] 09:47:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1E9E5800) [pid = 3088] [serial = 1602] [outer = 00000000] 09:47:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1EC95000) [pid = 3088] [serial = 1603] [outer = 1E9E5800] 09:47:20 INFO - PROCESS | 3088 | 1464194840586 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1EC9C800) [pid = 3088] [serial = 1604] [outer = 1E9E5800] 09:47:21 INFO - PROCESS | 3088 | 1464194841223 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1015ms 09:47:21 INFO - PROCESS | 3088 | 1464194841279 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 09:47:21 INFO - PROCESS | 3088 | 1464194841282 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 09:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:47:21 INFO - PROCESS | 3088 | 1464194841287 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:47:21 INFO - PROCESS | 3088 | 1464194841289 Marionette TRACE conn5 <- [1,2102,null,{}] 09:47:21 INFO - PROCESS | 3088 | 1464194841310 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:21 INFO - PROCESS | 3088 | 1464194841463 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 09:47:21 INFO - PROCESS | 3088 | 1464194841623 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 3088 | ++DOCSHELL 0D07B800 == 64 [pid = 3088] [id = 535] 09:47:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (0DA18000) [pid = 3088] [serial = 1605] [outer = 00000000] 09:47:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1EC9B000) [pid = 3088] [serial = 1606] [outer = 0DA18000] 09:47:21 INFO - PROCESS | 3088 | 1464194841684 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1F4B1400) [pid = 3088] [serial = 1607] [outer = 0DA18000] 09:47:22 INFO - PROCESS | 3088 | 1464194842517 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1304ms 09:47:22 INFO - PROCESS | 3088 | 1464194842592 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 3088 | 1464194842596 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 09:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:47:22 INFO - PROCESS | 3088 | 1464194842601 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 3088 | 1464194842605 Marionette TRACE conn5 <- [1,2106,null,{}] 09:47:22 INFO - PROCESS | 3088 | 1464194842612 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:22 INFO - PROCESS | 3088 | 1464194842723 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 09:47:22 INFO - PROCESS | 3088 | 1464194842886 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 3088 | ++DOCSHELL 0C96B800 == 65 [pid = 3088] [id = 536] 09:47:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (0D033800) [pid = 3088] [serial = 1608] [outer = 00000000] 09:47:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (0E7A6400) [pid = 3088] [serial = 1609] [outer = 0D033800] 09:47:22 INFO - PROCESS | 3088 | 1464194842939 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (1683EC00) [pid = 3088] [serial = 1610] [outer = 0D033800] 09:47:23 INFO - PROCESS | 3088 | 1464194843545 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:47:23 INFO - PROCESS | 3088 | --DOCSHELL 0DA1E800 == 64 [pid = 3088] [id = 528] 09:47:23 INFO - PROCESS | 3088 | --DOCSHELL 16836000 == 63 [pid = 3088] [id = 527] 09:47:23 INFO - PROCESS | 3088 | --DOCSHELL 0C9D7C00 == 62 [pid = 3088] [id = 526] 09:47:23 INFO - PROCESS | 3088 | --DOCSHELL 19FF1800 == 61 [pid = 3088] [id = 525] 09:47:23 INFO - PROCESS | 3088 | --DOCSHELL 19A74800 == 60 [pid = 3088] [id = 524] 09:47:23 INFO - PROCESS | 3088 | --DOCSHELL 0CB3FC00 == 59 [pid = 3088] [id = 523] 09:47:23 INFO - PROCESS | 3088 | --DOCSHELL 15980000 == 58 [pid = 3088] [id = 522] 09:47:23 INFO - PROCESS | 3088 | --DOCSHELL 0C9D1C00 == 57 [pid = 3088] [id = 521] 09:47:23 INFO - PROCESS | 3088 | --DOCSHELL 08C96400 == 56 [pid = 3088] [id = 520] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1BA2AC00) [pid = 3088] [serial = 1492] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (0DA5C800) [pid = 3088] [serial = 1495] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (18745000) [pid = 3088] [serial = 1498] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1BA31800) [pid = 3088] [serial = 1501] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1C2A1C00) [pid = 3088] [serial = 1504] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1C835400) [pid = 3088] [serial = 1507] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1C2A5000) [pid = 3088] [serial = 1537] [outer = 00000000] [url = about:blank] 09:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1025ms 09:47:23 INFO - PROCESS | 3088 | 1464194843681 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 09:47:23 INFO - PROCESS | 3088 | 1464194843687 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1870F400) [pid = 3088] [serial = 1522] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (18747400) [pid = 3088] [serial = 1523] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1999D800) [pid = 3088] [serial = 1525] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (0D4FBC00) [pid = 3088] [serial = 1513] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (0DA16400) [pid = 3088] [serial = 1514] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (16835800) [pid = 3088] [serial = 1516] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1695B000) [pid = 3088] [serial = 1517] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (17C30000) [pid = 3088] [serial = 1519] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (0EAB7C00) [pid = 3088] [serial = 1511] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (0DA5A800) [pid = 3088] [serial = 1510] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (19FEFC00) [pid = 3088] [serial = 1528] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1BA2E800) [pid = 3088] [serial = 1535] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1ACE3000) [pid = 3088] [serial = 1534] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (19FF7000) [pid = 3088] [serial = 1529] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1AB70000) [pid = 3088] [serial = 1531] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (19CDC400) [pid = 3088] [serial = 1526] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1AC32C00) [pid = 3088] [serial = 1532] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (17C91000) [pid = 3088] [serial = 1520] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (17C34800) [pid = 3088] [serial = 1472] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (157F2C00) [pid = 3088] [serial = 1451] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (19CD1800) [pid = 3088] [serial = 1454] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (19FF9C00) [pid = 3088] [serial = 1457] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (0D859C00) [pid = 3088] [serial = 1448] [outer = 00000000] [url = about:blank] 09:47:23 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1AB70800) [pid = 3088] [serial = 1460] [outer = 00000000] [url = about:blank] 09:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:47:23 INFO - PROCESS | 3088 | 1464194843716 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:47:23 INFO - PROCESS | 3088 | 1464194843719 Marionette TRACE conn5 <- [1,2110,null,{}] 09:47:23 INFO - PROCESS | 3088 | 1464194843728 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:23 INFO - PROCESS | 3088 | 1464194843821 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 09:47:23 INFO - PROCESS | 3088 | 1464194843828 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 3088 | ++DOCSHELL 0D85B800 == 57 [pid = 3088] [id = 537] 09:47:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (0D85BC00) [pid = 3088] [serial = 1611] [outer = 00000000] 09:47:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (0DA13800) [pid = 3088] [serial = 1612] [outer = 0D85BC00] 09:47:23 INFO - PROCESS | 3088 | 1464194843873 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (0DA5E400) [pid = 3088] [serial = 1613] [outer = 0D85BC00] 09:47:24 INFO - PROCESS | 3088 | 1464194844412 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 09:47:24 INFO - PROCESS | 3088 | 1464194844448 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 3088 | 1464194844450 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 09:47:24 INFO - PROCESS | 3088 | 1464194844453 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:47:24 INFO - PROCESS | 3088 | 1464194844457 Marionette TRACE conn5 <- [1,2114,null,{}] 09:47:24 INFO - PROCESS | 3088 | 1464194844467 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:24 INFO - PROCESS | 3088 | 1464194844560 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 09:47:24 INFO - PROCESS | 3088 | 1464194844668 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 3088 | ++DOCSHELL 1683E800 == 58 [pid = 3088] [id = 538] 09:47:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1695DC00) [pid = 3088] [serial = 1614] [outer = 00000000] 09:47:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (17C27000) [pid = 3088] [serial = 1615] [outer = 1695DC00] 09:47:24 INFO - PROCESS | 3088 | 1464194844718 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (17C8E800) [pid = 3088] [serial = 1616] [outer = 1695DC00] 09:47:25 INFO - PROCESS | 3088 | 1464194845097 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 09:47:25 INFO - PROCESS | 3088 | 1464194845129 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 09:47:25 INFO - PROCESS | 3088 | 1464194845131 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 09:47:25 INFO - PROCESS | 3088 | 1464194845134 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:47:25 INFO - PROCESS | 3088 | 1464194845136 Marionette TRACE conn5 <- [1,2118,null,{}] 09:47:25 INFO - PROCESS | 3088 | 1464194845140 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:25 INFO - PROCESS | 3088 | 1464194845232 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 09:47:25 INFO - PROCESS | 3088 | 1464194845239 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:25 INFO - PROCESS | 3088 | ++DOCSHELL 1870C400 == 59 [pid = 3088] [id = 539] 09:47:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1870D400) [pid = 3088] [serial = 1617] [outer = 00000000] 09:47:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (18750000) [pid = 3088] [serial = 1618] [outer = 1870D400] 09:47:25 INFO - PROCESS | 3088 | 1464194845284 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (18A35C00) [pid = 3088] [serial = 1619] [outer = 1870D400] 09:47:25 INFO - PROCESS | 3088 | 1464194845761 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:47:25 INFO - PROCESS | 3088 | 1464194845817 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 09:47:25 INFO - PROCESS | 3088 | 1464194845820 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:47:25 INFO - PROCESS | 3088 | 1464194845832 Marionette TRACE conn5 <- [1,2122,null,{}] 09:47:25 INFO - PROCESS | 3088 | 1464194845844 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:25 INFO - PROCESS | 3088 | 1464194845964 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 09:47:26 INFO - PROCESS | 3088 | 1464194846034 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 3088 | ++DOCSHELL 0D404C00 == 60 [pid = 3088] [id = 540] 09:47:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (18A38000) [pid = 3088] [serial = 1620] [outer = 00000000] 09:47:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (19CDCC00) [pid = 3088] [serial = 1621] [outer = 18A38000] 09:47:26 INFO - PROCESS | 3088 | 1464194846079 Marionette DEBUG loaded listener.js 09:47:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (19FB3C00) [pid = 3088] [serial = 1622] [outer = 18A38000] 09:47:26 INFO - PROCESS | 3088 | 1464194846500 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 690ms 09:47:26 INFO - PROCESS | 3088 | 1464194846519 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 3088 | 1464194846521 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 09:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:47:26 INFO - PROCESS | 3088 | 1464194846524 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 3088 | 1464194846526 Marionette TRACE conn5 <- [1,2126,null,{}] 09:47:26 INFO - PROCESS | 3088 | 1464194846529 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:26 INFO - PROCESS | 3088 | 1464194846673 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 09:47:26 INFO - PROCESS | 3088 | 1464194846774 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 3088 | ++DOCSHELL 19FFCC00 == 61 [pid = 3088] [id = 541] 09:47:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1AB71800) [pid = 3088] [serial = 1623] [outer = 00000000] 09:47:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1AC2C400) [pid = 3088] [serial = 1624] [outer = 1AB71800] 09:47:26 INFO - PROCESS | 3088 | 1464194846819 Marionette DEBUG loaded listener.js 09:47:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1AC36000) [pid = 3088] [serial = 1625] [outer = 1AB71800] 09:47:27 INFO - PROCESS | 3088 | 1464194847259 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 770ms 09:47:27 INFO - PROCESS | 3088 | 1464194847298 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 09:47:27 INFO - PROCESS | 3088 | 1464194847300 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 09:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:47:27 INFO - PROCESS | 3088 | 1464194847307 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:47:27 INFO - PROCESS | 3088 | 1464194847309 Marionette TRACE conn5 <- [1,2130,null,{}] 09:47:27 INFO - PROCESS | 3088 | 1464194847312 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:27 INFO - PROCESS | 3088 | 1464194847436 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 09:47:27 INFO - PROCESS | 3088 | 1464194847443 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:27 INFO - PROCESS | 3088 | ++DOCSHELL 1ACBCC00 == 62 [pid = 3088] [id = 542] 09:47:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1ACEA800) [pid = 3088] [serial = 1626] [outer = 00000000] 09:47:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1BA2D400) [pid = 3088] [serial = 1627] [outer = 1ACEA800] 09:47:27 INFO - PROCESS | 3088 | 1464194847547 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1BA3DC00) [pid = 3088] [serial = 1628] [outer = 1ACEA800] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1BA23800) [pid = 3088] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1C3A1800) [pid = 3088] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (17C31400) [pid = 3088] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1AD06400) [pid = 3088] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1526D400) [pid = 3088] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (0D8E4400) [pid = 3088] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1BBC4400) [pid = 3088] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (17C2C000) [pid = 3088] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (19CC8000) [pid = 3088] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (0CA97800) [pid = 3088] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1AACEC00) [pid = 3088] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (0D073000) [pid = 3088] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (08C96800) [pid = 3088] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (16827000) [pid = 3088] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (0D850400) [pid = 3088] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (0DFAE800) [pid = 3088] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (16836400) [pid = 3088] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:47:28 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (0DFB4400) [pid = 3088] [serial = 38] [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.] 09:47:28 INFO - PROCESS | 3088 | 1464194848234 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 3088 | 1464194848280 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 09:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:47:28 INFO - PROCESS | 3088 | 1464194848287 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 3088 | 1464194848289 Marionette TRACE conn5 <- [1,2134,null,{}] 09:47:28 INFO - PROCESS | 3088 | 1464194848292 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:28 INFO - PROCESS | 3088 | 1464194848434 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 09:47:28 INFO - PROCESS | 3088 | 1464194848506 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 3088 | ++DOCSHELL 0C9D5800 == 63 [pid = 3088] [id = 543] 09:47:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (0C9D9000) [pid = 3088] [serial = 1629] [outer = 00000000] 09:47:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1526D400) [pid = 3088] [serial = 1630] [outer = 0C9D9000] 09:47:28 INFO - PROCESS | 3088 | 1464194848554 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1879D800) [pid = 3088] [serial = 1631] [outer = 0C9D9000] 09:47:28 INFO - PROCESS | 3088 | 1464194848920 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 3088 | 1464194848960 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 09:47:28 INFO - PROCESS | 3088 | 1464194848963 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 3088 | 1464194848965 Marionette TRACE conn5 <- [1,2138,null,{}] 09:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:47:28 INFO - PROCESS | 3088 | 1464194848969 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:29 INFO - PROCESS | 3088 | 1464194849057 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 09:47:29 INFO - PROCESS | 3088 | 1464194849063 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:29 INFO - PROCESS | 3088 | ++DOCSHELL 19FB3800 == 64 [pid = 3088] [id = 544] 09:47:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1ACBD400) [pid = 3088] [serial = 1632] [outer = 00000000] 09:47:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1C832800) [pid = 3088] [serial = 1633] [outer = 1ACBD400] 09:47:29 INFO - PROCESS | 3088 | 1464194849107 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1D182400) [pid = 3088] [serial = 1634] [outer = 1ACBD400] 09:47:29 INFO - PROCESS | 3088 | 1464194849549 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 09:47:29 INFO - PROCESS | 3088 | 1464194849607 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 3088 | 1464194849609 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 09:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:47:29 INFO - PROCESS | 3088 | 1464194849612 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:47:29 INFO - PROCESS | 3088 | 1464194849614 Marionette TRACE conn5 <- [1,2142,null,{}] 09:47:29 INFO - PROCESS | 3088 | 1464194849618 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:29 INFO - PROCESS | 3088 | 1464194849706 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 09:47:29 INFO - PROCESS | 3088 | 1464194849713 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:29 INFO - PROCESS | 3088 | ++DOCSHELL 1C3A6800 == 65 [pid = 3088] [id = 545] 09:47:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1D228800) [pid = 3088] [serial = 1635] [outer = 00000000] 09:47:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1DAF9000) [pid = 3088] [serial = 1636] [outer = 1D228800] 09:47:29 INFO - PROCESS | 3088 | 1464194849757 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1DD11400) [pid = 3088] [serial = 1637] [outer = 1D228800] 09:47:30 INFO - PROCESS | 3088 | 1464194850427 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 870ms 09:47:30 INFO - PROCESS | 3088 | 1464194850490 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 3088 | 1464194850494 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 09:47:30 INFO - PROCESS | 3088 | 1464194850500 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:47:30 INFO - PROCESS | 3088 | 1464194850504 Marionette TRACE conn5 <- [1,2146,null,{}] 09:47:30 INFO - PROCESS | 3088 | 1464194850510 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:30 INFO - PROCESS | 3088 | 1464194850663 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 09:47:30 INFO - PROCESS | 3088 | 1464194850811 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:30 INFO - PROCESS | 3088 | ++DOCSHELL 0D035800 == 66 [pid = 3088] [id = 546] 09:47:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (0D40D800) [pid = 3088] [serial = 1638] [outer = 00000000] 09:47:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (0EAB7800) [pid = 3088] [serial = 1639] [outer = 0D40D800] 09:47:30 INFO - PROCESS | 3088 | 1464194850870 Marionette DEBUG loaded listener.js 09:47:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (157F7800) [pid = 3088] [serial = 1640] [outer = 0D40D800] 09:47:31 INFO - PROCESS | 3088 | 1464194851498 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1018ms 09:47:31 INFO - PROCESS | 3088 | 1464194851523 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 09:47:31 INFO - PROCESS | 3088 | 1464194851529 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 09:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:47:31 INFO - PROCESS | 3088 | 1464194851536 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:47:31 INFO - PROCESS | 3088 | 1464194851539 Marionette TRACE conn5 <- [1,2150,null,{}] 09:47:31 INFO - PROCESS | 3088 | 1464194851542 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:31 INFO - PROCESS | 3088 | 1464194851660 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 09:47:31 INFO - PROCESS | 3088 | 1464194851821 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 3088 | ++DOCSHELL 17C34800 == 67 [pid = 3088] [id = 547] 09:47:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (17CDA000) [pid = 3088] [serial = 1641] [outer = 00000000] 09:47:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1874DC00) [pid = 3088] [serial = 1642] [outer = 17CDA000] 09:47:31 INFO - PROCESS | 3088 | 1464194851880 Marionette DEBUG loaded listener.js 09:47:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (19CCC000) [pid = 3088] [serial = 1643] [outer = 17CDA000] 09:47:32 INFO - PROCESS | 3088 | 1464194852514 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1023ms 09:47:32 INFO - PROCESS | 3088 | 1464194852560 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 3088 | 1464194852563 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 09:47:32 INFO - PROCESS | 3088 | 1464194852566 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:47:32 INFO - PROCESS | 3088 | 1464194852570 Marionette TRACE conn5 <- [1,2154,null,{}] 09:47:32 INFO - PROCESS | 3088 | 1464194852581 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:32 INFO - PROCESS | 3088 | 1464194852750 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 09:47:32 INFO - PROCESS | 3088 | 1464194852901 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:32 INFO - PROCESS | 3088 | ++DOCSHELL 0C9D5C00 == 68 [pid = 3088] [id = 548] 09:47:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1AB79800) [pid = 3088] [serial = 1644] [outer = 00000000] 09:47:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1DD54000) [pid = 3088] [serial = 1645] [outer = 1AB79800] 09:47:32 INFO - PROCESS | 3088 | 1464194852963 Marionette DEBUG loaded listener.js 09:47:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1E79CC00) [pid = 3088] [serial = 1646] [outer = 1AB79800] 09:47:33 INFO - PROCESS | 3088 | 1464194853563 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1019ms 09:47:33 INFO - PROCESS | 3088 | 1464194853589 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 09:47:33 INFO - PROCESS | 3088 | 1464194853592 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 09:47:33 INFO - PROCESS | 3088 | 1464194853595 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:47:33 INFO - PROCESS | 3088 | 1464194853597 Marionette TRACE conn5 <- [1,2158,null,{}] 09:47:33 INFO - PROCESS | 3088 | 1464194853601 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:33 INFO - PROCESS | 3088 | 1464194853717 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 09:47:33 INFO - PROCESS | 3088 | 1464194853877 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:33 INFO - PROCESS | 3088 | ++DOCSHELL 1EC94400 == 69 [pid = 3088] [id = 549] 09:47:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1EC96000) [pid = 3088] [serial = 1647] [outer = 00000000] 09:47:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1F01EC00) [pid = 3088] [serial = 1648] [outer = 1EC96000] 09:47:33 INFO - PROCESS | 3088 | 1464194853933 Marionette DEBUG loaded listener.js 09:47:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1F41B000) [pid = 3088] [serial = 1649] [outer = 1EC96000] 09:47:34 INFO - PROCESS | 3088 | 1464194854484 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 930ms 09:47:34 INFO - PROCESS | 3088 | 1464194854529 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 09:47:34 INFO - PROCESS | 3088 | 1464194854531 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 09:47:34 INFO - PROCESS | 3088 | 1464194854535 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:47:34 INFO - PROCESS | 3088 | 1464194854537 Marionette TRACE conn5 <- [1,2162,null,{}] 09:47:34 INFO - PROCESS | 3088 | 1464194854541 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:34 INFO - PROCESS | 3088 | 1464194854670 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 09:47:34 INFO - PROCESS | 3088 | 1464194854833 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:34 INFO - PROCESS | 3088 | ++DOCSHELL 1F4B7400 == 70 [pid = 3088] [id = 550] 09:47:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1F4B7800) [pid = 3088] [serial = 1650] [outer = 00000000] 09:47:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1F4BA800) [pid = 3088] [serial = 1651] [outer = 1F4B7800] 09:47:34 INFO - PROCESS | 3088 | 1464194854889 Marionette DEBUG loaded listener.js 09:47:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (20013000) [pid = 3088] [serial = 1652] [outer = 1F4B7800] 09:47:35 INFO - PROCESS | 3088 | 1464194855429 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 930ms 09:47:35 INFO - PROCESS | 3088 | 1464194855469 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 3088 | 1464194855471 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 09:47:35 INFO - PROCESS | 3088 | 1464194855475 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:47:35 INFO - PROCESS | 3088 | 1464194855476 Marionette TRACE conn5 <- [1,2166,null,{}] 09:47:35 INFO - PROCESS | 3088 | 1464194855480 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:35 INFO - PROCESS | 3088 | 1464194855611 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 09:47:35 INFO - PROCESS | 3088 | 1464194855791 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:35 INFO - PROCESS | 3088 | ++DOCSHELL 0C902000 == 71 [pid = 3088] [id = 551] 09:47:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (0C908800) [pid = 3088] [serial = 1653] [outer = 00000000] 09:47:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1DA9D800) [pid = 3088] [serial = 1654] [outer = 0C908800] 09:47:35 INFO - PROCESS | 3088 | 1464194855846 Marionette DEBUG loaded listener.js 09:47:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (200BC000) [pid = 3088] [serial = 1655] [outer = 0C908800] 09:47:36 INFO - PROCESS | 3088 | 1464194856396 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 970ms 09:47:36 INFO - PROCESS | 3088 | 1464194856449 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 09:47:36 INFO - PROCESS | 3088 | 1464194856451 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 09:47:36 INFO - PROCESS | 3088 | 1464194856455 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - PROCESS | 3088 | 1464194856456 Marionette TRACE conn5 <- [1,2170,null,{}] 09:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:47:36 INFO - PROCESS | 3088 | 1464194856460 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:36 INFO - PROCESS | 3088 | 1464194856572 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 09:47:36 INFO - PROCESS | 3088 | 1464194856855 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 3088 | ++DOCSHELL 08D7A800 == 72 [pid = 3088] [id = 552] 09:47:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (0C910800) [pid = 3088] [serial = 1656] [outer = 00000000] 09:47:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (0D873C00) [pid = 3088] [serial = 1657] [outer = 0C910800] 09:47:36 INFO - PROCESS | 3088 | 1464194856929 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (0DA5A800) [pid = 3088] [serial = 1658] [outer = 0C910800] 09:47:37 INFO - PROCESS | 3088 | 1464194857575 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1171ms 09:47:37 INFO - PROCESS | 3088 | 1464194857630 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 09:47:37 INFO - PROCESS | 3088 | 1464194857635 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 09:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:47:37 INFO - PROCESS | 3088 | 1464194857639 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:47:37 INFO - PROCESS | 3088 | 1464194857642 Marionette TRACE conn5 <- [1,2174,null,{}] 09:47:37 INFO - PROCESS | 3088 | 1464194857647 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:37 INFO - PROCESS | 3088 | 1464194857814 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 09:47:37 INFO - PROCESS | 3088 | 1464194857832 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:37 INFO - PROCESS | 3088 | ++DOCSHELL 17006C00 == 73 [pid = 3088] [id = 553] 09:47:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (17008800) [pid = 3088] [serial = 1659] [outer = 00000000] 09:47:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (170DA400) [pid = 3088] [serial = 1660] [outer = 17008800] 09:47:37 INFO - PROCESS | 3088 | 1464194857882 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (18707800) [pid = 3088] [serial = 1661] [outer = 17008800] 09:47:38 INFO - PROCESS | 3088 | --DOCSHELL 1BBC4000 == 72 [pid = 3088] [id = 501] 09:47:38 INFO - PROCESS | 3088 | --DOCSHELL 157BD000 == 71 [pid = 3088] [id = 500] 09:47:38 INFO - PROCESS | 3088 | --DOCSHELL 19FB3800 == 70 [pid = 3088] [id = 544] 09:47:38 INFO - PROCESS | 3088 | --DOCSHELL 0C9D5800 == 69 [pid = 3088] [id = 543] 09:47:38 INFO - PROCESS | 3088 | --DOCSHELL 1ACBCC00 == 68 [pid = 3088] [id = 542] 09:47:38 INFO - PROCESS | 3088 | --DOCSHELL 19FFCC00 == 67 [pid = 3088] [id = 541] 09:47:38 INFO - PROCESS | 3088 | --DOCSHELL 0D404C00 == 66 [pid = 3088] [id = 540] 09:47:38 INFO - PROCESS | 3088 | --DOCSHELL 1870C400 == 65 [pid = 3088] [id = 539] 09:47:38 INFO - PROCESS | 3088 | --DOCSHELL 1683E800 == 64 [pid = 3088] [id = 538] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (1DD0F000) [pid = 3088] [serial = 1552] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1DD55C00) [pid = 3088] [serial = 1555] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1D289400) [pid = 3088] [serial = 1588] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOCSHELL 0D85B800 == 63 [pid = 3088] [id = 537] 09:47:38 INFO - PROCESS | 3088 | --DOCSHELL 0C96B800 == 62 [pid = 3088] [id = 536] 09:47:38 INFO - PROCESS | 3088 | --DOCSHELL 0D857400 == 61 [pid = 3088] [id = 14] 09:47:38 INFO - PROCESS | 3088 | --DOCSHELL 0C972400 == 60 [pid = 3088] [id = 531] 09:47:38 INFO - PROCESS | 3088 | --DOCSHELL 0D4FC000 == 59 [pid = 3088] [id = 530] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (1BA3B400) [pid = 3088] [serial = 1502] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1D183800) [pid = 3088] [serial = 1508] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (18A39400) [pid = 3088] [serial = 1499] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1BA32C00) [pid = 3088] [serial = 1493] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (19FB2400) [pid = 3088] [serial = 1445] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (144A2800) [pid = 3088] [serial = 1496] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1C2AE400) [pid = 3088] [serial = 1505] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (18A0A400) [pid = 3088] [serial = 1570] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (19CD8800) [pid = 3088] [serial = 1573] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (19CDA800) [pid = 3088] [serial = 1574] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1DA9C800) [pid = 3088] [serial = 1546] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (157B0000) [pid = 3088] [serial = 1559] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (0D876400) [pid = 3088] [serial = 1558] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1ACB1400) [pid = 3088] [serial = 1577] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (0E10B400) [pid = 3088] [serial = 1564] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (15003C00) [pid = 3088] [serial = 1565] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1AC34000) [pid = 3088] [serial = 1576] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1DAF6800) [pid = 3088] [serial = 1549] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (18705C00) [pid = 3088] [serial = 1543] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (15A65C00) [pid = 3088] [serial = 1562] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (157F5400) [pid = 3088] [serial = 1561] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (0E108C00) [pid = 3088] [serial = 1540] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (17C2A800) [pid = 3088] [serial = 1567] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (18706800) [pid = 3088] [serial = 1568] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1ACE9000) [pid = 3088] [serial = 1579] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1BA41400) [pid = 3088] [serial = 1586] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1ACE0000) [pid = 3088] [serial = 1585] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1ACEA400) [pid = 3088] [serial = 1580] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1874C800) [pid = 3088] [serial = 1582] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (0D874800) [pid = 3088] [serial = 1076] [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.] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (19995800) [pid = 3088] [serial = 1571] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (18A37800) [pid = 3088] [serial = 1583] [outer = 00000000] [url = about:blank] 09:47:38 INFO - PROCESS | 3088 | 1464194858594 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 970ms 09:47:38 INFO - PROCESS | 3088 | 1464194858612 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 3088 | 1464194858616 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 09:47:38 INFO - PROCESS | 3088 | 1464194858621 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:47:38 INFO - PROCESS | 3088 | 1464194858623 Marionette TRACE conn5 <- [1,2178,null,{}] 09:47:38 INFO - PROCESS | 3088 | 1464194858626 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:38 INFO - PROCESS | 3088 | 1464194858723 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 09:47:38 INFO - PROCESS | 3088 | 1464194858731 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 3088 | ++DOCSHELL 0D404C00 == 60 [pid = 3088] [id = 554] 09:47:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (0D4F4800) [pid = 3088] [serial = 1662] [outer = 00000000] 09:47:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (0DA5D800) [pid = 3088] [serial = 1663] [outer = 0D4F4800] 09:47:38 INFO - PROCESS | 3088 | 1464194858781 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (144A2800) [pid = 3088] [serial = 1664] [outer = 0D4F4800] 09:47:39 INFO - PROCESS | 3088 | 1464194859272 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 09:47:39 INFO - PROCESS | 3088 | 1464194859356 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 3088 | 1464194859358 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 09:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:47:39 INFO - PROCESS | 3088 | 1464194859363 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 3088 | 1464194859369 Marionette TRACE conn5 <- [1,2182,null,{}] 09:47:39 INFO - PROCESS | 3088 | 1464194859377 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:39 INFO - PROCESS | 3088 | 1464194859471 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 09:47:39 INFO - PROCESS | 3088 | 1464194859583 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 3088 | ++DOCSHELL 170D7800 == 61 [pid = 3088] [id = 555] 09:47:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (17604000) [pid = 3088] [serial = 1665] [outer = 00000000] 09:47:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (18742800) [pid = 3088] [serial = 1666] [outer = 17604000] 09:47:39 INFO - PROCESS | 3088 | 1464194859628 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (18750400) [pid = 3088] [serial = 1667] [outer = 17604000] 09:47:40 INFO - PROCESS | 3088 | 1464194860011 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 690ms 09:47:40 INFO - PROCESS | 3088 | 1464194860056 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 09:47:40 INFO - PROCESS | 3088 | 1464194860058 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 09:47:40 INFO - PROCESS | 3088 | 1464194860061 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:47:40 INFO - PROCESS | 3088 | 1464194860063 Marionette TRACE conn5 <- [1,2186,null,{}] 09:47:40 INFO - PROCESS | 3088 | 1464194860067 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:40 INFO - PROCESS | 3088 | 1464194860185 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 09:47:40 INFO - PROCESS | 3088 | 1464194860195 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 3088 | ++DOCSHELL 18A34400 == 62 [pid = 3088] [id = 556] 09:47:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (18A35800) [pid = 3088] [serial = 1668] [outer = 00000000] 09:47:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (19A7A000) [pid = 3088] [serial = 1669] [outer = 18A35800] 09:47:40 INFO - PROCESS | 3088 | 1464194860239 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (19CCB000) [pid = 3088] [serial = 1670] [outer = 18A35800] 09:47:41 INFO - PROCESS | 3088 | 1464194861150 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:47:41 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (0DA18000) [pid = 3088] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:47:41 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (0D85BC00) [pid = 3088] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:47:41 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1870D400) [pid = 3088] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:47:41 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1ACEA800) [pid = 3088] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:47:41 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1AB71800) [pid = 3088] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:47:41 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (0D033800) [pid = 3088] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:47:41 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1695DC00) [pid = 3088] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:47:41 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (0C9D9000) [pid = 3088] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:47:41 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1ACBD400) [pid = 3088] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:47:41 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (18A38000) [pid = 3088] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:47:41 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1E7A8000) [pid = 3088] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1118ms 09:47:41 INFO - PROCESS | 3088 | 1464194861184 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 09:47:41 INFO - PROCESS | 3088 | 1464194861189 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 09:47:41 INFO - PROCESS | 3088 | 1464194861195 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:47:41 INFO - PROCESS | 3088 | 1464194861199 Marionette TRACE conn5 <- [1,2190,null,{}] 09:47:41 INFO - PROCESS | 3088 | 1464194861205 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:41 INFO - PROCESS | 3088 | 1464194861354 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 09:47:41 INFO - PROCESS | 3088 | 1464194861494 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 3088 | ++DOCSHELL 0D4F1400 == 63 [pid = 3088] [id = 557] 09:47:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (0D857400) [pid = 3088] [serial = 1671] [outer = 00000000] 09:47:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (0D879800) [pid = 3088] [serial = 1672] [outer = 0D857400] 09:47:41 INFO - PROCESS | 3088 | 1464194861555 Marionette DEBUG loaded listener.js 09:47:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (0DA18000) [pid = 3088] [serial = 1673] [outer = 0D857400] 09:47:42 INFO - PROCESS | 3088 | 1464194862173 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1020ms 09:47:42 INFO - PROCESS | 3088 | 1464194862218 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 3088 | 1464194862224 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 09:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:47:42 INFO - PROCESS | 3088 | 1464194862231 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - PROCESS | 3088 | 1464194862234 Marionette TRACE conn5 <- [1,2194,null,{}] 09:47:42 INFO - PROCESS | 3088 | 1464194862238 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:42 INFO - PROCESS | 3088 | 1464194862355 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 09:47:42 INFO - PROCESS | 3088 | 1464194862514 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:42 INFO - PROCESS | 3088 | ++DOCSHELL 16836400 == 64 [pid = 3088] [id = 558] 09:47:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (16837400) [pid = 3088] [serial = 1674] [outer = 00000000] 09:47:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (170D4C00) [pid = 3088] [serial = 1675] [outer = 16837400] 09:47:42 INFO - PROCESS | 3088 | 1464194862571 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (17C26000) [pid = 3088] [serial = 1676] [outer = 16837400] 09:47:43 INFO - PROCESS | 3088 | 1464194863165 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 970ms 09:47:43 INFO - PROCESS | 3088 | 1464194863202 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 09:47:43 INFO - PROCESS | 3088 | 1464194863205 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 09:47:43 INFO - PROCESS | 3088 | 1464194863209 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:47:43 INFO - PROCESS | 3088 | 1464194863212 Marionette TRACE conn5 <- [1,2198,null,{}] 09:47:43 INFO - PROCESS | 3088 | 1464194863224 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:43 INFO - PROCESS | 3088 | 1464194863342 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 09:47:43 INFO - PROCESS | 3088 | 1464194863488 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:43 INFO - PROCESS | 3088 | ++DOCSHELL 19CDB000 == 65 [pid = 3088] [id = 559] 09:47:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (19CDD000) [pid = 3088] [serial = 1677] [outer = 00000000] 09:47:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (19FB4000) [pid = 3088] [serial = 1678] [outer = 19CDD000] 09:47:43 INFO - PROCESS | 3088 | 1464194863547 Marionette DEBUG loaded listener.js 09:47:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (19FF1000) [pid = 3088] [serial = 1679] [outer = 19CDD000] 09:47:44 INFO - PROCESS | 3088 | 1464194864111 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 970ms 09:47:44 INFO - PROCESS | 3088 | 1464194864182 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 09:47:44 INFO - PROCESS | 3088 | 1464194864185 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 09:47:44 INFO - PROCESS | 3088 | 1464194864189 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:47:44 INFO - PROCESS | 3088 | 1464194864191 Marionette TRACE conn5 <- [1,2202,null,{}] 09:47:44 INFO - PROCESS | 3088 | 1464194864194 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:44 INFO - PROCESS | 3088 | 1464194864309 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 09:47:44 INFO - PROCESS | 3088 | 1464194864453 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 3088 | ++DOCSHELL 1AB6F000 == 66 [pid = 3088] [id = 560] 09:47:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1AB6F800) [pid = 3088] [serial = 1680] [outer = 00000000] 09:47:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1AC34000) [pid = 3088] [serial = 1681] [outer = 1AB6F800] 09:47:44 INFO - PROCESS | 3088 | 1464194864509 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1ACBB800) [pid = 3088] [serial = 1682] [outer = 1AB6F800] 09:47:45 INFO - PROCESS | 3088 | 1464194865062 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 930ms 09:47:45 INFO - PROCESS | 3088 | 1464194865122 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 09:47:45 INFO - PROCESS | 3088 | 1464194865125 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 09:47:45 INFO - PROCESS | 3088 | 1464194865128 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:47:45 INFO - PROCESS | 3088 | 1464194865130 Marionette TRACE conn5 <- [1,2206,null,{}] 09:47:45 INFO - PROCESS | 3088 | 1464194865134 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:45 INFO - PROCESS | 3088 | 1464194865273 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 09:47:45 INFO - PROCESS | 3088 | 1464194865420 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:45 INFO - PROCESS | 3088 | ++DOCSHELL 1ACDE000 == 67 [pid = 3088] [id = 561] 09:47:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1ACE7000) [pid = 3088] [serial = 1683] [outer = 00000000] 09:47:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1ADE0C00) [pid = 3088] [serial = 1684] [outer = 1ACE7000] 09:47:45 INFO - PROCESS | 3088 | 1464194865478 Marionette DEBUG loaded listener.js 09:47:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1BA22C00) [pid = 3088] [serial = 1685] [outer = 1ACE7000] 09:47:46 INFO - PROCESS | 3088 | 1464194866038 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 930ms 09:47:46 INFO - PROCESS | 3088 | 1464194866066 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 09:47:46 INFO - PROCESS | 3088 | 1464194866068 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 09:47:46 INFO - PROCESS | 3088 | 1464194866073 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:47:46 INFO - PROCESS | 3088 | 1464194866075 Marionette TRACE conn5 <- [1,2210,null,{}] 09:47:46 INFO - PROCESS | 3088 | 1464194866079 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:46 INFO - PROCESS | 3088 | 1464194866211 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 09:47:46 INFO - PROCESS | 3088 | 1464194866335 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:46 INFO - PROCESS | 3088 | ++DOCSHELL 1BBC6400 == 68 [pid = 3088] [id = 562] 09:47:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1BBC6800) [pid = 3088] [serial = 1686] [outer = 00000000] 09:47:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1C31A000) [pid = 3088] [serial = 1687] [outer = 1BBC6800] 09:47:46 INFO - PROCESS | 3088 | 1464194866392 Marionette DEBUG loaded listener.js 09:47:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1C838400) [pid = 3088] [serial = 1688] [outer = 1BBC6800] 09:47:46 INFO - PROCESS | 3088 | 1464194866961 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 930ms 09:47:47 INFO - PROCESS | 3088 | 1464194867008 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 09:47:47 INFO - PROCESS | 3088 | 1464194867010 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 09:47:47 INFO - PROCESS | 3088 | 1464194867014 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:47:47 INFO - PROCESS | 3088 | 1464194867016 Marionette TRACE conn5 <- [1,2214,null,{}] 09:47:47 INFO - PROCESS | 3088 | 1464194867020 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:47 INFO - PROCESS | 3088 | 1464194867127 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 09:47:47 INFO - PROCESS | 3088 | 1464194867285 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 3088 | ++DOCSHELL 1DA9CC00 == 69 [pid = 3088] [id = 563] 09:47:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1DAA1800) [pid = 3088] [serial = 1689] [outer = 00000000] 09:47:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1DAEF800) [pid = 3088] [serial = 1690] [outer = 1DAA1800] 09:47:47 INFO - PROCESS | 3088 | 1464194867340 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1DAF3400) [pid = 3088] [serial = 1691] [outer = 1DAA1800] 09:47:47 INFO - PROCESS | 3088 | 1464194867848 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 870ms 09:47:47 INFO - PROCESS | 3088 | 1464194867887 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 09:47:47 INFO - PROCESS | 3088 | 1464194867890 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 09:47:47 INFO - PROCESS | 3088 | 1464194867893 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:47:47 INFO - PROCESS | 3088 | 1464194867895 Marionette TRACE conn5 <- [1,2218,null,{}] 09:47:47 INFO - PROCESS | 3088 | 1464194867898 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:48 INFO - PROCESS | 3088 | 1464194868007 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 09:47:48 INFO - PROCESS | 3088 | 1464194868192 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 3088 | ++DOCSHELL 0C96F400 == 70 [pid = 3088] [id = 564] 09:47:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (0C973C00) [pid = 3088] [serial = 1692] [outer = 00000000] 09:47:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (0E16C000) [pid = 3088] [serial = 1693] [outer = 0C973C00] 09:47:48 INFO - PROCESS | 3088 | 1464194868247 Marionette DEBUG loaded listener.js 09:47:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (15A64000) [pid = 3088] [serial = 1694] [outer = 0C973C00] 09:47:49 INFO - PROCESS | 3088 | 1464194869023 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1165ms 09:47:49 INFO - PROCESS | 3088 | 1464194869063 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 09:47:49 INFO - PROCESS | 3088 | 1464194869067 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 09:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:47:49 INFO - PROCESS | 3088 | 1464194869072 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - PROCESS | 3088 | 1464194869075 Marionette TRACE conn5 <- [1,2222,null,{}] 09:47:49 INFO - PROCESS | 3088 | 1464194869081 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:49 INFO - PROCESS | 3088 | 1464194869190 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 09:47:49 INFO - PROCESS | 3088 | 1464194869341 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 3088 | ++DOCSHELL 0E108C00 == 71 [pid = 3088] [id = 565] 09:47:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (0E2DC800) [pid = 3088] [serial = 1695] [outer = 00000000] 09:47:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (15A61000) [pid = 3088] [serial = 1696] [outer = 0E2DC800] 09:47:49 INFO - PROCESS | 3088 | 1464194869394 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (170D2C00) [pid = 3088] [serial = 1697] [outer = 0E2DC800] 09:47:49 INFO - PROCESS | 3088 | --DOCSHELL 157F3C00 == 70 [pid = 3088] [id = 429] 09:47:49 INFO - PROCESS | 3088 | --DOCSHELL 170D7800 == 69 [pid = 3088] [id = 555] 09:47:49 INFO - PROCESS | 3088 | --DOCSHELL 0D404C00 == 68 [pid = 3088] [id = 554] 09:47:49 INFO - PROCESS | 3088 | --DOCSHELL 17006C00 == 67 [pid = 3088] [id = 553] 09:47:49 INFO - PROCESS | 3088 | --DOCSHELL 08D7A800 == 66 [pid = 3088] [id = 552] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (0D851400) [pid = 3088] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1EC95000) [pid = 3088] [serial = 1603] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1EC9B000) [pid = 3088] [serial = 1606] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1F4B1400) [pid = 3088] [serial = 1607] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (0E165C00) [pid = 3088] [serial = 1591] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (0DA13800) [pid = 3088] [serial = 1612] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (0DA5E400) [pid = 3088] [serial = 1613] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (18750000) [pid = 3088] [serial = 1618] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1BA2D400) [pid = 3088] [serial = 1627] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1DD12000) [pid = 3088] [serial = 1597] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1AC36000) [pid = 3088] [serial = 1625] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1AC2C400) [pid = 3088] [serial = 1624] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1683EC00) [pid = 3088] [serial = 1610] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (0E7A6400) [pid = 3088] [serial = 1609] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (17C27000) [pid = 3088] [serial = 1615] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (17C8E800) [pid = 3088] [serial = 1616] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1E91C800) [pid = 3088] [serial = 1600] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (18750800) [pid = 3088] [serial = 1594] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1526D400) [pid = 3088] [serial = 1630] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1C832800) [pid = 3088] [serial = 1633] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1DAF9000) [pid = 3088] [serial = 1636] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1BA3DC00) [pid = 3088] [serial = 1628] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (19CDCC00) [pid = 3088] [serial = 1621] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (19FB3C00) [pid = 3088] [serial = 1622] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1879D800) [pid = 3088] [serial = 1631] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1D182400) [pid = 3088] [serial = 1634] [outer = 00000000] [url = about:blank] 09:47:49 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (18A35C00) [pid = 3088] [serial = 1619] [outer = 00000000] [url = about:blank] 09:47:50 INFO - PROCESS | 3088 | 1464194870065 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1023ms 09:47:50 INFO - PROCESS | 3088 | 1464194870096 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 3088 | 1464194870102 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 09:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:47:50 INFO - PROCESS | 3088 | 1464194870107 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - PROCESS | 3088 | 1464194870110 Marionette TRACE conn5 <- [1,2226,null,{}] 09:47:50 INFO - PROCESS | 3088 | 1464194870113 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:50 INFO - PROCESS | 3088 | 1464194870255 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 09:47:50 INFO - PROCESS | 3088 | 1464194870324 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 3088 | ++DOCSHELL 0E7A6400 == 67 [pid = 3088] [id = 566] 09:47:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (144AC400) [pid = 3088] [serial = 1698] [outer = 00000000] 09:47:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (16842000) [pid = 3088] [serial = 1699] [outer = 144AC400] 09:47:50 INFO - PROCESS | 3088 | 1464194870370 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (170D8800) [pid = 3088] [serial = 1700] [outer = 144AC400] 09:47:50 INFO - PROCESS | 3088 | 1464194870771 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 09:47:50 INFO - PROCESS | 3088 | 1464194870841 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 3088 | 1464194870843 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 09:47:50 INFO - PROCESS | 3088 | 1464194870846 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:47:50 INFO - PROCESS | 3088 | 1464194870850 Marionette TRACE conn5 <- [1,2230,null,{}] 09:47:50 INFO - PROCESS | 3088 | 1464194870860 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:50 INFO - PROCESS | 3088 | 1464194870957 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 09:47:51 INFO - PROCESS | 3088 | 1464194870972 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 3088 | ++DOCSHELL 18A33C00 == 68 [pid = 3088] [id = 567] 09:47:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (18A35C00) [pid = 3088] [serial = 1701] [outer = 00000000] 09:47:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (18AE5000) [pid = 3088] [serial = 1702] [outer = 18A35C00] 09:47:51 INFO - PROCESS | 3088 | 1464194871019 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (19CC7400) [pid = 3088] [serial = 1703] [outer = 18A35C00] 09:47:51 INFO - PROCESS | 3088 | 1464194871501 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 09:47:51 INFO - PROCESS | 3088 | 1464194871520 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 09:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:47:51 INFO - PROCESS | 3088 | 1464194871523 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 09:47:51 INFO - PROCESS | 3088 | 1464194871526 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - PROCESS | 3088 | 1464194871528 Marionette TRACE conn5 <- [1,2234,null,{}] 09:47:51 INFO - PROCESS | 3088 | 1464194871531 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:51 INFO - PROCESS | 3088 | 1464194871659 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 09:47:51 INFO - PROCESS | 3088 | 1464194871671 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 3088 | ++DOCSHELL 19FC0000 == 69 [pid = 3088] [id = 568] 09:47:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (19FEDC00) [pid = 3088] [serial = 1704] [outer = 00000000] 09:47:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1AC2E000) [pid = 3088] [serial = 1705] [outer = 19FEDC00] 09:47:51 INFO - PROCESS | 3088 | 1464194871717 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1AC36800) [pid = 3088] [serial = 1706] [outer = 19FEDC00] 09:47:52 INFO - PROCESS | 3088 | 1464194872224 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 731ms 09:47:52 INFO - PROCESS | 3088 | 1464194872257 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 09:47:52 INFO - PROCESS | 3088 | 1464194872259 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 09:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:47:52 INFO - PROCESS | 3088 | 1464194872262 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:47:52 INFO - PROCESS | 3088 | 1464194872264 Marionette TRACE conn5 <- [1,2238,null,{}] 09:47:52 INFO - PROCESS | 3088 | 1464194872267 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:52 INFO - PROCESS | 3088 | 1464194872401 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 09:47:52 INFO - PROCESS | 3088 | 1464194872469 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 3088 | ++DOCSHELL 19FEE000 == 70 [pid = 3088] [id = 569] 09:47:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (19FF3000) [pid = 3088] [serial = 1707] [outer = 00000000] 09:47:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1BA29000) [pid = 3088] [serial = 1708] [outer = 19FF3000] 09:47:52 INFO - PROCESS | 3088 | 1464194872513 Marionette DEBUG loaded listener.js 09:47:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1BA35400) [pid = 3088] [serial = 1709] [outer = 19FF3000] 09:47:52 INFO - PROCESS | 3088 | 1464194872935 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 09:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:47:53 INFO - PROCESS | 3088 | 1464194872993 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 09:47:53 INFO - PROCESS | 3088 | 1464194872995 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 09:47:53 INFO - PROCESS | 3088 | 1464194872998 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - PROCESS | 3088 | 1464194873000 Marionette TRACE conn5 <- [1,2242,null,{}] 09:47:53 INFO - PROCESS | 3088 | 1464194873003 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:53 INFO - PROCESS | 3088 | 1464194873181 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 09:47:53 INFO - PROCESS | 3088 | 1464194873206 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:53 INFO - PROCESS | 3088 | ++DOCSHELL 0CA97800 == 71 [pid = 3088] [id = 570] 09:47:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (1BA3FC00) [pid = 3088] [serial = 1710] [outer = 00000000] 09:47:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1DBBF400) [pid = 3088] [serial = 1711] [outer = 1BA3FC00] 09:47:53 INFO - PROCESS | 3088 | 1464194873251 Marionette DEBUG loaded listener.js 09:47:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1DD48400) [pid = 3088] [serial = 1712] [outer = 1BA3FC00] 09:47:53 INFO - PROCESS | 3088 | 1464194873702 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 09:47:53 INFO - PROCESS | 3088 | 1464194873728 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 09:47:53 INFO - PROCESS | 3088 | 1464194873731 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 09:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:47:53 INFO - PROCESS | 3088 | 1464194873739 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - PROCESS | 3088 | 1464194873741 Marionette TRACE conn5 <- [1,2246,null,{}] 09:47:53 INFO - PROCESS | 3088 | 1464194873745 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:53 INFO - PROCESS | 3088 | 1464194873873 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 09:47:53 INFO - PROCESS | 3088 | 1464194873945 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:53 INFO - PROCESS | 3088 | ++DOCSHELL 1DAF4000 == 72 [pid = 3088] [id = 571] 09:47:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1DD08000) [pid = 3088] [serial = 1713] [outer = 00000000] 09:47:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1E7A8000) [pid = 3088] [serial = 1714] [outer = 1DD08000] 09:47:54 INFO - PROCESS | 3088 | 1464194873990 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1E920000) [pid = 3088] [serial = 1715] [outer = 1DD08000] 09:47:54 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (0C910800) [pid = 3088] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:47:54 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1BA3EC00) [pid = 3088] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:47:54 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1DD09800) [pid = 3088] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:47:54 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (0D8DDC00) [pid = 3088] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:47:54 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (0D4F4800) [pid = 3088] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:47:54 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (17604000) [pid = 3088] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:47:54 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (17008800) [pid = 3088] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:47:54 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1DAF2C00) [pid = 3088] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:47:54 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1D288000) [pid = 3088] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:47:54 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (0D8E5C00) [pid = 3088] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:47:54 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (17606800) [pid = 3088] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:47:54 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1E7A7000) [pid = 3088] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:47:54 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (1E9E5800) [pid = 3088] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:47:54 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1DD0B000) [pid = 3088] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:47:54 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (0D8DD800) [pid = 3088] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:47:54 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (17C2C400) [pid = 3088] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:47:54 INFO - PROCESS | 3088 | 1464194874562 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 870ms 09:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:47:54 INFO - PROCESS | 3088 | 1464194874614 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 09:47:54 INFO - PROCESS | 3088 | 1464194874616 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 09:47:54 INFO - PROCESS | 3088 | 1464194874619 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:47:54 INFO - PROCESS | 3088 | 1464194874620 Marionette TRACE conn5 <- [1,2250,null,{}] 09:47:54 INFO - PROCESS | 3088 | 1464194874624 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:54 INFO - PROCESS | 3088 | 1464194874753 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 09:47:54 INFO - PROCESS | 3088 | 1464194874822 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 3088 | ++DOCSHELL 0D8DF400 == 73 [pid = 3088] [id = 572] 09:47:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (0E108000) [pid = 3088] [serial = 1716] [outer = 00000000] 09:47:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (17CE4C00) [pid = 3088] [serial = 1717] [outer = 0E108000] 09:47:54 INFO - PROCESS | 3088 | 1464194874868 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (19CC5C00) [pid = 3088] [serial = 1718] [outer = 0E108000] 09:47:55 INFO - PROCESS | 3088 | 1464194875216 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 09:47:55 INFO - PROCESS | 3088 | 1464194875290 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 09:47:55 INFO - PROCESS | 3088 | 1464194875292 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 09:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:47:55 INFO - PROCESS | 3088 | 1464194875295 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:47:55 INFO - PROCESS | 3088 | 1464194875297 Marionette TRACE conn5 <- [1,2254,null,{}] 09:47:55 INFO - PROCESS | 3088 | 1464194875301 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:55 INFO - PROCESS | 3088 | 1464194875393 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 09:47:55 INFO - PROCESS | 3088 | 1464194875401 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:55 INFO - PROCESS | 3088 | ++DOCSHELL 1BA40800 == 74 [pid = 3088] [id = 573] 09:47:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1C833800) [pid = 3088] [serial = 1719] [outer = 00000000] 09:47:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1E91D800) [pid = 3088] [serial = 1720] [outer = 1C833800] 09:47:55 INFO - PROCESS | 3088 | 1464194875447 Marionette DEBUG loaded listener.js 09:47:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1EC9E800) [pid = 3088] [serial = 1721] [outer = 1C833800] 09:47:55 INFO - PROCESS | 3088 | 1464194875879 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 09:47:55 INFO - PROCESS | 3088 | 1464194875935 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 09:47:55 INFO - PROCESS | 3088 | 1464194875937 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 09:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:47:55 INFO - PROCESS | 3088 | 1464194875940 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:47:55 INFO - PROCESS | 3088 | 1464194875941 Marionette TRACE conn5 <- [1,2258,null,{}] 09:47:55 INFO - PROCESS | 3088 | 1464194875945 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:56 INFO - PROCESS | 3088 | 1464194876039 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 09:47:56 INFO - PROCESS | 3088 | 1464194876045 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:56 INFO - PROCESS | 3088 | ++DOCSHELL 1EC9A000 == 75 [pid = 3088] [id = 574] 09:47:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1F029800) [pid = 3088] [serial = 1722] [outer = 00000000] 09:47:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1F4B3000) [pid = 3088] [serial = 1723] [outer = 1F029800] 09:47:56 INFO - PROCESS | 3088 | 1464194876091 Marionette DEBUG loaded listener.js 09:47:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1F4B9000) [pid = 3088] [serial = 1724] [outer = 1F029800] 09:47:56 INFO - PROCESS | 3088 | 1464194876807 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 930ms 09:47:56 INFO - PROCESS | 3088 | 1464194876872 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 09:47:56 INFO - PROCESS | 3088 | 1464194876876 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 09:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:47:56 INFO - PROCESS | 3088 | 1464194876882 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:47:56 INFO - PROCESS | 3088 | 1464194876886 Marionette TRACE conn5 <- [1,2262,null,{}] 09:47:56 INFO - PROCESS | 3088 | 1464194876892 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:57 INFO - PROCESS | 3088 | 1464194877021 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 09:47:57 INFO - PROCESS | 3088 | 1464194877176 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 3088 | ++DOCSHELL 0DFB5C00 == 76 [pid = 3088] [id = 575] 09:47:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (0E165000) [pid = 3088] [serial = 1725] [outer = 00000000] 09:47:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (159E9000) [pid = 3088] [serial = 1726] [outer = 0E165000] 09:47:57 INFO - PROCESS | 3088 | 1464194877238 Marionette DEBUG loaded listener.js 09:47:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (170DF800) [pid = 3088] [serial = 1727] [outer = 0E165000] 09:47:57 INFO - PROCESS | 3088 | 1464194877844 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1018ms 09:47:57 INFO - PROCESS | 3088 | 1464194877905 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 09:47:57 INFO - PROCESS | 3088 | 1464194877911 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 09:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:47:57 INFO - PROCESS | 3088 | 1464194877917 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:47:57 INFO - PROCESS | 3088 | 1464194877920 Marionette TRACE conn5 <- [1,2266,null,{}] 09:47:57 INFO - PROCESS | 3088 | 1464194877924 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:58 INFO - PROCESS | 3088 | 1464194878048 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 09:47:58 INFO - PROCESS | 3088 | 1464194878204 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:58 INFO - PROCESS | 3088 | ++DOCSHELL 19CCE000 == 77 [pid = 3088] [id = 576] 09:47:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (19CDF000) [pid = 3088] [serial = 1728] [outer = 00000000] 09:47:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1AB6E800) [pid = 3088] [serial = 1729] [outer = 19CDF000] 09:47:58 INFO - PROCESS | 3088 | 1464194878260 Marionette DEBUG loaded listener.js 09:47:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1ADE8400) [pid = 3088] [serial = 1730] [outer = 19CDF000] 09:47:58 INFO - PROCESS | 3088 | 1464194878920 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1021ms 09:47:58 INFO - PROCESS | 3088 | 1464194878948 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 09:47:58 INFO - PROCESS | 3088 | 1464194878951 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 09:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:47:58 INFO - PROCESS | 3088 | 1464194878956 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:47:58 INFO - PROCESS | 3088 | 1464194878960 Marionette TRACE conn5 <- [1,2270,null,{}] 09:47:59 INFO - PROCESS | 3088 | 1464194878992 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:59 INFO - PROCESS | 3088 | 1464194879116 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 09:47:59 INFO - PROCESS | 3088 | 1464194879269 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 3088 | ++DOCSHELL 1F020800 == 78 [pid = 3088] [id = 577] 09:47:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1F401400) [pid = 3088] [serial = 1731] [outer = 00000000] 09:47:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1F4B2000) [pid = 3088] [serial = 1732] [outer = 1F401400] 09:47:59 INFO - PROCESS | 3088 | 1464194879328 Marionette DEBUG loaded listener.js 09:47:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (20019400) [pid = 3088] [serial = 1733] [outer = 1F401400] 09:47:59 INFO - PROCESS | 3088 | 1464194879937 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1023ms 09:48:00 INFO - PROCESS | 3088 | 1464194879984 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 3088 | 1464194879987 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 09:48:00 INFO - PROCESS | 3088 | 1464194879991 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:48:00 INFO - PROCESS | 3088 | 1464194879993 Marionette TRACE conn5 <- [1,2274,null,{}] 09:48:00 INFO - PROCESS | 3088 | 1464194879996 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:00 INFO - PROCESS | 3088 | 1464194880122 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 09:48:00 INFO - PROCESS | 3088 | 1464194880286 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:00 INFO - PROCESS | 3088 | ++DOCSHELL 200BCC00 == 79 [pid = 3088] [id = 578] 09:48:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (200BD400) [pid = 3088] [serial = 1734] [outer = 00000000] 09:48:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (200C4C00) [pid = 3088] [serial = 1735] [outer = 200BD400] 09:48:00 INFO - PROCESS | 3088 | 1464194880343 Marionette DEBUG loaded listener.js 09:48:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (2010A000) [pid = 3088] [serial = 1736] [outer = 200BD400] 09:48:00 INFO - PROCESS | 3088 | 1464194880896 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:48:00 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 09:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 930ms 09:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:48:00 INFO - PROCESS | 3088 | 1464194880924 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 3088 | 1464194880926 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 09:48:00 INFO - PROCESS | 3088 | 1464194880929 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - PROCESS | 3088 | 1464194880931 Marionette TRACE conn5 <- [1,2278,null,{}] 09:48:00 INFO - PROCESS | 3088 | 1464194880935 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:01 INFO - PROCESS | 3088 | 1464194881050 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 09:48:01 INFO - PROCESS | 3088 | 1464194881214 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:01 INFO - PROCESS | 3088 | ++DOCSHELL 20111C00 == 80 [pid = 3088] [id = 579] 09:48:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (20112000) [pid = 3088] [serial = 1737] [outer = 00000000] 09:48:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (20115800) [pid = 3088] [serial = 1738] [outer = 20112000] 09:48:01 INFO - PROCESS | 3088 | 1464194881270 Marionette DEBUG loaded listener.js 09:48:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (20163000) [pid = 3088] [serial = 1739] [outer = 20112000] 09:48:01 INFO - PROCESS | 3088 | 1464194881874 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 970ms 09:48:01 INFO - PROCESS | 3088 | 1464194881900 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 09:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:48:01 INFO - PROCESS | 3088 | 1464194881902 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 09:48:01 INFO - PROCESS | 3088 | 1464194881905 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:48:01 INFO - PROCESS | 3088 | 1464194881907 Marionette TRACE conn5 <- [1,2282,null,{}] 09:48:01 INFO - PROCESS | 3088 | 1464194881911 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:02 INFO - PROCESS | 3088 | 1464194882045 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 09:48:02 INFO - PROCESS | 3088 | 1464194882209 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 3088 | ++DOCSHELL 0D4FB800 == 81 [pid = 3088] [id = 580] 09:48:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (0E7B5400) [pid = 3088] [serial = 1740] [outer = 00000000] 09:48:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (204D1C00) [pid = 3088] [serial = 1741] [outer = 0E7B5400] 09:48:02 INFO - PROCESS | 3088 | 1464194882266 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (204D9400) [pid = 3088] [serial = 1742] [outer = 0E7B5400] 09:48:03 INFO - PROCESS | 3088 | 1464194883200 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1322ms 09:48:03 INFO - PROCESS | 3088 | 1464194883231 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 09:48:03 INFO - PROCESS | 3088 | 1464194883235 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 09:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:48:03 INFO - PROCESS | 3088 | 1464194883241 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:48:03 INFO - PROCESS | 3088 | 1464194883245 Marionette TRACE conn5 <- [1,2286,null,{}] 09:48:03 INFO - PROCESS | 3088 | 1464194883250 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:03 INFO - PROCESS | 3088 | 1464194883357 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 09:48:03 INFO - PROCESS | 3088 | 1464194883510 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:03 INFO - PROCESS | 3088 | ++DOCSHELL 0C9DA800 == 82 [pid = 3088] [id = 581] 09:48:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (0D036C00) [pid = 3088] [serial = 1743] [outer = 00000000] 09:48:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (0D8DD400) [pid = 3088] [serial = 1744] [outer = 0D036C00] 09:48:03 INFO - PROCESS | 3088 | 1464194883563 Marionette DEBUG loaded listener.js 09:48:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (0DFAD800) [pid = 3088] [serial = 1745] [outer = 0D036C00] 09:48:04 INFO - PROCESS | 3088 | 1464194884124 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 930ms 09:48:04 INFO - PROCESS | 3088 | 1464194884173 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 09:48:04 INFO - PROCESS | 3088 | 1464194884178 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 09:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:48:04 INFO - PROCESS | 3088 | 1464194884184 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:48:04 INFO - PROCESS | 3088 | 1464194884187 Marionette TRACE conn5 <- [1,2290,null,{}] 09:48:04 INFO - PROCESS | 3088 | 1464194884191 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:04 INFO - PROCESS | 3088 | 1464194884298 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 1D225400 == 81 [pid = 3088] [id = 515] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 0D84E800 == 80 [pid = 3088] [id = 518] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 1760AC00 == 79 [pid = 3088] [id = 424] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 1AB7BC00 == 78 [pid = 3088] [id = 420] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 18AE2400 == 77 [pid = 3088] [id = 419] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 1BA32400 == 76 [pid = 3088] [id = 512] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 1BA40800 == 75 [pid = 3088] [id = 573] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 0D8DF400 == 74 [pid = 3088] [id = 572] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 1DAF4000 == 73 [pid = 3088] [id = 571] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 0CA97800 == 72 [pid = 3088] [id = 570] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 19FEE000 == 71 [pid = 3088] [id = 569] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 19FC0000 == 70 [pid = 3088] [id = 568] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 18A33C00 == 69 [pid = 3088] [id = 567] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (19A7A000) [pid = 3088] [serial = 1669] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (0EAB7800) [pid = 3088] [serial = 1639] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1F01EC00) [pid = 3088] [serial = 1648] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1DD54000) [pid = 3088] [serial = 1645] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1874DC00) [pid = 3088] [serial = 1642] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1DA9D800) [pid = 3088] [serial = 1654] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1F4BA800) [pid = 3088] [serial = 1651] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 0E7A6400 == 68 [pid = 3088] [id = 566] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 0E108C00 == 67 [pid = 3088] [id = 565] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 1ACDE000 == 66 [pid = 3088] [id = 561] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 1AB6F000 == 65 [pid = 3088] [id = 560] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 19CDB000 == 64 [pid = 3088] [id = 559] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 16836400 == 63 [pid = 3088] [id = 558] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 0D4F1400 == 62 [pid = 3088] [id = 557] 09:48:04 INFO - PROCESS | 3088 | --DOCSHELL 18A34400 == 61 [pid = 3088] [id = 556] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1E921C00) [pid = 3088] [serial = 1601] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1EC9C800) [pid = 3088] [serial = 1604] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1DD52000) [pid = 3088] [serial = 1598] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1526D800) [pid = 3088] [serial = 1592] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (19CCE400) [pid = 3088] [serial = 1595] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (0DA5A800) [pid = 3088] [serial = 1658] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1C835C00) [pid = 3088] [serial = 1538] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1DD47800) [pid = 3088] [serial = 1553] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1DF62400) [pid = 3088] [serial = 1556] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (0DA5D800) [pid = 3088] [serial = 1663] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (18742800) [pid = 3088] [serial = 1666] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (144A2800) [pid = 3088] [serial = 1664] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (170DA400) [pid = 3088] [serial = 1660] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (1DBC4400) [pid = 3088] [serial = 1550] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (0D873C00) [pid = 3088] [serial = 1657] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (1DAA8800) [pid = 3088] [serial = 1547] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (18750400) [pid = 3088] [serial = 1667] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (15743800) [pid = 3088] [serial = 1541] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (18707800) [pid = 3088] [serial = 1661] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (18ADFC00) [pid = 3088] [serial = 1544] [outer = 00000000] [url = about:blank] 09:48:04 INFO - PROCESS | 3088 | 1464194884558 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:04 INFO - PROCESS | 3088 | ++DOCSHELL 08D88400 == 62 [pid = 3088] [id = 582] 09:48:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (08D89800) [pid = 3088] [serial = 1746] [outer = 00000000] 09:48:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (0D02AC00) [pid = 3088] [serial = 1747] [outer = 08D89800] 09:48:04 INFO - PROCESS | 3088 | 1464194884609 Marionette DEBUG loaded listener.js 09:48:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (0D856400) [pid = 3088] [serial = 1748] [outer = 08D89800] 09:48:05 INFO - PROCESS | 3088 | 1464194885101 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 971ms 09:48:05 INFO - PROCESS | 3088 | 1464194885158 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 09:48:05 INFO - PROCESS | 3088 | 1464194885161 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 09:48:05 INFO - PROCESS | 3088 | 1464194885164 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:48:05 INFO - PROCESS | 3088 | 1464194885167 Marionette TRACE conn5 <- [1,2294,null,{}] 09:48:05 INFO - PROCESS | 3088 | 1464194885178 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:05 INFO - PROCESS | 3088 | 1464194885274 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 09:48:05 INFO - PROCESS | 3088 | 1464194885294 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:05 INFO - PROCESS | 3088 | ++DOCSHELL 15743000 == 63 [pid = 3088] [id = 583] 09:48:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (157B0000) [pid = 3088] [serial = 1749] [outer = 00000000] 09:48:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (15A65000) [pid = 3088] [serial = 1750] [outer = 157B0000] 09:48:05 INFO - PROCESS | 3088 | 1464194885432 Marionette DEBUG loaded listener.js 09:48:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1695C800) [pid = 3088] [serial = 1751] [outer = 157B0000] 09:48:05 INFO - PROCESS | 3088 | 1464194885828 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 09:48:05 INFO - PROCESS | 3088 | 1464194885898 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 09:48:05 INFO - PROCESS | 3088 | 1464194885901 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 09:48:05 INFO - PROCESS | 3088 | 1464194885904 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:48:05 INFO - PROCESS | 3088 | 1464194885906 Marionette TRACE conn5 <- [1,2298,null,{}] 09:48:05 INFO - PROCESS | 3088 | 1464194885909 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:06 INFO - PROCESS | 3088 | 1464194886004 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 09:48:06 INFO - PROCESS | 3088 | 1464194886042 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:06 INFO - PROCESS | 3088 | ++DOCSHELL 17603C00 == 64 [pid = 3088] [id = 584] 09:48:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (17604000) [pid = 3088] [serial = 1752] [outer = 00000000] 09:48:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (17C32400) [pid = 3088] [serial = 1753] [outer = 17604000] 09:48:06 INFO - PROCESS | 3088 | 1464194886087 Marionette DEBUG loaded listener.js 09:48:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (17CE6000) [pid = 3088] [serial = 1754] [outer = 17604000] 09:48:06 INFO - PROCESS | 3088 | 1464194886550 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 09:48:06 INFO - PROCESS | 3088 | 1464194886588 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 09:48:06 INFO - PROCESS | 3088 | 1464194886590 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 09:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:48:06 INFO - PROCESS | 3088 | 1464194886605 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:48:06 INFO - PROCESS | 3088 | 1464194886607 Marionette TRACE conn5 <- [1,2302,null,{}] 09:48:06 INFO - PROCESS | 3088 | 1464194886610 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:06 INFO - PROCESS | 3088 | 1464194886744 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 09:48:06 INFO - PROCESS | 3088 | 1464194886810 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:06 INFO - PROCESS | 3088 | ++DOCSHELL 0C9D1C00 == 65 [pid = 3088] [id = 585] 09:48:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (17C2EC00) [pid = 3088] [serial = 1755] [outer = 00000000] 09:48:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (18749800) [pid = 3088] [serial = 1756] [outer = 17C2EC00] 09:48:06 INFO - PROCESS | 3088 | 1464194886857 Marionette DEBUG loaded listener.js 09:48:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (18750400) [pid = 3088] [serial = 1757] [outer = 17C2EC00] 09:48:07 INFO - PROCESS | 3088 | 1464194887302 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 09:48:07 INFO - PROCESS | 3088 | 1464194887330 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 09:48:07 INFO - PROCESS | 3088 | 1464194887331 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 09:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:48:07 INFO - PROCESS | 3088 | 1464194887342 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:48:07 INFO - PROCESS | 3088 | 1464194887344 Marionette TRACE conn5 <- [1,2306,null,{}] 09:48:07 INFO - PROCESS | 3088 | 1464194887347 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:07 INFO - PROCESS | 3088 | 1464194887516 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 09:48:07 INFO - PROCESS | 3088 | 1464194887540 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 3088 | ++DOCSHELL 18A38C00 == 66 [pid = 3088] [id = 586] 09:48:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (18A39400) [pid = 3088] [serial = 1758] [outer = 00000000] 09:48:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (19CC6C00) [pid = 3088] [serial = 1759] [outer = 18A39400] 09:48:07 INFO - PROCESS | 3088 | 1464194887585 Marionette DEBUG loaded listener.js 09:48:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (19CC7C00) [pid = 3088] [serial = 1760] [outer = 18A39400] 09:48:08 INFO - PROCESS | 3088 | 1464194888077 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:48:08 INFO - PROCESS | 3088 | 1464194888116 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 09:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:48:08 INFO - PROCESS | 3088 | 1464194888126 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:48:08 INFO - PROCESS | 3088 | 1464194888128 Marionette TRACE conn5 <- [1,2310,null,{}] 09:48:08 INFO - PROCESS | 3088 | 1464194888131 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:08 INFO - PROCESS | 3088 | 1464194888262 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 09:48:08 INFO - PROCESS | 3088 | 1464194888336 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:08 INFO - PROCESS | 3088 | ++DOCSHELL 187A3000 == 67 [pid = 3088] [id = 587] 09:48:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (18AE7400) [pid = 3088] [serial = 1761] [outer = 00000000] 09:48:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1A385C00) [pid = 3088] [serial = 1762] [outer = 18AE7400] 09:48:08 INFO - PROCESS | 3088 | 1464194888381 Marionette DEBUG loaded listener.js 09:48:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1AB7BC00) [pid = 3088] [serial = 1763] [outer = 18AE7400] 09:48:08 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (0E2DC800) [pid = 3088] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:48:08 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (19FEDC00) [pid = 3088] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:48:08 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (144AC400) [pid = 3088] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:48:08 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1DD08000) [pid = 3088] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:48:08 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (18A35C00) [pid = 3088] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:48:08 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (18A35800) [pid = 3088] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:48:08 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1BA3FC00) [pid = 3088] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:48:08 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (0E108000) [pid = 3088] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:48:08 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1C833800) [pid = 3088] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:48:08 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (19FF3000) [pid = 3088] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:48:08 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (1D228800) [pid = 3088] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:48:09 INFO - PROCESS | 3088 | 1464194889106 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:48:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:48:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1016ms 09:48:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:48:09 INFO - PROCESS | 3088 | 1464194889145 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 09:48:09 INFO - PROCESS | 3088 | 1464194889147 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 09:48:09 INFO - PROCESS | 3088 | 1464194889151 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - PROCESS | 3088 | 1464194889153 Marionette TRACE conn5 <- [1,2314,null,{}] 09:48:09 INFO - PROCESS | 3088 | 1464194889163 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:09 INFO - PROCESS | 3088 | 1464194889265 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 09:48:09 INFO - PROCESS | 3088 | 1464194889274 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:09 INFO - PROCESS | 3088 | ++DOCSHELL 1874D400 == 68 [pid = 3088] [id = 588] 09:48:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (18A0B000) [pid = 3088] [serial = 1764] [outer = 00000000] 09:48:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1A384C00) [pid = 3088] [serial = 1765] [outer = 18A0B000] 09:48:09 INFO - PROCESS | 3088 | 1464194889318 Marionette DEBUG loaded listener.js 09:48:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1AC2BC00) [pid = 3088] [serial = 1766] [outer = 18A0B000] 09:48:09 INFO - PROCESS | 3088 | 1464194889763 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:48:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:48:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 09:48:09 INFO - PROCESS | 3088 | 1464194889781 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 09:48:09 INFO - PROCESS | 3088 | 1464194889783 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 09:48:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:48:09 INFO - PROCESS | 3088 | 1464194889791 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - PROCESS | 3088 | 1464194889793 Marionette TRACE conn5 <- [1,2318,null,{}] 09:48:09 INFO - PROCESS | 3088 | 1464194889796 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:09 INFO - PROCESS | 3088 | 1464194889942 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 09:48:09 INFO - PROCESS | 3088 | 1464194889956 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 3088 | ++DOCSHELL 1526D800 == 69 [pid = 3088] [id = 589] 09:48:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (15275800) [pid = 3088] [serial = 1767] [outer = 00000000] 09:48:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1ACDD000) [pid = 3088] [serial = 1768] [outer = 15275800] 09:48:10 INFO - PROCESS | 3088 | 1464194890002 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1ACE8400) [pid = 3088] [serial = 1769] [outer = 15275800] 09:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:48:10 INFO - PROCESS | 3088 | 1464194890453 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 671ms 09:48:10 INFO - PROCESS | 3088 | 1464194890462 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 09:48:10 INFO - PROCESS | 3088 | 1464194890464 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 09:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:48:10 INFO - PROCESS | 3088 | 1464194890467 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:48:10 INFO - PROCESS | 3088 | 1464194890469 Marionette TRACE conn5 <- [1,2322,null,{}] 09:48:10 INFO - PROCESS | 3088 | 1464194890472 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:10 INFO - PROCESS | 3088 | 1464194890609 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 09:48:10 INFO - PROCESS | 3088 | 1464194890620 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 3088 | ++DOCSHELL 152B5000 == 70 [pid = 3088] [id = 590] 09:48:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1ACE3400) [pid = 3088] [serial = 1770] [outer = 00000000] 09:48:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1BA3F800) [pid = 3088] [serial = 1771] [outer = 1ACE3400] 09:48:10 INFO - PROCESS | 3088 | 1464194890667 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1BB2C400) [pid = 3088] [serial = 1772] [outer = 1ACE3400] 09:48:11 INFO - PROCESS | 3088 | 1464194891300 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 930ms 09:48:11 INFO - PROCESS | 3088 | 1464194891399 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 09:48:11 INFO - PROCESS | 3088 | 1464194891404 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 09:48:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:48:11 INFO - PROCESS | 3088 | 1464194891409 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:48:11 INFO - PROCESS | 3088 | 1464194891413 Marionette TRACE conn5 <- [1,2326,null,{}] 09:48:11 INFO - PROCESS | 3088 | 1464194891419 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:11 INFO - PROCESS | 3088 | 1464194891549 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 09:48:11 INFO - PROCESS | 3088 | 1464194891698 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:11 INFO - PROCESS | 3088 | ++DOCSHELL 0D077000 == 71 [pid = 3088] [id = 591] 09:48:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (0D0D9800) [pid = 3088] [serial = 1773] [outer = 00000000] 09:48:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (0E10B800) [pid = 3088] [serial = 1774] [outer = 0D0D9800] 09:48:11 INFO - PROCESS | 3088 | 1464194891763 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (15006000) [pid = 3088] [serial = 1775] [outer = 0D0D9800] 09:48:12 INFO - PROCESS | 3088 | 1464194892314 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:48:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:48:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 971ms 09:48:12 INFO - PROCESS | 3088 | 1464194892385 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 09:48:12 INFO - PROCESS | 3088 | 1464194892391 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 09:48:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:48:12 INFO - PROCESS | 3088 | 1464194892397 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 3088 | 1464194892400 Marionette TRACE conn5 <- [1,2330,null,{}] 09:48:12 INFO - PROCESS | 3088 | 1464194892405 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:12 INFO - PROCESS | 3088 | 1464194892530 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 09:48:12 INFO - PROCESS | 3088 | 1464194892700 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 3088 | ++DOCSHELL 17007800 == 72 [pid = 3088] [id = 592] 09:48:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1700C400) [pid = 3088] [serial = 1776] [outer = 00000000] 09:48:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (18746800) [pid = 3088] [serial = 1777] [outer = 1700C400] 09:48:12 INFO - PROCESS | 3088 | 1464194892760 Marionette DEBUG loaded listener.js 09:48:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (18A36000) [pid = 3088] [serial = 1778] [outer = 1700C400] 09:48:13 INFO - PROCESS | 3088 | 1464194893392 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:48:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:48:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1023ms 09:48:13 INFO - PROCESS | 3088 | 1464194893432 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 09:48:13 INFO - PROCESS | 3088 | 1464194893435 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 09:48:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:48:13 INFO - PROCESS | 3088 | 1464194893440 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:48:13 INFO - PROCESS | 3088 | 1464194893444 Marionette TRACE conn5 <- [1,2334,null,{}] 09:48:13 INFO - PROCESS | 3088 | 1464194893474 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:13 INFO - PROCESS | 3088 | 1464194893598 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 09:48:13 INFO - PROCESS | 3088 | 1464194893756 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:13 INFO - PROCESS | 3088 | ++DOCSHELL 19CD8800 == 73 [pid = 3088] [id = 593] 09:48:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1C2AE400) [pid = 3088] [serial = 1779] [outer = 00000000] 09:48:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1D288C00) [pid = 3088] [serial = 1780] [outer = 1C2AE400] 09:48:13 INFO - PROCESS | 3088 | 1464194893818 Marionette DEBUG loaded listener.js 09:48:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1DAA9800) [pid = 3088] [serial = 1781] [outer = 1C2AE400] 09:48:14 INFO - PROCESS | 3088 | 1464194894449 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:48:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:48:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1082ms 09:48:14 INFO - PROCESS | 3088 | 1464194894534 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 09:48:14 INFO - PROCESS | 3088 | 1464194894538 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 09:48:14 INFO - PROCESS | 3088 | 1464194894541 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:48:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:48:14 INFO - PROCESS | 3088 | 1464194894543 Marionette TRACE conn5 <- [1,2338,null,{}] 09:48:14 INFO - PROCESS | 3088 | 1464194894547 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:14 INFO - PROCESS | 3088 | 1464194894701 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 09:48:14 INFO - PROCESS | 3088 | 1464194894855 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:14 INFO - PROCESS | 3088 | ++DOCSHELL 1DD0A000 == 74 [pid = 3088] [id = 594] 09:48:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1DD0CC00) [pid = 3088] [serial = 1782] [outer = 00000000] 09:48:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1DD49C00) [pid = 3088] [serial = 1783] [outer = 1DD0CC00] 09:48:14 INFO - PROCESS | 3088 | 1464194894915 Marionette DEBUG loaded listener.js 09:48:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1DD4B400) [pid = 3088] [serial = 1784] [outer = 1DD0CC00] 09:48:15 INFO - PROCESS | 3088 | 1464194895503 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 970ms 09:48:15 INFO - PROCESS | 3088 | 1464194895516 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 09:48:15 INFO - PROCESS | 3088 | 1464194895518 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 09:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:48:15 INFO - PROCESS | 3088 | 1464194895538 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:48:15 INFO - PROCESS | 3088 | 1464194895540 Marionette TRACE conn5 <- [1,2342,null,{}] 09:48:15 INFO - PROCESS | 3088 | 1464194895543 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:15 INFO - PROCESS | 3088 | 1464194895661 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 09:48:15 INFO - PROCESS | 3088 | 1464194895828 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:15 INFO - PROCESS | 3088 | ++DOCSHELL 1BA3E800 == 75 [pid = 3088] [id = 595] 09:48:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (1DBC4400) [pid = 3088] [serial = 1785] [outer = 00000000] 09:48:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (1DF5D000) [pid = 3088] [serial = 1786] [outer = 1DBC4400] 09:48:15 INFO - PROCESS | 3088 | 1464194895883 Marionette DEBUG loaded listener.js 09:48:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1DF62400) [pid = 3088] [serial = 1787] [outer = 1DBC4400] 09:48:16 INFO - PROCESS | 3088 | 1464194896466 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 987ms 09:48:16 INFO - PROCESS | 3088 | 1464194896524 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 09:48:16 INFO - PROCESS | 3088 | 1464194896526 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 09:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:48:16 INFO - PROCESS | 3088 | 1464194896530 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - PROCESS | 3088 | 1464194896532 Marionette TRACE conn5 <- [1,2346,null,{}] 09:48:16 INFO - PROCESS | 3088 | 1464194896536 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:16 INFO - PROCESS | 3088 | 1464194896683 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 09:48:16 INFO - PROCESS | 3088 | 1464194896841 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:16 INFO - PROCESS | 3088 | ++DOCSHELL 1E91B400 == 76 [pid = 3088] [id = 596] 09:48:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1EC99800) [pid = 3088] [serial = 1788] [outer = 00000000] 09:48:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1F026000) [pid = 3088] [serial = 1789] [outer = 1EC99800] 09:48:16 INFO - PROCESS | 3088 | 1464194896904 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1F425400) [pid = 3088] [serial = 1790] [outer = 1EC99800] 09:48:17 INFO - PROCESS | 3088 | 1464194897508 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:48:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1016ms 09:48:17 INFO - PROCESS | 3088 | 1464194897550 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 09:48:17 INFO - PROCESS | 3088 | 1464194897552 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 09:48:17 INFO - PROCESS | 3088 | 1464194897555 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:48:17 INFO - PROCESS | 3088 | 1464194897557 Marionette TRACE conn5 <- [1,2350,null,{}] 09:48:17 INFO - PROCESS | 3088 | 1464194897561 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:17 INFO - PROCESS | 3088 | 1464194897678 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 09:48:17 INFO - PROCESS | 3088 | 1464194897847 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:17 INFO - PROCESS | 3088 | ++DOCSHELL 20017C00 == 77 [pid = 3088] [id = 597] 09:48:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (20018400) [pid = 3088] [serial = 1791] [outer = 00000000] 09:48:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (200B8400) [pid = 3088] [serial = 1792] [outer = 20018400] 09:48:17 INFO - PROCESS | 3088 | 1464194897906 Marionette DEBUG loaded listener.js 09:48:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (200C0000) [pid = 3088] [serial = 1793] [outer = 20018400] 09:48:18 INFO - PROCESS | 3088 | 1464194898465 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:48:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:48:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 971ms 09:48:18 INFO - PROCESS | 3088 | 1464194898531 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 09:48:18 INFO - PROCESS | 3088 | 1464194898534 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 09:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:48:18 INFO - PROCESS | 3088 | 1464194898537 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:48:18 INFO - PROCESS | 3088 | 1464194898539 Marionette TRACE conn5 <- [1,2354,null,{}] 09:48:18 INFO - PROCESS | 3088 | 1464194898544 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:18 INFO - PROCESS | 3088 | 1464194898680 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 09:48:18 INFO - PROCESS | 3088 | 1464194898830 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:18 INFO - PROCESS | 3088 | ++DOCSHELL 0D0D3C00 == 78 [pid = 3088] [id = 598] 09:48:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (0D8DD800) [pid = 3088] [serial = 1794] [outer = 00000000] 09:48:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (19CD0C00) [pid = 3088] [serial = 1795] [outer = 0D8DD800] 09:48:18 INFO - PROCESS | 3088 | 1464194898886 Marionette DEBUG loaded listener.js 09:48:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1ACE3000) [pid = 3088] [serial = 1796] [outer = 0D8DD800] 09:48:19 INFO - PROCESS | 3088 | 1464194899688 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1216ms 09:48:19 INFO - PROCESS | 3088 | 1464194899757 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 09:48:19 INFO - PROCESS | 3088 | 1464194899761 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 09:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:48:19 INFO - PROCESS | 3088 | 1464194899766 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:48:19 INFO - PROCESS | 3088 | 1464194899769 Marionette TRACE conn5 <- [1,2358,null,{}] 09:48:19 INFO - PROCESS | 3088 | 1464194899775 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:19 INFO - PROCESS | 3088 | 1464194899892 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 09:48:20 INFO - PROCESS | 3088 | 1464194900070 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 3088 | ++DOCSHELL 0D0ECC00 == 79 [pid = 3088] [id = 599] 09:48:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (0D460000) [pid = 3088] [serial = 1797] [outer = 00000000] 09:48:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (0D8D8800) [pid = 3088] [serial = 1798] [outer = 0D460000] 09:48:20 INFO - PROCESS | 3088 | 1464194900124 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (0D97DC00) [pid = 3088] [serial = 1799] [outer = 0D460000] 09:48:20 INFO - PROCESS | 3088 | --DOCSHELL 26AEB400 == 78 [pid = 3088] [id = 432] 09:48:20 INFO - PROCESS | 3088 | --DOCSHELL 1526D800 == 77 [pid = 3088] [id = 589] 09:48:20 INFO - PROCESS | 3088 | --DOCSHELL 1874D400 == 76 [pid = 3088] [id = 588] 09:48:20 INFO - PROCESS | 3088 | --DOCSHELL 187A3000 == 75 [pid = 3088] [id = 587] 09:48:20 INFO - PROCESS | 3088 | --DOCSHELL 18A38C00 == 74 [pid = 3088] [id = 586] 09:48:20 INFO - PROCESS | 3088 | --DOCSHELL 0C9D1C00 == 73 [pid = 3088] [id = 585] 09:48:20 INFO - PROCESS | 3088 | --DOCSHELL 17603C00 == 72 [pid = 3088] [id = 584] 09:48:20 INFO - PROCESS | 3088 | --DOCSHELL 15743000 == 71 [pid = 3088] [id = 583] 09:48:20 INFO - PROCESS | 3088 | --DOCSHELL 08D88400 == 70 [pid = 3088] [id = 582] 09:48:20 INFO - PROCESS | 3088 | --DOCSHELL 0C9DA800 == 69 [pid = 3088] [id = 581] 09:48:20 INFO - PROCESS | 3088 | --DOCSHELL 0D4FB800 == 68 [pid = 3088] [id = 580] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (1ADE0C00) [pid = 3088] [serial = 1684] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1C31A000) [pid = 3088] [serial = 1687] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1DAEF800) [pid = 3088] [serial = 1690] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1F4B3000) [pid = 3088] [serial = 1723] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOCSHELL 20111C00 == 67 [pid = 3088] [id = 579] 09:48:20 INFO - PROCESS | 3088 | --DOCSHELL 200BCC00 == 66 [pid = 3088] [id = 578] 09:48:20 INFO - PROCESS | 3088 | --DOCSHELL 1F020800 == 65 [pid = 3088] [id = 577] 09:48:20 INFO - PROCESS | 3088 | --DOCSHELL 19CCE000 == 64 [pid = 3088] [id = 576] 09:48:20 INFO - PROCESS | 3088 | --DOCSHELL 0DFB5C00 == 63 [pid = 3088] [id = 575] 09:48:20 INFO - PROCESS | 3088 | 1464194900836 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1DD11400) [pid = 3088] [serial = 1637] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (0D879800) [pid = 3088] [serial = 1672] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (170D2C00) [pid = 3088] [serial = 1697] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (15A61000) [pid = 3088] [serial = 1696] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1AC2E000) [pid = 3088] [serial = 1705] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (16842000) [pid = 3088] [serial = 1699] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (170D8800) [pid = 3088] [serial = 1700] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (0E16C000) [pid = 3088] [serial = 1693] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (19FB4000) [pid = 3088] [serial = 1678] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1E7A8000) [pid = 3088] [serial = 1714] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (18AE5000) [pid = 3088] [serial = 1702] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (19CC7400) [pid = 3088] [serial = 1703] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (19CCB000) [pid = 3088] [serial = 1670] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (170D4C00) [pid = 3088] [serial = 1675] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1AC34000) [pid = 3088] [serial = 1681] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (1DBBF400) [pid = 3088] [serial = 1711] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (17CE4C00) [pid = 3088] [serial = 1717] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (1E91D800) [pid = 3088] [serial = 1720] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (1E920000) [pid = 3088] [serial = 1715] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (1BA29000) [pid = 3088] [serial = 1708] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1DD48400) [pid = 3088] [serial = 1712] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (1BA35400) [pid = 3088] [serial = 1709] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1AC36800) [pid = 3088] [serial = 1706] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (19CC5C00) [pid = 3088] [serial = 1718] [outer = 00000000] [url = about:blank] 09:48:20 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1EC9E800) [pid = 3088] [serial = 1721] [outer = 00000000] [url = about:blank] 09:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1134ms 09:48:20 INFO - PROCESS | 3088 | 1464194900902 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 09:48:20 INFO - PROCESS | 3088 | 1464194900907 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 09:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:48:20 INFO - PROCESS | 3088 | 1464194900913 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - PROCESS | 3088 | 1464194900916 Marionette TRACE conn5 <- [1,2362,null,{}] 09:48:20 INFO - PROCESS | 3088 | 1464194900921 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:21 INFO - PROCESS | 3088 | 1464194901021 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 09:48:21 INFO - PROCESS | 3088 | 1464194901035 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:21 INFO - PROCESS | 3088 | ++DOCSHELL 0DA21800 == 64 [pid = 3088] [id = 600] 09:48:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (0DA4F400) [pid = 3088] [serial = 1800] [outer = 00000000] 09:48:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (0DA5EC00) [pid = 3088] [serial = 1801] [outer = 0DA4F400] 09:48:21 INFO - PROCESS | 3088 | 1464194901080 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (0E16D000) [pid = 3088] [serial = 1802] [outer = 0DA4F400] 09:48:21 INFO - PROCESS | 3088 | 1464194901608 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 09:48:21 INFO - PROCESS | 3088 | 1464194901646 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 3088 | 1464194901648 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 09:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:48:21 INFO - PROCESS | 3088 | 1464194901652 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - PROCESS | 3088 | 1464194901655 Marionette TRACE conn5 <- [1,2366,null,{}] 09:48:21 INFO - PROCESS | 3088 | 1464194901666 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:21 INFO - PROCESS | 3088 | 1464194901764 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 09:48:21 INFO - PROCESS | 3088 | 1464194901887 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:21 INFO - PROCESS | 3088 | ++DOCSHELL 159D3400 == 65 [pid = 3088] [id = 601] 09:48:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (159E6400) [pid = 3088] [serial = 1803] [outer = 00000000] 09:48:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (16825400) [pid = 3088] [serial = 1804] [outer = 159E6400] 09:48:21 INFO - PROCESS | 3088 | 1464194901937 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1695D400) [pid = 3088] [serial = 1805] [outer = 159E6400] 09:48:22 INFO - PROCESS | 3088 | 1464194902336 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:48:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:48:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 731ms 09:48:22 INFO - PROCESS | 3088 | 1464194902413 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 09:48:22 INFO - PROCESS | 3088 | 1464194902415 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 09:48:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:48:22 INFO - PROCESS | 3088 | 1464194902421 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:48:22 INFO - PROCESS | 3088 | 1464194902423 Marionette TRACE conn5 <- [1,2370,null,{}] 09:48:22 INFO - PROCESS | 3088 | 1464194902427 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:22 INFO - PROCESS | 3088 | 1464194902521 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 09:48:22 INFO - PROCESS | 3088 | 1464194902532 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 3088 | ++DOCSHELL 170DB400 == 66 [pid = 3088] [id = 602] 09:48:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (17603C00) [pid = 3088] [serial = 1806] [outer = 00000000] 09:48:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (17C32C00) [pid = 3088] [serial = 1807] [outer = 17603C00] 09:48:22 INFO - PROCESS | 3088 | 1464194902577 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (17CE4C00) [pid = 3088] [serial = 1808] [outer = 17603C00] 09:48:23 INFO - PROCESS | 3088 | 1464194903029 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 09:48:23 INFO - PROCESS | 3088 | 1464194903092 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 09:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:48:23 INFO - PROCESS | 3088 | 1464194903094 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 09:48:23 INFO - PROCESS | 3088 | 1464194903097 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - PROCESS | 3088 | 1464194903099 Marionette TRACE conn5 <- [1,2374,null,{}] 09:48:23 INFO - PROCESS | 3088 | 1464194903103 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:23 INFO - PROCESS | 3088 | 1464194903238 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 09:48:23 INFO - PROCESS | 3088 | 1464194903310 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 3088 | ++DOCSHELL 18747400 == 67 [pid = 3088] [id = 603] 09:48:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1874A400) [pid = 3088] [serial = 1809] [outer = 00000000] 09:48:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1879FC00) [pid = 3088] [serial = 1810] [outer = 1874A400] 09:48:23 INFO - PROCESS | 3088 | 1464194903357 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (18A3C000) [pid = 3088] [serial = 1811] [outer = 1874A400] 09:48:23 INFO - PROCESS | 3088 | 1464194903804 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 771ms 09:48:23 INFO - PROCESS | 3088 | 1464194903869 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 09:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:48:23 INFO - PROCESS | 3088 | 1464194903871 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 09:48:23 INFO - PROCESS | 3088 | 1464194903874 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - PROCESS | 3088 | 1464194903875 Marionette TRACE conn5 <- [1,2378,null,{}] 09:48:23 INFO - PROCESS | 3088 | 1464194903916 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:24 INFO - PROCESS | 3088 | 1464194904083 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 09:48:24 INFO - PROCESS | 3088 | 1464194904158 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:24 INFO - PROCESS | 3088 | ++DOCSHELL 19CCC400 == 68 [pid = 3088] [id = 604] 09:48:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (19CD2000) [pid = 3088] [serial = 1812] [outer = 00000000] 09:48:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (19FB8800) [pid = 3088] [serial = 1813] [outer = 19CD2000] 09:48:24 INFO - PROCESS | 3088 | 1464194904206 Marionette DEBUG loaded listener.js 09:48:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (19FF1800) [pid = 3088] [serial = 1814] [outer = 19CD2000] 09:48:24 INFO - PROCESS | 3088 | 1464194904661 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:48:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:48:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 810ms 09:48:24 INFO - PROCESS | 3088 | 1464194904685 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 09:48:24 INFO - PROCESS | 3088 | 1464194904687 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 09:48:24 INFO - PROCESS | 3088 | 1464194904695 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:48:24 INFO - PROCESS | 3088 | 1464194904697 Marionette TRACE conn5 <- [1,2382,null,{}] 09:48:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:48:24 INFO - PROCESS | 3088 | 1464194904700 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:24 INFO - PROCESS | 3088 | 1464194904833 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 09:48:24 INFO - PROCESS | 3088 | 1464194904909 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:24 INFO - PROCESS | 3088 | ++DOCSHELL 19FB7C00 == 69 [pid = 3088] [id = 605] 09:48:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (19FF6C00) [pid = 3088] [serial = 1815] [outer = 00000000] 09:48:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1AB7A800) [pid = 3088] [serial = 1816] [outer = 19FF6C00] 09:48:24 INFO - PROCESS | 3088 | 1464194904955 Marionette DEBUG loaded listener.js 09:48:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1ACBB400) [pid = 3088] [serial = 1817] [outer = 19FF6C00] 09:48:25 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (18AE7400) [pid = 3088] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:48:25 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (18A39400) [pid = 3088] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:48:25 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (08D89800) [pid = 3088] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:48:25 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (17604000) [pid = 3088] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:48:25 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (0D036C00) [pid = 3088] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:48:25 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (157B0000) [pid = 3088] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:48:25 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (15275800) [pid = 3088] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:48:25 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (17C2EC00) [pid = 3088] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:48:25 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (18A0B000) [pid = 3088] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:48:25 INFO - PROCESS | 3088 | 1464194905495 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 830ms 09:48:25 INFO - PROCESS | 3088 | 1464194905530 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 09:48:25 INFO - PROCESS | 3088 | 1464194905532 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 09:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:48:25 INFO - PROCESS | 3088 | 1464194905535 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:48:25 INFO - PROCESS | 3088 | 1464194905536 Marionette TRACE conn5 <- [1,2386,null,{}] 09:48:25 INFO - PROCESS | 3088 | 1464194905540 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:25 INFO - PROCESS | 3088 | 1464194905641 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 09:48:25 INFO - PROCESS | 3088 | 1464194905652 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:25 INFO - PROCESS | 3088 | ++DOCSHELL 17C2EC00 == 70 [pid = 3088] [id = 606] 09:48:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (17C8F000) [pid = 3088] [serial = 1818] [outer = 00000000] 09:48:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1AB73800) [pid = 3088] [serial = 1819] [outer = 17C8F000] 09:48:25 INFO - PROCESS | 3088 | 1464194905695 Marionette DEBUG loaded listener.js 09:48:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1AD0AC00) [pid = 3088] [serial = 1820] [outer = 17C8F000] 09:48:26 INFO - PROCESS | 3088 | 1464194906137 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 09:48:26 INFO - PROCESS | 3088 | 1464194906175 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 09:48:26 INFO - PROCESS | 3088 | 1464194906177 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 09:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:48:26 INFO - PROCESS | 3088 | 1464194906180 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:48:26 INFO - PROCESS | 3088 | 1464194906182 Marionette TRACE conn5 <- [1,2390,null,{}] 09:48:26 INFO - PROCESS | 3088 | 1464194906186 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:26 INFO - PROCESS | 3088 | 1464194906276 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 09:48:26 INFO - PROCESS | 3088 | 1464194906283 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:26 INFO - PROCESS | 3088 | ++DOCSHELL 19996400 == 71 [pid = 3088] [id = 607] 09:48:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (19FFBC00) [pid = 3088] [serial = 1821] [outer = 00000000] 09:48:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1BA35000) [pid = 3088] [serial = 1822] [outer = 19FFBC00] 09:48:26 INFO - PROCESS | 3088 | 1464194906328 Marionette DEBUG loaded listener.js 09:48:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (1BBCB000) [pid = 3088] [serial = 1823] [outer = 19FFBC00] 09:48:26 INFO - PROCESS | 3088 | 1464194906793 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 631ms 09:48:26 INFO - PROCESS | 3088 | 1464194906812 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 09:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:48:26 INFO - PROCESS | 3088 | 1464194906814 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 09:48:26 INFO - PROCESS | 3088 | 1464194906833 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:48:26 INFO - PROCESS | 3088 | 1464194906835 Marionette TRACE conn5 <- [1,2394,null,{}] 09:48:26 INFO - PROCESS | 3088 | 1464194906840 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:26 INFO - PROCESS | 3088 | 1464194906939 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 09:48:26 INFO - PROCESS | 3088 | 1464194906945 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:26 INFO - PROCESS | 3088 | ++DOCSHELL 1C08B400 == 72 [pid = 3088] [id = 608] 09:48:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (1C2A0400) [pid = 3088] [serial = 1824] [outer = 00000000] 09:48:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1D184400) [pid = 3088] [serial = 1825] [outer = 1C2A0400] 09:48:27 INFO - PROCESS | 3088 | 1464194906989 Marionette DEBUG loaded listener.js 09:48:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1D6A6800) [pid = 3088] [serial = 1826] [outer = 1C2A0400] 09:48:27 INFO - PROCESS | 3088 | 1464194907712 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:48:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:48:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 950ms 09:48:27 INFO - PROCESS | 3088 | 1464194907769 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 09:48:27 INFO - PROCESS | 3088 | 1464194907774 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 09:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:48:27 INFO - PROCESS | 3088 | 1464194907780 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:48:27 INFO - PROCESS | 3088 | 1464194907783 Marionette TRACE conn5 <- [1,2398,null,{}] 09:48:27 INFO - PROCESS | 3088 | 1464194907790 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:27 INFO - PROCESS | 3088 | 1464194907944 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 09:48:28 INFO - PROCESS | 3088 | 1464194908073 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:28 INFO - PROCESS | 3088 | ++DOCSHELL 0C9D1400 == 73 [pid = 3088] [id = 609] 09:48:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (0CB3A400) [pid = 3088] [serial = 1827] [outer = 00000000] 09:48:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (0DA52000) [pid = 3088] [serial = 1828] [outer = 0CB3A400] 09:48:28 INFO - PROCESS | 3088 | 1464194908130 Marionette DEBUG loaded listener.js 09:48:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (15001400) [pid = 3088] [serial = 1829] [outer = 0CB3A400] 09:48:28 INFO - PROCESS | 3088 | 1464194908778 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1021ms 09:48:28 INFO - PROCESS | 3088 | 1464194908805 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 09:48:28 INFO - PROCESS | 3088 | 1464194908811 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 09:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:48:28 INFO - PROCESS | 3088 | 1464194908818 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:48:28 INFO - PROCESS | 3088 | 1464194908821 Marionette TRACE conn5 <- [1,2402,null,{}] 09:48:28 INFO - PROCESS | 3088 | 1464194908825 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:28 INFO - PROCESS | 3088 | 1464194908953 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 09:48:29 INFO - PROCESS | 3088 | 1464194909129 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:29 INFO - PROCESS | 3088 | ++DOCSHELL 17610000 == 74 [pid = 3088] [id = 610] 09:48:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (17C25800) [pid = 3088] [serial = 1830] [outer = 00000000] 09:48:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (1879D000) [pid = 3088] [serial = 1831] [outer = 17C25800] 09:48:29 INFO - PROCESS | 3088 | 1464194909189 Marionette DEBUG loaded listener.js 09:48:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (1999B000) [pid = 3088] [serial = 1832] [outer = 17C25800] 09:48:29 INFO - PROCESS | 3088 | 1464194909838 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:48:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:48:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1075ms 09:48:29 INFO - PROCESS | 3088 | 1464194909895 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 09:48:29 INFO - PROCESS | 3088 | 1464194909897 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 09:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:48:29 INFO - PROCESS | 3088 | 1464194909901 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:48:29 INFO - PROCESS | 3088 | 1464194909905 Marionette TRACE conn5 <- [1,2406,null,{}] 09:48:29 INFO - PROCESS | 3088 | 1464194909916 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:30 INFO - PROCESS | 3088 | 1464194910094 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 09:48:30 INFO - PROCESS | 3088 | 1464194910116 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:30 INFO - PROCESS | 3088 | ++DOCSHELL 1BA3F400 == 75 [pid = 3088] [id = 611] 09:48:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1DAA8400) [pid = 3088] [serial = 1833] [outer = 00000000] 09:48:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1DAFAC00) [pid = 3088] [serial = 1834] [outer = 1DAA8400] 09:48:30 INFO - PROCESS | 3088 | 1464194910214 Marionette DEBUG loaded listener.js 09:48:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (1DD09000) [pid = 3088] [serial = 1835] [outer = 1DAA8400] 09:48:30 INFO - PROCESS | 3088 | 1464194910863 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 09:48:30 INFO - PROCESS | 3088 | 1464194910874 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 09:48:30 INFO - PROCESS | 3088 | 1464194910877 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 09:48:30 INFO - PROCESS | 3088 | 1464194910881 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:48:30 INFO - PROCESS | 3088 | 1464194910883 Marionette TRACE conn5 <- [1,2410,null,{}] 09:48:30 INFO - PROCESS | 3088 | 1464194910886 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:31 INFO - PROCESS | 3088 | 1464194911014 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 09:48:31 INFO - PROCESS | 3088 | 1464194911188 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:31 INFO - PROCESS | 3088 | ++DOCSHELL 1DD10C00 == 76 [pid = 3088] [id = 612] 09:48:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (1DD13000) [pid = 3088] [serial = 1836] [outer = 00000000] 09:48:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1DD4D800) [pid = 3088] [serial = 1837] [outer = 1DD13000] 09:48:31 INFO - PROCESS | 3088 | 1464194911248 Marionette DEBUG loaded listener.js 09:48:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1E79F800) [pid = 3088] [serial = 1838] [outer = 1DD13000] 09:48:31 INFO - PROCESS | 3088 | 1464194911842 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 970ms 09:48:31 INFO - PROCESS | 3088 | 1464194911854 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 09:48:31 INFO - PROCESS | 3088 | 1464194911857 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 09:48:31 INFO - PROCESS | 3088 | 1464194911860 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:48:31 INFO - PROCESS | 3088 | 1464194911862 Marionette TRACE conn5 <- [1,2414,null,{}] 09:48:31 INFO - PROCESS | 3088 | 1464194911866 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:32 INFO - PROCESS | 3088 | 1464194911980 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 09:48:32 INFO - PROCESS | 3088 | 1464194912147 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:32 INFO - PROCESS | 3088 | ++DOCSHELL 1E923400 == 77 [pid = 3088] [id = 613] 09:48:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1E923C00) [pid = 3088] [serial = 1839] [outer = 00000000] 09:48:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1E9EF000) [pid = 3088] [serial = 1840] [outer = 1E923C00] 09:48:32 INFO - PROCESS | 3088 | 1464194912203 Marionette DEBUG loaded listener.js 09:48:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (1EC9F800) [pid = 3088] [serial = 1841] [outer = 1E923C00] 09:48:32 INFO - PROCESS | 3088 | 1464194912812 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 972ms 09:48:32 INFO - PROCESS | 3088 | 1464194912848 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 09:48:32 INFO - PROCESS | 3088 | 1464194912851 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 09:48:32 INFO - PROCESS | 3088 | 1464194912856 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:48:32 INFO - PROCESS | 3088 | 1464194912858 Marionette TRACE conn5 <- [1,2418,null,{}] 09:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:48:32 INFO - PROCESS | 3088 | 1464194912862 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:33 INFO - PROCESS | 3088 | 1464194913005 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 09:48:33 INFO - PROCESS | 3088 | 1464194913167 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:33 INFO - PROCESS | 3088 | ++DOCSHELL 1ECA1C00 == 78 [pid = 3088] [id = 614] 09:48:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (1F01BC00) [pid = 3088] [serial = 1842] [outer = 00000000] 09:48:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (200BE000) [pid = 3088] [serial = 1843] [outer = 1F01BC00] 09:48:33 INFO - PROCESS | 3088 | 1464194913227 Marionette DEBUG loaded listener.js 09:48:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (2010D400) [pid = 3088] [serial = 1844] [outer = 1F01BC00] 09:48:33 INFO - PROCESS | 3088 | 1464194913773 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 970ms 09:48:33 INFO - PROCESS | 3088 | 1464194913834 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 3088 | 1464194913836 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 09:48:33 INFO - PROCESS | 3088 | 1464194913840 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:48:33 INFO - PROCESS | 3088 | 1464194913841 Marionette TRACE conn5 <- [1,2422,null,{}] 09:48:33 INFO - PROCESS | 3088 | 1464194913845 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:33 INFO - PROCESS | 3088 | 1464194913965 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 09:48:34 INFO - PROCESS | 3088 | 1464194914138 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:34 INFO - PROCESS | 3088 | ++DOCSHELL 20115400 == 79 [pid = 3088] [id = 615] 09:48:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (20163800) [pid = 3088] [serial = 1845] [outer = 00000000] 09:48:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (2016C000) [pid = 3088] [serial = 1846] [outer = 20163800] 09:48:34 INFO - PROCESS | 3088 | 1464194914197 Marionette DEBUG loaded listener.js 09:48:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (204D1000) [pid = 3088] [serial = 1847] [outer = 20163800] 09:48:34 INFO - PROCESS | 3088 | 1464194914775 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 970ms 09:48:34 INFO - PROCESS | 3088 | 1464194914814 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 09:48:34 INFO - PROCESS | 3088 | 1464194914816 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 09:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:48:34 INFO - PROCESS | 3088 | 1464194914820 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:48:34 INFO - PROCESS | 3088 | 1464194914822 Marionette TRACE conn5 <- [1,2426,null,{}] 09:48:34 INFO - PROCESS | 3088 | 1464194914826 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:34 INFO - PROCESS | 3088 | 1464194914946 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 09:48:35 INFO - PROCESS | 3088 | 1464194915150 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:35 INFO - PROCESS | 3088 | ++DOCSHELL 204D9000 == 80 [pid = 3088] [id = 616] 09:48:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (204D9800) [pid = 3088] [serial = 1848] [outer = 00000000] 09:48:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (20701800) [pid = 3088] [serial = 1849] [outer = 204D9800] 09:48:35 INFO - PROCESS | 3088 | 1464194915209 Marionette DEBUG loaded listener.js 09:48:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (20706400) [pid = 3088] [serial = 1850] [outer = 204D9800] 09:48:35 INFO - PROCESS | 3088 | 1464194915811 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1017ms 09:48:35 INFO - PROCESS | 3088 | 1464194915841 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 09:48:35 INFO - PROCESS | 3088 | 1464194915843 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 09:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:48:35 INFO - PROCESS | 3088 | 1464194915846 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:48:35 INFO - PROCESS | 3088 | 1464194915848 Marionette TRACE conn5 <- [1,2430,null,{}] 09:48:35 INFO - PROCESS | 3088 | 1464194915852 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:36 INFO - PROCESS | 3088 | 1464194915970 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 09:48:36 INFO - PROCESS | 3088 | 1464194916308 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:36 INFO - PROCESS | 3088 | ++DOCSHELL 0C9DA000 == 81 [pid = 3088] [id = 617] 09:48:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (0CB82000) [pid = 3088] [serial = 1851] [outer = 00000000] 09:48:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (0D875000) [pid = 3088] [serial = 1852] [outer = 0CB82000] 09:48:36 INFO - PROCESS | 3088 | 1464194916390 Marionette DEBUG loaded listener.js 09:48:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (0DFAA400) [pid = 3088] [serial = 1853] [outer = 0CB82000] 09:48:36 INFO - PROCESS | 3088 | 1464194916962 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1165ms 09:48:37 INFO - PROCESS | 3088 | 1464194917016 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 09:48:37 INFO - PROCESS | 3088 | 1464194917020 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 09:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:48:37 INFO - PROCESS | 3088 | 1464194917024 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:48:37 INFO - PROCESS | 3088 | 1464194917028 Marionette TRACE conn5 <- [1,2434,null,{}] 09:48:37 INFO - PROCESS | 3088 | 1464194917033 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:37 INFO - PROCESS | 3088 | 1464194917153 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 09:48:37 INFO - PROCESS | 3088 | 1464194917331 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:37 INFO - PROCESS | 3088 | ++DOCSHELL 1879E000 == 82 [pid = 3088] [id = 618] 09:48:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (18A38000) [pid = 3088] [serial = 1854] [outer = 00000000] 09:48:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (1999D800) [pid = 3088] [serial = 1855] [outer = 18A38000] 09:48:37 INFO - PROCESS | 3088 | 1464194917382 Marionette DEBUG loaded listener.js 09:48:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (19CD1800) [pid = 3088] [serial = 1856] [outer = 18A38000] 09:48:37 INFO - PROCESS | 3088 | --DOCSHELL 19996400 == 81 [pid = 3088] [id = 607] 09:48:37 INFO - PROCESS | 3088 | --DOCSHELL 17C2EC00 == 80 [pid = 3088] [id = 606] 09:48:37 INFO - PROCESS | 3088 | --DOCSHELL 19FB7C00 == 79 [pid = 3088] [id = 605] 09:48:37 INFO - PROCESS | 3088 | --DOCSHELL 19CCC400 == 78 [pid = 3088] [id = 604] 09:48:37 INFO - PROCESS | 3088 | --DOCSHELL 159D3400 == 77 [pid = 3088] [id = 601] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (1BA3F800) [pid = 3088] [serial = 1771] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOCSHELL 0DA21800 == 76 [pid = 3088] [id = 600] 09:48:37 INFO - PROCESS | 3088 | --DOCSHELL 0D0ECC00 == 75 [pid = 3088] [id = 599] 09:48:37 INFO - PROCESS | 3088 | --DOCSHELL 17007800 == 74 [pid = 3088] [id = 592] 09:48:37 INFO - PROCESS | 3088 | --DOCSHELL 0D077000 == 73 [pid = 3088] [id = 591] 09:48:37 INFO - PROCESS | 3088 | --DOCSHELL 152B5000 == 72 [pid = 3088] [id = 590] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (1A385C00) [pid = 3088] [serial = 1762] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (19CC7C00) [pid = 3088] [serial = 1760] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (19CC6C00) [pid = 3088] [serial = 1759] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (20115800) [pid = 3088] [serial = 1738] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (1F4B2000) [pid = 3088] [serial = 1732] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (0D02AC00) [pid = 3088] [serial = 1747] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (0D856400) [pid = 3088] [serial = 1748] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (204D1C00) [pid = 3088] [serial = 1741] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (17C32400) [pid = 3088] [serial = 1753] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (200C4C00) [pid = 3088] [serial = 1735] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (0DFAD800) [pid = 3088] [serial = 1745] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (0D8DD400) [pid = 3088] [serial = 1744] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (15A65000) [pid = 3088] [serial = 1750] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (1695C800) [pid = 3088] [serial = 1751] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1AB6E800) [pid = 3088] [serial = 1729] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (159E9000) [pid = 3088] [serial = 1726] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1ACE8400) [pid = 3088] [serial = 1769] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (1AB7BC00) [pid = 3088] [serial = 1763] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (18749800) [pid = 3088] [serial = 1756] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (18750400) [pid = 3088] [serial = 1757] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1AC2BC00) [pid = 3088] [serial = 1766] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1ACDD000) [pid = 3088] [serial = 1768] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1A384C00) [pid = 3088] [serial = 1765] [outer = 00000000] [url = about:blank] 09:48:37 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (17CE6000) [pid = 3088] [serial = 1754] [outer = 00000000] [url = about:blank] 09:48:38 INFO - PROCESS | 3088 | 1464194918019 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1022ms 09:48:38 INFO - PROCESS | 3088 | 1464194918049 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 09:48:38 INFO - PROCESS | 3088 | 1464194918053 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 09:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:48:38 INFO - PROCESS | 3088 | 1464194918060 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:48:38 INFO - PROCESS | 3088 | 1464194918062 Marionette TRACE conn5 <- [1,2438,null,{}] 09:48:38 INFO - PROCESS | 3088 | 1464194918066 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:38 INFO - PROCESS | 3088 | 1464194918171 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 09:48:38 INFO - PROCESS | 3088 | 1464194918290 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:38 INFO - PROCESS | 3088 | ++DOCSHELL 0D4FC000 == 73 [pid = 3088] [id = 619] 09:48:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (0D856400) [pid = 3088] [serial = 1857] [outer = 00000000] 09:48:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1503C800) [pid = 3088] [serial = 1858] [outer = 0D856400] 09:48:38 INFO - PROCESS | 3088 | 1464194918335 Marionette DEBUG loaded listener.js 09:48:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (15A60400) [pid = 3088] [serial = 1859] [outer = 0D856400] 09:48:38 INFO - PROCESS | 3088 | 1464194918757 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 09:48:38 INFO - PROCESS | 3088 | 1464194918793 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 09:48:38 INFO - PROCESS | 3088 | 1464194918795 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 09:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:48:38 INFO - PROCESS | 3088 | 1464194918799 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:48:38 INFO - PROCESS | 3088 | 1464194918805 Marionette TRACE conn5 <- [1,2442,null,{}] 09:48:38 INFO - PROCESS | 3088 | 1464194918815 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:38 INFO - PROCESS | 3088 | 1464194918946 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 09:48:38 INFO - PROCESS | 3088 | 1464194918964 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:39 INFO - PROCESS | 3088 | ++DOCSHELL 18706C00 == 74 [pid = 3088] [id = 620] 09:48:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (18745800) [pid = 3088] [serial = 1860] [outer = 00000000] 09:48:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (18A35800) [pid = 3088] [serial = 1861] [outer = 18745800] 09:48:39 INFO - PROCESS | 3088 | 1464194919012 Marionette DEBUG loaded listener.js 09:48:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (19CC7400) [pid = 3088] [serial = 1862] [outer = 18745800] 09:48:39 INFO - PROCESS | 3088 | 1464194919500 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 09:48:39 INFO - PROCESS | 3088 | 1464194919532 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 09:48:39 INFO - PROCESS | 3088 | 1464194919535 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 09:48:39 INFO - PROCESS | 3088 | 1464194919538 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:48:39 INFO - PROCESS | 3088 | 1464194919540 Marionette TRACE conn5 <- [1,2446,null,{}] 09:48:39 INFO - PROCESS | 3088 | 1464194919543 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:39 INFO - PROCESS | 3088 | 1464194919642 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 09:48:39 INFO - PROCESS | 3088 | 1464194919648 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:39 INFO - PROCESS | 3088 | ++DOCSHELL 19FB1C00 == 75 [pid = 3088] [id = 621] 09:48:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (19FB4400) [pid = 3088] [serial = 1863] [outer = 00000000] 09:48:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1AA91800) [pid = 3088] [serial = 1864] [outer = 19FB4400] 09:48:39 INFO - PROCESS | 3088 | 1464194919693 Marionette DEBUG loaded listener.js 09:48:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (19FB9000) [pid = 3088] [serial = 1865] [outer = 19FB4400] 09:48:40 INFO - PROCESS | 3088 | 1464194920156 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 09:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:48:40 INFO - PROCESS | 3088 | 1464194920213 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 09:48:40 INFO - PROCESS | 3088 | 1464194920215 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 09:48:40 INFO - PROCESS | 3088 | 1464194920218 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:48:40 INFO - PROCESS | 3088 | 1464194920220 Marionette TRACE conn5 <- [1,2450,null,{}] 09:48:40 INFO - PROCESS | 3088 | 1464194920223 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:40 INFO - PROCESS | 3088 | 1464194920355 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 09:48:40 INFO - PROCESS | 3088 | 1464194920406 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 3088 | ++DOCSHELL 1AB7C400 == 76 [pid = 3088] [id = 622] 09:48:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (1AC2F400) [pid = 3088] [serial = 1866] [outer = 00000000] 09:48:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (1ACDD000) [pid = 3088] [serial = 1867] [outer = 1AC2F400] 09:48:40 INFO - PROCESS | 3088 | 1464194920461 Marionette DEBUG loaded listener.js 09:48:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (1BA31000) [pid = 3088] [serial = 1868] [outer = 1AC2F400] 09:48:40 INFO - PROCESS | 3088 | 1464194920950 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 770ms 09:48:41 INFO - PROCESS | 3088 | 1464194920989 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 09:48:41 INFO - PROCESS | 3088 | 1464194920991 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 09:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:48:41 INFO - PROCESS | 3088 | 1464194920994 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:48:41 INFO - PROCESS | 3088 | 1464194920996 Marionette TRACE conn5 <- [1,2454,null,{}] 09:48:41 INFO - PROCESS | 3088 | 1464194920999 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:41 INFO - PROCESS | 3088 | 1464194921133 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 09:48:41 INFO - PROCESS | 3088 | 1464194921159 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:41 INFO - PROCESS | 3088 | ++DOCSHELL 1C320800 == 77 [pid = 3088] [id = 623] 09:48:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (1C323000) [pid = 3088] [serial = 1869] [outer = 00000000] 09:48:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (1DA9AC00) [pid = 3088] [serial = 1870] [outer = 1C323000] 09:48:41 INFO - PROCESS | 3088 | 1464194921206 Marionette DEBUG loaded listener.js 09:48:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1DAF6000) [pid = 3088] [serial = 1871] [outer = 1C323000] 09:48:41 INFO - PROCESS | 3088 | 1464194921675 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 09:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:48:41 INFO - PROCESS | 3088 | 1464194921725 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 09:48:41 INFO - PROCESS | 3088 | 1464194921727 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 09:48:41 INFO - PROCESS | 3088 | 1464194921729 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:48:41 INFO - PROCESS | 3088 | 1464194921731 Marionette TRACE conn5 <- [1,2458,null,{}] 09:48:41 INFO - PROCESS | 3088 | 1464194921734 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:41 INFO - PROCESS | 3088 | 1464194921910 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 09:48:41 INFO - PROCESS | 3088 | 1464194921930 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:41 INFO - PROCESS | 3088 | ++DOCSHELL 1BB28C00 == 78 [pid = 3088] [id = 624] 09:48:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (1DAFA000) [pid = 3088] [serial = 1872] [outer = 00000000] 09:48:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (1DF58000) [pid = 3088] [serial = 1873] [outer = 1DAFA000] 09:48:42 INFO - PROCESS | 3088 | 1464194921977 Marionette DEBUG loaded listener.js 09:48:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (1E924400) [pid = 3088] [serial = 1874] [outer = 1DAFA000] 09:48:42 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (19FF6C00) [pid = 3088] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:48:42 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (19CD2000) [pid = 3088] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:48:42 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (0DA4F400) [pid = 3088] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:48:42 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (159E6400) [pid = 3088] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:48:42 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (0D460000) [pid = 3088] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:48:42 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (17603C00) [pid = 3088] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:48:42 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (19FFBC00) [pid = 3088] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:48:42 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (1874A400) [pid = 3088] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:48:42 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (17C8F000) [pid = 3088] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:48:42 INFO - PROCESS | 3088 | 1464194922631 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 931ms 09:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:48:42 INFO - PROCESS | 3088 | 1464194922661 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 09:48:42 INFO - PROCESS | 3088 | 1464194922663 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 09:48:42 INFO - PROCESS | 3088 | 1464194922666 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:48:42 INFO - PROCESS | 3088 | 1464194922677 Marionette TRACE conn5 <- [1,2462,null,{}] 09:48:42 INFO - PROCESS | 3088 | 1464194922681 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:42 INFO - PROCESS | 3088 | 1464194922821 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 09:48:42 INFO - PROCESS | 3088 | 1464194922900 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:42 INFO - PROCESS | 3088 | ++DOCSHELL 157BBC00 == 79 [pid = 3088] [id = 625] 09:48:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (17607000) [pid = 3088] [serial = 1875] [outer = 00000000] 09:48:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (19FB2000) [pid = 3088] [serial = 1876] [outer = 17607000] 09:48:42 INFO - PROCESS | 3088 | 1464194922947 Marionette DEBUG loaded listener.js 09:48:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (1BA3FC00) [pid = 3088] [serial = 1877] [outer = 17607000] 09:48:43 INFO - PROCESS | 3088 | 1464194923327 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 690ms 09:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:48:43 INFO - PROCESS | 3088 | 1464194923357 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 09:48:43 INFO - PROCESS | 3088 | 1464194923359 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 09:48:43 INFO - PROCESS | 3088 | 1464194923362 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:48:43 INFO - PROCESS | 3088 | 1464194923363 Marionette TRACE conn5 <- [1,2466,null,{}] 09:48:43 INFO - PROCESS | 3088 | 1464194923367 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:43 INFO - PROCESS | 3088 | 1464194923461 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 09:48:43 INFO - PROCESS | 3088 | 1464194923497 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:43 INFO - PROCESS | 3088 | ++DOCSHELL 0C9D3C00 == 80 [pid = 3088] [id = 626] 09:48:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (0C9D6800) [pid = 3088] [serial = 1878] [outer = 00000000] 09:48:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (1F027000) [pid = 3088] [serial = 1879] [outer = 0C9D6800] 09:48:43 INFO - PROCESS | 3088 | 1464194923544 Marionette DEBUG loaded listener.js 09:48:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (20012800) [pid = 3088] [serial = 1880] [outer = 0C9D6800] 09:48:44 INFO - PROCESS | 3088 | 1464194924006 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 09:48:44 INFO - PROCESS | 3088 | 1464194924033 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 09:48:44 INFO - PROCESS | 3088 | 1464194924035 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 09:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:48:44 INFO - PROCESS | 3088 | 1464194924059 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:48:44 INFO - PROCESS | 3088 | 1464194924061 Marionette TRACE conn5 <- [1,2470,null,{}] 09:48:44 INFO - PROCESS | 3088 | 1464194924064 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:44 INFO - PROCESS | 3088 | 1464194924161 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 09:48:44 INFO - PROCESS | 3088 | 1464194924169 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:44 INFO - PROCESS | 3088 | ++DOCSHELL 20018000 == 81 [pid = 3088] [id = 627] 09:48:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (200B6400) [pid = 3088] [serial = 1881] [outer = 00000000] 09:48:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (2010E400) [pid = 3088] [serial = 1882] [outer = 200B6400] 09:48:44 INFO - PROCESS | 3088 | 1464194924218 Marionette DEBUG loaded listener.js 09:48:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (204D8800) [pid = 3088] [serial = 1883] [outer = 200B6400] 09:48:45 INFO - PROCESS | 3088 | 1464194925006 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 09:48:45 INFO - PROCESS | 3088 | 1464194925031 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 09:48:45 INFO - PROCESS | 3088 | 1464194925037 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 09:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:48:45 INFO - PROCESS | 3088 | 1464194925041 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:48:45 INFO - PROCESS | 3088 | 1464194925046 Marionette TRACE conn5 <- [1,2474,null,{}] 09:48:45 INFO - PROCESS | 3088 | 1464194925051 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:45 INFO - PROCESS | 3088 | 1464194925179 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 09:48:45 INFO - PROCESS | 3088 | 1464194925349 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:45 INFO - PROCESS | 3088 | ++DOCSHELL 0D876400 == 82 [pid = 3088] [id = 628] 09:48:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (0DFABC00) [pid = 3088] [serial = 1884] [outer = 00000000] 09:48:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (15A68C00) [pid = 3088] [serial = 1885] [outer = 0DFABC00] 09:48:45 INFO - PROCESS | 3088 | 1464194925412 Marionette DEBUG loaded listener.js 09:48:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (170D5000) [pid = 3088] [serial = 1886] [outer = 0DFABC00] 09:48:46 INFO - PROCESS | 3088 | 1464194926023 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1021ms 09:48:46 INFO - PROCESS | 3088 | 1464194926068 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 09:48:46 INFO - PROCESS | 3088 | 1464194926074 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 09:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:48:46 INFO - PROCESS | 3088 | 1464194926080 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:48:46 INFO - PROCESS | 3088 | 1464194926083 Marionette TRACE conn5 <- [1,2478,null,{}] 09:48:46 INFO - PROCESS | 3088 | 1464194926087 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:46 INFO - PROCESS | 3088 | 1464194926211 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 09:48:46 INFO - PROCESS | 3088 | 1464194926383 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:46 INFO - PROCESS | 3088 | ++DOCSHELL 1874F800 == 83 [pid = 3088] [id = 629] 09:48:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (18A0D400) [pid = 3088] [serial = 1887] [outer = 00000000] 09:48:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (1AB77400) [pid = 3088] [serial = 1888] [outer = 18A0D400] 09:48:46 INFO - PROCESS | 3088 | 1464194926439 Marionette DEBUG loaded listener.js 09:48:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (1ADE1000) [pid = 3088] [serial = 1889] [outer = 18A0D400] 09:48:47 INFO - PROCESS | 3088 | 1464194927068 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1021ms 09:48:47 INFO - PROCESS | 3088 | 1464194927103 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 09:48:47 INFO - PROCESS | 3088 | 1464194927106 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 09:48:47 INFO - PROCESS | 3088 | 1464194927109 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:48:47 INFO - PROCESS | 3088 | 1464194927113 Marionette TRACE conn5 <- [1,2482,null,{}] 09:48:47 INFO - PROCESS | 3088 | 1464194927125 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:47 INFO - PROCESS | 3088 | 1464194927298 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 09:48:47 INFO - PROCESS | 3088 | 1464194927467 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:47 INFO - PROCESS | 3088 | ++DOCSHELL 20109000 == 84 [pid = 3088] [id = 630] 09:48:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (2016D400) [pid = 3088] [serial = 1890] [outer = 00000000] 09:48:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (20702000) [pid = 3088] [serial = 1891] [outer = 2016D400] 09:48:47 INFO - PROCESS | 3088 | 1464194927531 Marionette DEBUG loaded listener.js 09:48:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (2070D800) [pid = 3088] [serial = 1892] [outer = 2016D400] 09:48:48 INFO - PROCESS | 3088 | 1464194928140 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1069ms 09:48:48 INFO - PROCESS | 3088 | 1464194928200 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 09:48:48 INFO - PROCESS | 3088 | 1464194928203 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 09:48:48 INFO - PROCESS | 3088 | 1464194928206 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:48:48 INFO - PROCESS | 3088 | 1464194928209 Marionette TRACE conn5 <- [1,2486,null,{}] 09:48:48 INFO - PROCESS | 3088 | 1464194928213 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:48 INFO - PROCESS | 3088 | 1464194928342 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 09:48:48 INFO - PROCESS | 3088 | 1464194928521 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:48 INFO - PROCESS | 3088 | ++DOCSHELL 2226AC00 == 85 [pid = 3088] [id = 631] 09:48:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (2226B400) [pid = 3088] [serial = 1893] [outer = 00000000] 09:48:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (2226FC00) [pid = 3088] [serial = 1894] [outer = 2226B400] 09:48:48 INFO - PROCESS | 3088 | 1464194928580 Marionette DEBUG loaded listener.js 09:48:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (22274C00) [pid = 3088] [serial = 1895] [outer = 2226B400] 09:48:49 INFO - PROCESS | 3088 | 1464194929125 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 970ms 09:48:49 INFO - PROCESS | 3088 | 1464194929181 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 09:48:49 INFO - PROCESS | 3088 | 1464194929184 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 09:48:49 INFO - PROCESS | 3088 | 1464194929187 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:48:49 INFO - PROCESS | 3088 | 1464194929189 Marionette TRACE conn5 <- [1,2490,null,{}] 09:48:49 INFO - PROCESS | 3088 | 1464194929193 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:49 INFO - PROCESS | 3088 | 1464194929309 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 09:48:49 INFO - PROCESS | 3088 | 1464194929479 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:49 INFO - PROCESS | 3088 | ++DOCSHELL 2226F800 == 86 [pid = 3088] [id = 632] 09:48:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (222C8400) [pid = 3088] [serial = 1896] [outer = 00000000] 09:48:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (222CE000) [pid = 3088] [serial = 1897] [outer = 222C8400] 09:48:49 INFO - PROCESS | 3088 | 1464194929534 Marionette DEBUG loaded listener.js 09:48:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (222D5000) [pid = 3088] [serial = 1898] [outer = 222C8400] 09:48:50 INFO - PROCESS | 3088 | 1464194930143 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1016ms 09:48:50 INFO - PROCESS | 3088 | 1464194930207 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 09:48:50 INFO - PROCESS | 3088 | 1464194930209 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 09:48:50 INFO - PROCESS | 3088 | 1464194930212 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:48:50 INFO - PROCESS | 3088 | 1464194930214 Marionette TRACE conn5 <- [1,2494,null,{}] 09:48:50 INFO - PROCESS | 3088 | 1464194930218 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:50 INFO - PROCESS | 3088 | 1464194930349 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 09:48:50 INFO - PROCESS | 3088 | 1464194930515 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:50 INFO - PROCESS | 3088 | ++DOCSHELL 222D7400 == 87 [pid = 3088] [id = 633] 09:48:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (2254A400) [pid = 3088] [serial = 1899] [outer = 00000000] 09:48:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (22818400) [pid = 3088] [serial = 1900] [outer = 2254A400] 09:48:50 INFO - PROCESS | 3088 | 1464194930575 Marionette DEBUG loaded listener.js 09:48:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (2281C000) [pid = 3088] [serial = 1901] [outer = 2254A400] 09:48:51 INFO - PROCESS | 3088 | 1464194931166 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1016ms 09:48:51 INFO - PROCESS | 3088 | 1464194931233 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 09:48:51 INFO - PROCESS | 3088 | 1464194931236 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 09:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:48:51 INFO - PROCESS | 3088 | 1464194931239 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:48:51 INFO - PROCESS | 3088 | 1464194931241 Marionette TRACE conn5 <- [1,2498,null,{}] 09:48:51 INFO - PROCESS | 3088 | 1464194931245 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:51 INFO - PROCESS | 3088 | 1464194931362 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 09:48:51 INFO - PROCESS | 3088 | 1464194931541 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:51 INFO - PROCESS | 3088 | ++DOCSHELL 2281EC00 == 88 [pid = 3088] [id = 634] 09:48:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (22821800) [pid = 3088] [serial = 1902] [outer = 00000000] 09:48:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (22825800) [pid = 3088] [serial = 1903] [outer = 22821800] 09:48:51 INFO - PROCESS | 3088 | 1464194931601 Marionette DEBUG loaded listener.js 09:48:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (22E05C00) [pid = 3088] [serial = 1904] [outer = 22821800] 09:48:52 INFO - PROCESS | 3088 | 1464194932187 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:48:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:48:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1017ms 09:48:52 INFO - PROCESS | 3088 | 1464194932259 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 09:48:52 INFO - PROCESS | 3088 | 1464194932262 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 09:48:52 INFO - PROCESS | 3088 | 1464194932265 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:48:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:48:52 INFO - PROCESS | 3088 | 1464194932267 Marionette TRACE conn5 <- [1,2502,null,{}] 09:48:52 INFO - PROCESS | 3088 | 1464194932271 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:52 INFO - PROCESS | 3088 | 1464194932394 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 09:48:52 INFO - PROCESS | 3088 | 1464194932575 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:52 INFO - PROCESS | 3088 | ++DOCSHELL 22E06C00 == 89 [pid = 3088] [id = 635] 09:48:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 185 (22E07000) [pid = 3088] [serial = 1905] [outer = 00000000] 09:48:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 186 (22E0DC00) [pid = 3088] [serial = 1906] [outer = 22E07000] 09:48:52 INFO - PROCESS | 3088 | 1464194932633 Marionette DEBUG loaded listener.js 09:48:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 187 (22E0E400) [pid = 3088] [serial = 1907] [outer = 22E07000] 09:48:53 INFO - PROCESS | 3088 | 1464194933262 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1016ms 09:48:53 INFO - PROCESS | 3088 | 1464194933302 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 09:48:53 INFO - PROCESS | 3088 | 1464194933305 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 09:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:48:53 INFO - PROCESS | 3088 | 1464194933327 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:48:53 INFO - PROCESS | 3088 | 1464194933329 Marionette TRACE conn5 <- [1,2506,null,{}] 09:48:53 INFO - PROCESS | 3088 | 1464194933333 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:53 INFO - PROCESS | 3088 | 1464194933457 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 09:48:53 INFO - PROCESS | 3088 | 1464194933639 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:53 INFO - PROCESS | 3088 | ++DOCSHELL 0DA1B000 == 90 [pid = 3088] [id = 636] 09:48:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 188 (170D0800) [pid = 3088] [serial = 1908] [outer = 00000000] 09:48:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 189 (187A3400) [pid = 3088] [serial = 1909] [outer = 170D0800] 09:48:53 INFO - PROCESS | 3088 | 1464194933694 Marionette DEBUG loaded listener.js 09:48:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 190 (18AE6000) [pid = 3088] [serial = 1910] [outer = 170D0800] 09:48:54 INFO - PROCESS | 3088 | 1464194934514 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1236ms 09:48:54 INFO - PROCESS | 3088 | 1464194934550 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 3088 | 1464194934555 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 09:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:48:54 INFO - PROCESS | 3088 | 1464194934560 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:48:54 INFO - PROCESS | 3088 | 1464194934564 Marionette TRACE conn5 <- [1,2510,null,{}] 09:48:54 INFO - PROCESS | 3088 | 1464194934569 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:54 INFO - PROCESS | 3088 | 1464194934687 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 09:48:54 INFO - PROCESS | 3088 | 1464194934858 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:54 INFO - PROCESS | 3088 | ++DOCSHELL 0E2E4400 == 91 [pid = 3088] [id = 637] 09:48:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 191 (17C8E800) [pid = 3088] [serial = 1911] [outer = 00000000] 09:48:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 192 (18743000) [pid = 3088] [serial = 1912] [outer = 17C8E800] 09:48:54 INFO - PROCESS | 3088 | 1464194934911 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 193 (1874EC00) [pid = 3088] [serial = 1913] [outer = 17C8E800] 09:48:55 INFO - PROCESS | 3088 | --DOCSHELL 0C9D3C00 == 90 [pid = 3088] [id = 626] 09:48:55 INFO - PROCESS | 3088 | --DOCSHELL 157BBC00 == 89 [pid = 3088] [id = 625] 09:48:55 INFO - PROCESS | 3088 | --DOCSHELL 1BB28C00 == 88 [pid = 3088] [id = 624] 09:48:55 INFO - PROCESS | 3088 | --DOCSHELL 1C320800 == 87 [pid = 3088] [id = 623] 09:48:55 INFO - PROCESS | 3088 | --DOCSHELL 1AB7C400 == 86 [pid = 3088] [id = 622] 09:48:55 INFO - PROCESS | 3088 | --DOCSHELL 19FB1C00 == 85 [pid = 3088] [id = 621] 09:48:55 INFO - PROCESS | 3088 | --DOCSHELL 18706C00 == 84 [pid = 3088] [id = 620] 09:48:55 INFO - PROCESS | 3088 | --DOCSHELL 0D4FC000 == 83 [pid = 3088] [id = 619] 09:48:55 INFO - PROCESS | 3088 | --DOCSHELL 18747400 == 82 [pid = 3088] [id = 603] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 192 (0E10B800) [pid = 3088] [serial = 1774] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 191 (18746800) [pid = 3088] [serial = 1777] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 190 (1D288C00) [pid = 3088] [serial = 1780] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 189 (1DD49C00) [pid = 3088] [serial = 1783] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 188 (1DF5D000) [pid = 3088] [serial = 1786] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 187 (1F026000) [pid = 3088] [serial = 1789] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 186 (200B8400) [pid = 3088] [serial = 1792] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 185 (1D184400) [pid = 3088] [serial = 1825] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | 1464194935581 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:48:55 INFO - PROCESS | 3088 | --DOCSHELL 170DB400 == 81 [pid = 3088] [id = 602] 09:48:55 INFO - PROCESS | 3088 | --DOCSHELL 1879E000 == 80 [pid = 3088] [id = 618] 09:48:55 INFO - PROCESS | 3088 | --DOCSHELL 0C9DA000 == 79 [pid = 3088] [id = 617] 09:48:55 INFO - PROCESS | 3088 | --DOCSHELL 0C9D1400 == 78 [pid = 3088] [id = 609] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 184 (1AB7A800) [pid = 3088] [serial = 1816] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 183 (19FF1800) [pid = 3088] [serial = 1814] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (19FB8800) [pid = 3088] [serial = 1813] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (0DA5EC00) [pid = 3088] [serial = 1801] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (0E16D000) [pid = 3088] [serial = 1802] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (16825400) [pid = 3088] [serial = 1804] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (1695D400) [pid = 3088] [serial = 1805] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (19CD0C00) [pid = 3088] [serial = 1795] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (0D97DC00) [pid = 3088] [serial = 1799] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (0D8D8800) [pid = 3088] [serial = 1798] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (17C32C00) [pid = 3088] [serial = 1807] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (1BA35000) [pid = 3088] [serial = 1822] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (1BBCB000) [pid = 3088] [serial = 1823] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (1ACBB400) [pid = 3088] [serial = 1817] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (1879FC00) [pid = 3088] [serial = 1810] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (18A3C000) [pid = 3088] [serial = 1811] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (1AD0AC00) [pid = 3088] [serial = 1820] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (1AB73800) [pid = 3088] [serial = 1819] [outer = 00000000] [url = about:blank] 09:48:55 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (17CE4C00) [pid = 3088] [serial = 1808] [outer = 00000000] [url = about:blank] 09:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1070ms 09:48:55 INFO - PROCESS | 3088 | 1464194935655 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 09:48:55 INFO - PROCESS | 3088 | 1464194935660 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 09:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:48:55 INFO - PROCESS | 3088 | 1464194935669 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:48:55 INFO - PROCESS | 3088 | 1464194935671 Marionette TRACE conn5 <- [1,2514,null,{}] 09:48:55 INFO - PROCESS | 3088 | 1464194935675 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:55 INFO - PROCESS | 3088 | 1464194935781 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 09:48:55 INFO - PROCESS | 3088 | 1464194935789 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 3088 | ++DOCSHELL 0DA4FC00 == 79 [pid = 3088] [id = 638] 09:48:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (0DA51000) [pid = 3088] [serial = 1914] [outer = 00000000] 09:48:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (0E10B800) [pid = 3088] [serial = 1915] [outer = 0DA51000] 09:48:55 INFO - PROCESS | 3088 | 1464194935833 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (144AA400) [pid = 3088] [serial = 1916] [outer = 0DA51000] 09:48:56 INFO - PROCESS | 3088 | 1464194936351 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 09:48:56 INFO - PROCESS | 3088 | 1464194936401 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 09:48:56 INFO - PROCESS | 3088 | 1464194936403 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 09:48:56 INFO - PROCESS | 3088 | 1464194936407 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:48:56 INFO - PROCESS | 3088 | 1464194936410 Marionette TRACE conn5 <- [1,2518,null,{}] 09:48:56 INFO - PROCESS | 3088 | 1464194936420 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:56 INFO - PROCESS | 3088 | 1464194936520 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 09:48:56 INFO - PROCESS | 3088 | 1464194936647 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:56 INFO - PROCESS | 3088 | ++DOCSHELL 18742800 == 80 [pid = 3088] [id = 639] 09:48:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (18750000) [pid = 3088] [serial = 1917] [outer = 00000000] 09:48:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (18A39000) [pid = 3088] [serial = 1918] [outer = 18750000] 09:48:56 INFO - PROCESS | 3088 | 1464194936697 Marionette DEBUG loaded listener.js 09:48:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (19CCCC00) [pid = 3088] [serial = 1919] [outer = 18750000] 09:48:57 INFO - PROCESS | 3088 | 1464194937083 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 09:48:57 INFO - PROCESS | 3088 | 1464194937166 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 09:48:57 INFO - PROCESS | 3088 | 1464194937168 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 09:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:48:57 INFO - PROCESS | 3088 | 1464194937174 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:48:57 INFO - PROCESS | 3088 | 1464194937176 Marionette TRACE conn5 <- [1,2522,null,{}] 09:48:57 INFO - PROCESS | 3088 | 1464194937179 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:57 INFO - PROCESS | 3088 | 1464194937278 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 09:48:57 INFO - PROCESS | 3088 | 1464194937291 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:57 INFO - PROCESS | 3088 | ++DOCSHELL 18A38C00 == 81 [pid = 3088] [id = 640] 09:48:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (19CD8C00) [pid = 3088] [serial = 1920] [outer = 00000000] 09:48:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (1AA8BC00) [pid = 3088] [serial = 1921] [outer = 19CD8C00] 09:48:57 INFO - PROCESS | 3088 | 1464194937336 Marionette DEBUG loaded listener.js 09:48:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (1AC2F800) [pid = 3088] [serial = 1922] [outer = 19CD8C00] 09:48:57 INFO - PROCESS | 3088 | 1464194937802 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 09:48:57 INFO - PROCESS | 3088 | 1464194937847 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 09:48:57 INFO - PROCESS | 3088 | 1464194937859 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 09:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:48:57 INFO - PROCESS | 3088 | 1464194937872 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:48:57 INFO - PROCESS | 3088 | 1464194937874 Marionette TRACE conn5 <- [1,2526,null,{}] 09:48:57 INFO - PROCESS | 3088 | 1464194937877 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:58 INFO - PROCESS | 3088 | 1464194938018 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 09:48:58 INFO - PROCESS | 3088 | 1464194938033 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 3088 | ++DOCSHELL 1AC34400 == 82 [pid = 3088] [id = 641] 09:48:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (1AC36C00) [pid = 3088] [serial = 1923] [outer = 00000000] 09:48:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (1AD0E800) [pid = 3088] [serial = 1924] [outer = 1AC36C00] 09:48:58 INFO - PROCESS | 3088 | 1464194938081 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (1BA34400) [pid = 3088] [serial = 1925] [outer = 1AC36C00] 09:48:58 INFO - PROCESS | 3088 | 1464194938586 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 770ms 09:48:58 INFO - PROCESS | 3088 | 1464194938677 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 09:48:58 INFO - PROCESS | 3088 | 1464194938679 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 09:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:48:58 INFO - PROCESS | 3088 | 1464194938691 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:48:58 INFO - PROCESS | 3088 | 1464194938693 Marionette TRACE conn5 <- [1,2530,null,{}] 09:48:58 INFO - PROCESS | 3088 | 1464194938697 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:58 INFO - PROCESS | 3088 | 1464194938842 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 09:48:58 INFO - PROCESS | 3088 | 1464194938922 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 3088 | ++DOCSHELL 1D184400 == 83 [pid = 3088] [id = 642] 09:48:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (1D21DC00) [pid = 3088] [serial = 1926] [outer = 00000000] 09:48:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (1DAF4000) [pid = 3088] [serial = 1927] [outer = 1D21DC00] 09:48:59 INFO - PROCESS | 3088 | 1464194938967 Marionette DEBUG loaded listener.js 09:48:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (1DD0B000) [pid = 3088] [serial = 1928] [outer = 1D21DC00] 09:48:59 INFO - PROCESS | 3088 | 1464194939399 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 09:48:59 INFO - PROCESS | 3088 | 1464194939419 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 09:48:59 INFO - PROCESS | 3088 | 1464194939421 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 09:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:48:59 INFO - PROCESS | 3088 | 1464194939430 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:48:59 INFO - PROCESS | 3088 | 1464194939432 Marionette TRACE conn5 <- [1,2534,null,{}] 09:48:59 INFO - PROCESS | 3088 | 1464194939435 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:59 INFO - PROCESS | 3088 | 1464194939569 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 09:48:59 INFO - PROCESS | 3088 | 1464194939648 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:59 INFO - PROCESS | 3088 | ++DOCSHELL 17C2F800 == 84 [pid = 3088] [id = 643] 09:48:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (17C33000) [pid = 3088] [serial = 1929] [outer = 00000000] 09:48:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (1DF63C00) [pid = 3088] [serial = 1930] [outer = 17C33000] 09:48:59 INFO - PROCESS | 3088 | 1464194939692 Marionette DEBUG loaded listener.js 09:48:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (1E9EF400) [pid = 3088] [serial = 1931] [outer = 17C33000] 09:49:00 INFO - PROCESS | 3088 | --DOMWINDOW == 183 (1AC2F400) [pid = 3088] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:49:00 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (1C323000) [pid = 3088] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:49:00 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (17607000) [pid = 3088] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:49:00 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (1DAFA000) [pid = 3088] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:49:00 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (1C2A0400) [pid = 3088] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:49:00 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (19FB4400) [pid = 3088] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:49:00 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (18745800) [pid = 3088] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:49:00 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (18A38000) [pid = 3088] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:49:00 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (0D856400) [pid = 3088] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:49:00 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (0CB82000) [pid = 3088] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:49:00 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (0C9D6800) [pid = 3088] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:49:00 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (1F029800) [pid = 3088] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:49:00 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (1ACE3400) [pid = 3088] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:49:00 INFO - PROCESS | 3088 | 1464194940313 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 930ms 09:49:00 INFO - PROCESS | 3088 | 1464194940365 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 09:49:00 INFO - PROCESS | 3088 | 1464194940367 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 09:49:00 INFO - PROCESS | 3088 | 1464194940370 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:49:00 INFO - PROCESS | 3088 | 1464194940372 Marionette TRACE conn5 <- [1,2538,null,{}] 09:49:00 INFO - PROCESS | 3088 | 1464194940375 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:00 INFO - PROCESS | 3088 | 1464194940478 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 09:49:00 INFO - PROCESS | 3088 | 1464194940488 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 3088 | ++DOCSHELL 0D8E6400 == 85 [pid = 3088] [id = 644] 09:49:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (15A5C400) [pid = 3088] [serial = 1932] [outer = 00000000] 09:49:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (1DD10400) [pid = 3088] [serial = 1933] [outer = 15A5C400] 09:49:00 INFO - PROCESS | 3088 | 1464194940532 Marionette DEBUG loaded listener.js 09:49:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (1EC98400) [pid = 3088] [serial = 1934] [outer = 15A5C400] 09:49:01 INFO - PROCESS | 3088 | 1464194941001 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 09:49:01 INFO - PROCESS | 3088 | 1464194941045 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 09:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:49:01 INFO - PROCESS | 3088 | 1464194941047 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 09:49:01 INFO - PROCESS | 3088 | 1464194941050 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:49:01 INFO - PROCESS | 3088 | 1464194941052 Marionette TRACE conn5 <- [1,2542,null,{}] 09:49:01 INFO - PROCESS | 3088 | 1464194941055 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:01 INFO - PROCESS | 3088 | 1464194941149 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 09:49:01 INFO - PROCESS | 3088 | 1464194941155 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:01 INFO - PROCESS | 3088 | ++DOCSHELL 0D879800 == 86 [pid = 3088] [id = 645] 09:49:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (0D8D8C00) [pid = 3088] [serial = 1935] [outer = 00000000] 09:49:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (1F4BA400) [pid = 3088] [serial = 1936] [outer = 0D8D8C00] 09:49:01 INFO - PROCESS | 3088 | 1464194941198 Marionette DEBUG loaded listener.js 09:49:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (2001A800) [pid = 3088] [serial = 1937] [outer = 0D8D8C00] 09:49:01 INFO - PROCESS | 3088 | 1464194941664 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 631ms 09:49:01 INFO - PROCESS | 3088 | 1464194941681 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 09:49:01 INFO - PROCESS | 3088 | 1464194941683 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 09:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:49:01 INFO - PROCESS | 3088 | 1464194941690 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:49:01 INFO - PROCESS | 3088 | 1464194941692 Marionette TRACE conn5 <- [1,2546,null,{}] 09:49:01 INFO - PROCESS | 3088 | 1464194941714 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:01 INFO - PROCESS | 3088 | 1464194941809 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 09:49:01 INFO - PROCESS | 3088 | 1464194941815 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:01 INFO - PROCESS | 3088 | ++DOCSHELL 1F425800 == 87 [pid = 3088] [id = 646] 09:49:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (1F4B2400) [pid = 3088] [serial = 1938] [outer = 00000000] 09:49:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (2016A800) [pid = 3088] [serial = 1939] [outer = 1F4B2400] 09:49:01 INFO - PROCESS | 3088 | 1464194941859 Marionette DEBUG loaded listener.js 09:49:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (204DD800) [pid = 3088] [serial = 1940] [outer = 1F4B2400] 09:49:02 INFO - PROCESS | 3088 | 1464194942591 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 951ms 09:49:02 INFO - PROCESS | 3088 | 1464194942638 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 09:49:02 INFO - PROCESS | 3088 | 1464194942644 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 09:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:49:02 INFO - PROCESS | 3088 | 1464194942650 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:49:02 INFO - PROCESS | 3088 | 1464194942653 Marionette TRACE conn5 <- [1,2550,null,{}] 09:49:02 INFO - PROCESS | 3088 | 1464194942660 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:02 INFO - PROCESS | 3088 | 1464194942789 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 09:49:02 INFO - PROCESS | 3088 | 1464194942957 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:03 INFO - PROCESS | 3088 | ++DOCSHELL 0DA5C800 == 88 [pid = 3088] [id = 647] 09:49:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (0E102800) [pid = 3088] [serial = 1941] [outer = 00000000] 09:49:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (15742000) [pid = 3088] [serial = 1942] [outer = 0E102800] 09:49:03 INFO - PROCESS | 3088 | 1464194943015 Marionette DEBUG loaded listener.js 09:49:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (1700C000) [pid = 3088] [serial = 1943] [outer = 0E102800] 09:49:03 INFO - PROCESS | 3088 | 1464194943622 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1021ms 09:49:03 INFO - PROCESS | 3088 | 1464194943675 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 09:49:03 INFO - PROCESS | 3088 | 1464194943682 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 09:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:49:03 INFO - PROCESS | 3088 | 1464194943688 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:49:03 INFO - PROCESS | 3088 | 1464194943691 Marionette TRACE conn5 <- [1,2554,null,{}] 09:49:03 INFO - PROCESS | 3088 | 1464194943695 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:03 INFO - PROCESS | 3088 | 1464194943820 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 09:49:04 INFO - PROCESS | 3088 | 1464194943997 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:04 INFO - PROCESS | 3088 | ++DOCSHELL 18A39400 == 89 [pid = 3088] [id = 648] 09:49:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (18AE2400) [pid = 3088] [serial = 1944] [outer = 00000000] 09:49:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 185 (19FFB800) [pid = 3088] [serial = 1945] [outer = 18AE2400] 09:49:04 INFO - PROCESS | 3088 | 1464194944053 Marionette DEBUG loaded listener.js 09:49:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 186 (1BA3D800) [pid = 3088] [serial = 1946] [outer = 18AE2400] 09:49:04 INFO - PROCESS | 3088 | 1464194944677 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1025ms 09:49:04 INFO - PROCESS | 3088 | 1464194944714 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 09:49:04 INFO - PROCESS | 3088 | 1464194944717 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 09:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:49:04 INFO - PROCESS | 3088 | 1464194944753 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:49:04 INFO - PROCESS | 3088 | 1464194944757 Marionette TRACE conn5 <- [1,2558,null,{}] 09:49:04 INFO - PROCESS | 3088 | 1464194944770 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:04 INFO - PROCESS | 3088 | 1464194944895 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 09:49:05 INFO - PROCESS | 3088 | 1464194945059 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:05 INFO - PROCESS | 3088 | ++DOCSHELL 20706000 == 90 [pid = 3088] [id = 649] 09:49:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 187 (2226B800) [pid = 3088] [serial = 1947] [outer = 00000000] 09:49:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 188 (22272000) [pid = 3088] [serial = 1948] [outer = 2226B800] 09:49:05 INFO - PROCESS | 3088 | 1464194945117 Marionette DEBUG loaded listener.js 09:49:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 189 (222D6C00) [pid = 3088] [serial = 1949] [outer = 2226B800] 09:49:05 INFO - PROCESS | 3088 | 1464194945700 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1007ms 09:49:05 INFO - PROCESS | 3088 | 1464194945731 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 09:49:05 INFO - PROCESS | 3088 | 1464194945734 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 09:49:05 INFO - PROCESS | 3088 | 1464194945737 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:49:05 INFO - PROCESS | 3088 | 1464194945739 Marionette TRACE conn5 <- [1,2562,null,{}] 09:49:05 INFO - PROCESS | 3088 | 1464194945743 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:05 INFO - PROCESS | 3088 | 1464194945867 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 09:49:06 INFO - PROCESS | 3088 | 1464194946042 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:06 INFO - PROCESS | 3088 | ++DOCSHELL 2281D400 == 91 [pid = 3088] [id = 650] 09:49:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 190 (22823400) [pid = 3088] [serial = 1950] [outer = 00000000] 09:49:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 191 (22E0D800) [pid = 3088] [serial = 1951] [outer = 22823400] 09:49:06 INFO - PROCESS | 3088 | 1464194946098 Marionette DEBUG loaded listener.js 09:49:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 192 (232CE800) [pid = 3088] [serial = 1952] [outer = 22823400] 09:49:06 INFO - PROCESS | 3088 | 1464194946681 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 970ms 09:49:06 INFO - PROCESS | 3088 | 1464194946711 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 09:49:06 INFO - PROCESS | 3088 | 1464194946713 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 09:49:06 INFO - PROCESS | 3088 | 1464194946716 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:49:06 INFO - PROCESS | 3088 | 1464194946719 Marionette TRACE conn5 <- [1,2566,null,{}] 09:49:06 INFO - PROCESS | 3088 | 1464194946722 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:06 INFO - PROCESS | 3088 | 1464194946843 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 09:49:07 INFO - PROCESS | 3088 | 1464194947019 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:07 INFO - PROCESS | 3088 | ++DOCSHELL 232D1400 == 92 [pid = 3088] [id = 651] 09:49:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 193 (232D4000) [pid = 3088] [serial = 1953] [outer = 00000000] 09:49:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 194 (23F2A400) [pid = 3088] [serial = 1954] [outer = 232D4000] 09:49:07 INFO - PROCESS | 3088 | 1464194947075 Marionette DEBUG loaded listener.js 09:49:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 195 (23F30400) [pid = 3088] [serial = 1955] [outer = 232D4000] 09:49:07 INFO - PROCESS | 3088 | 1464194947674 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1015ms 09:49:07 INFO - PROCESS | 3088 | 1464194947736 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 09:49:07 INFO - PROCESS | 3088 | 1464194947738 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 09:49:07 INFO - PROCESS | 3088 | 1464194947742 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:49:07 INFO - PROCESS | 3088 | 1464194947744 Marionette TRACE conn5 <- [1,2570,null,{}] 09:49:07 INFO - PROCESS | 3088 | 1464194947748 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:07 INFO - PROCESS | 3088 | 1464194947940 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 09:49:08 INFO - PROCESS | 3088 | 1464194948063 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:08 INFO - PROCESS | 3088 | ++DOCSHELL 232CB800 == 93 [pid = 3088] [id = 652] 09:49:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 196 (232D7C00) [pid = 3088] [serial = 1956] [outer = 00000000] 09:49:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 197 (23FAF400) [pid = 3088] [serial = 1957] [outer = 232D7C00] 09:49:08 INFO - PROCESS | 3088 | 1464194948119 Marionette DEBUG loaded listener.js 09:49:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 198 (23FB4400) [pid = 3088] [serial = 1958] [outer = 232D7C00] 09:49:08 INFO - PROCESS | 3088 | 1464194948658 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 970ms 09:49:08 INFO - PROCESS | 3088 | 1464194948716 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 09:49:08 INFO - PROCESS | 3088 | 1464194948719 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 09:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:49:08 INFO - PROCESS | 3088 | 1464194948722 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:49:08 INFO - PROCESS | 3088 | 1464194948724 Marionette TRACE conn5 <- [1,2574,null,{}] 09:49:08 INFO - PROCESS | 3088 | 1464194948728 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:08 INFO - PROCESS | 3088 | 1464194948847 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 09:49:09 INFO - PROCESS | 3088 | 1464194949023 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:09 INFO - PROCESS | 3088 | ++DOCSHELL 23FB5C00 == 94 [pid = 3088] [id = 653] 09:49:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 199 (23FB6C00) [pid = 3088] [serial = 1959] [outer = 00000000] 09:49:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 200 (25166800) [pid = 3088] [serial = 1960] [outer = 23FB6C00] 09:49:09 INFO - PROCESS | 3088 | 1464194949078 Marionette DEBUG loaded listener.js 09:49:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 201 (2516AC00) [pid = 3088] [serial = 1961] [outer = 23FB6C00] 09:49:09 INFO - PROCESS | 3088 | 1464194949657 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 970ms 09:49:09 INFO - PROCESS | 3088 | 1464194949696 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 09:49:09 INFO - PROCESS | 3088 | 1464194949698 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 09:49:09 INFO - PROCESS | 3088 | 1464194949701 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:49:09 INFO - PROCESS | 3088 | 1464194949703 Marionette TRACE conn5 <- [1,2578,null,{}] 09:49:09 INFO - PROCESS | 3088 | 1464194949707 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:09 INFO - PROCESS | 3088 | 1464194949824 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 09:49:10 INFO - PROCESS | 3088 | 1464194950000 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:10 INFO - PROCESS | 3088 | ++DOCSHELL 0D97B400 == 95 [pid = 3088] [id = 654] 09:49:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 202 (0D97DC00) [pid = 3088] [serial = 1962] [outer = 00000000] 09:49:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 203 (26D23800) [pid = 3088] [serial = 1963] [outer = 0D97DC00] 09:49:10 INFO - PROCESS | 3088 | 1464194950055 Marionette DEBUG loaded listener.js 09:49:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 204 (26D25800) [pid = 3088] [serial = 1964] [outer = 0D97DC00] 09:49:10 INFO - PROCESS | 3088 | 1464194950949 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1320ms 09:49:11 INFO - PROCESS | 3088 | 1464194951027 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 09:49:11 INFO - PROCESS | 3088 | 1464194951030 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 09:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:49:11 INFO - PROCESS | 3088 | 1464194951035 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:49:11 INFO - PROCESS | 3088 | 1464194951039 Marionette TRACE conn5 <- [1,2582,null,{}] 09:49:11 INFO - PROCESS | 3088 | 1464194951045 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:11 INFO - PROCESS | 3088 | 1464194951167 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 09:49:11 INFO - PROCESS | 3088 | 1464194951308 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 3088 | ++DOCSHELL 0D983800 == 96 [pid = 3088] [id = 655] 09:49:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 205 (0DFAD800) [pid = 3088] [serial = 1965] [outer = 00000000] 09:49:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 206 (0EAB2800) [pid = 3088] [serial = 1966] [outer = 0DFAD800] 09:49:11 INFO - PROCESS | 3088 | 1464194951361 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 207 (15743C00) [pid = 3088] [serial = 1967] [outer = 0DFAD800] 09:49:11 INFO - PROCESS | 3088 | 1464194951925 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 930ms 09:49:12 INFO - PROCESS | 3088 | 1464194951967 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 09:49:12 INFO - PROCESS | 3088 | 1464194951972 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 09:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:49:12 INFO - PROCESS | 3088 | 1464194951978 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:49:12 INFO - PROCESS | 3088 | 1464194951980 Marionette TRACE conn5 <- [1,2586,null,{}] 09:49:12 INFO - PROCESS | 3088 | 1464194951984 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:12 INFO - PROCESS | 3088 | 1464194952102 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 09:49:12 INFO - PROCESS | 3088 | 1464194952290 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:12 INFO - PROCESS | 3088 | ++DOCSHELL 18A3E800 == 97 [pid = 3088] [id = 656] 09:49:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 208 (18ADF800) [pid = 3088] [serial = 1968] [outer = 00000000] 09:49:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 209 (19CCB400) [pid = 3088] [serial = 1969] [outer = 18ADF800] 09:49:12 INFO - PROCESS | 3088 | 1464194952341 Marionette DEBUG loaded listener.js 09:49:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 210 (19CDE800) [pid = 3088] [serial = 1970] [outer = 18ADF800] 09:49:13 INFO - PROCESS | 3088 | 1464194953011 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:49:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:49:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1079ms 09:49:13 INFO - PROCESS | 3088 | 1464194953059 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 09:49:13 INFO - PROCESS | 3088 | 1464194953062 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 09:49:13 INFO - PROCESS | 3088 | 1464194953065 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:49:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:49:13 INFO - PROCESS | 3088 | 1464194953069 Marionette TRACE conn5 <- [1,2590,null,{}] 09:49:13 INFO - PROCESS | 3088 | 1464194953080 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:13 INFO - PROCESS | 3088 | 1464194953204 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 09:49:13 INFO - PROCESS | 3088 | 1464194953420 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 3088 | --DOCSHELL 0D879800 == 96 [pid = 3088] [id = 645] 09:49:13 INFO - PROCESS | 3088 | --DOCSHELL 0D8E6400 == 95 [pid = 3088] [id = 644] 09:49:13 INFO - PROCESS | 3088 | --DOCSHELL 17C2F800 == 94 [pid = 3088] [id = 643] 09:49:13 INFO - PROCESS | 3088 | --DOCSHELL 1D184400 == 93 [pid = 3088] [id = 642] 09:49:13 INFO - PROCESS | 3088 | --DOCSHELL 1AC34400 == 92 [pid = 3088] [id = 641] 09:49:13 INFO - PROCESS | 3088 | --DOCSHELL 18A38C00 == 91 [pid = 3088] [id = 640] 09:49:13 INFO - PROCESS | 3088 | --DOCSHELL 1C08B400 == 90 [pid = 3088] [id = 608] 09:49:13 INFO - PROCESS | 3088 | --DOCSHELL 18742800 == 89 [pid = 3088] [id = 639] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 209 (2010E400) [pid = 3088] [serial = 1882] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | ++DOCSHELL 0C90CC00 == 90 [pid = 3088] [id = 657] 09:49:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 210 (0C90E800) [pid = 3088] [serial = 1971] [outer = 00000000] 09:49:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 211 (0D4FB800) [pid = 3088] [serial = 1972] [outer = 0C90E800] 09:49:13 INFO - PROCESS | 3088 | 1464194953551 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 212 (0DA21400) [pid = 3088] [serial = 1973] [outer = 0C90E800] 09:49:13 INFO - PROCESS | 3088 | --DOCSHELL 0DA4FC00 == 89 [pid = 3088] [id = 638] 09:49:13 INFO - PROCESS | 3088 | --DOCSHELL 0E2E4400 == 88 [pid = 3088] [id = 637] 09:49:13 INFO - PROCESS | 3088 | --DOCSHELL 0D876400 == 87 [pid = 3088] [id = 628] 09:49:13 INFO - PROCESS | 3088 | --DOCSHELL 20018000 == 86 [pid = 3088] [id = 627] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 211 (1F4B9000) [pid = 3088] [serial = 1724] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 210 (1BB2C400) [pid = 3088] [serial = 1772] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 209 (1ACDD000) [pid = 3088] [serial = 1867] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 208 (1BA31000) [pid = 3088] [serial = 1868] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 207 (1DA9AC00) [pid = 3088] [serial = 1870] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 206 (19FB2000) [pid = 3088] [serial = 1876] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 205 (1DF58000) [pid = 3088] [serial = 1873] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 204 (1D6A6800) [pid = 3088] [serial = 1826] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 203 (1AA91800) [pid = 3088] [serial = 1864] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 202 (18A35800) [pid = 3088] [serial = 1861] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 201 (19CC7400) [pid = 3088] [serial = 1862] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 200 (19CD1800) [pid = 3088] [serial = 1856] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 199 (1999D800) [pid = 3088] [serial = 1855] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 198 (1503C800) [pid = 3088] [serial = 1858] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 197 (15A60400) [pid = 3088] [serial = 1859] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 196 (0DFAA400) [pid = 3088] [serial = 1853] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 195 (0D875000) [pid = 3088] [serial = 1852] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 194 (0DA52000) [pid = 3088] [serial = 1828] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 193 (1879D000) [pid = 3088] [serial = 1831] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 192 (1F027000) [pid = 3088] [serial = 1879] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 191 (1DAFAC00) [pid = 3088] [serial = 1834] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 190 (1DD4D800) [pid = 3088] [serial = 1837] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 189 (1E9EF000) [pid = 3088] [serial = 1840] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 188 (200BE000) [pid = 3088] [serial = 1843] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 187 (2016C000) [pid = 3088] [serial = 1846] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 186 (20701800) [pid = 3088] [serial = 1849] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 185 (1E924400) [pid = 3088] [serial = 1874] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 184 (1DAF6000) [pid = 3088] [serial = 1871] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 183 (1BA3FC00) [pid = 3088] [serial = 1877] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (19FB9000) [pid = 3088] [serial = 1865] [outer = 00000000] [url = about:blank] 09:49:13 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (20012800) [pid = 3088] [serial = 1880] [outer = 00000000] [url = about:blank] 09:49:14 INFO - PROCESS | 3088 | 1464194954088 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1078ms 09:49:14 INFO - PROCESS | 3088 | 1464194954147 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 09:49:14 INFO - PROCESS | 3088 | 1464194954150 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 09:49:14 INFO - PROCESS | 3088 | 1464194954153 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:49:14 INFO - PROCESS | 3088 | 1464194954155 Marionette TRACE conn5 <- [1,2594,null,{}] 09:49:14 INFO - PROCESS | 3088 | 1464194954159 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:14 INFO - PROCESS | 3088 | 1464194954258 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 09:49:14 INFO - PROCESS | 3088 | 1464194954272 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:14 INFO - PROCESS | 3088 | ++DOCSHELL 0DA21000 == 87 [pid = 3088] [id = 658] 09:49:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (0E7A7800) [pid = 3088] [serial = 1974] [outer = 00000000] 09:49:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (17CE1C00) [pid = 3088] [serial = 1975] [outer = 0E7A7800] 09:49:14 INFO - PROCESS | 3088 | 1464194954318 Marionette DEBUG loaded listener.js 09:49:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (1879D800) [pid = 3088] [serial = 1976] [outer = 0E7A7800] 09:49:14 INFO - PROCESS | 3088 | 1464194954819 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 732ms 09:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:49:14 INFO - PROCESS | 3088 | 1464194954889 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 09:49:14 INFO - PROCESS | 3088 | 1464194954891 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 09:49:14 INFO - PROCESS | 3088 | 1464194954894 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:49:14 INFO - PROCESS | 3088 | 1464194954896 Marionette TRACE conn5 <- [1,2598,null,{}] 09:49:14 INFO - PROCESS | 3088 | 1464194954900 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:15 INFO - PROCESS | 3088 | 1464194955079 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 09:49:15 INFO - PROCESS | 3088 | 1464194955093 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:15 INFO - PROCESS | 3088 | ++DOCSHELL 157B2000 == 88 [pid = 3088] [id = 659] 09:49:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 185 (1760B000) [pid = 3088] [serial = 1977] [outer = 00000000] 09:49:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 186 (19FB5000) [pid = 3088] [serial = 1978] [outer = 1760B000] 09:49:15 INFO - PROCESS | 3088 | 1464194955138 Marionette DEBUG loaded listener.js 09:49:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 187 (1AACEC00) [pid = 3088] [serial = 1979] [outer = 1760B000] 09:49:15 INFO - PROCESS | 3088 | 1464194955590 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 09:49:15 INFO - PROCESS | 3088 | 1464194955625 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 09:49:15 INFO - PROCESS | 3088 | 1464194955627 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 09:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:49:15 INFO - PROCESS | 3088 | 1464194955630 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:49:15 INFO - PROCESS | 3088 | 1464194955632 Marionette TRACE conn5 <- [1,2602,null,{}] 09:49:15 INFO - PROCESS | 3088 | 1464194955636 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:15 INFO - PROCESS | 3088 | 1464194955815 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 09:49:15 INFO - PROCESS | 3088 | 1464194955845 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:15 INFO - PROCESS | 3088 | ++DOCSHELL 1BA32C00 == 89 [pid = 3088] [id = 660] 09:49:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 188 (1BA40C00) [pid = 3088] [serial = 1980] [outer = 00000000] 09:49:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 189 (1C08B400) [pid = 3088] [serial = 1981] [outer = 1BA40C00] 09:49:15 INFO - PROCESS | 3088 | 1464194955900 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 190 (1C324000) [pid = 3088] [serial = 1982] [outer = 1BA40C00] 09:49:16 INFO - PROCESS | 3088 | 1464194956382 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 771ms 09:49:16 INFO - PROCESS | 3088 | 1464194956442 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 09:49:16 INFO - PROCESS | 3088 | 1464194956444 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 09:49:16 INFO - PROCESS | 3088 | 1464194956450 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:49:16 INFO - PROCESS | 3088 | 1464194956451 Marionette TRACE conn5 <- [1,2606,null,{}] 09:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:49:16 INFO - PROCESS | 3088 | 1464194956455 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:16 INFO - PROCESS | 3088 | 1464194956596 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 09:49:16 INFO - PROCESS | 3088 | 1464194956680 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:16 INFO - PROCESS | 3088 | ++DOCSHELL 18A38C00 == 90 [pid = 3088] [id = 661] 09:49:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 191 (1C08A400) [pid = 3088] [serial = 1983] [outer = 00000000] 09:49:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 192 (1DAEB800) [pid = 3088] [serial = 1984] [outer = 1C08A400] 09:49:16 INFO - PROCESS | 3088 | 1464194956727 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 193 (1DBBF800) [pid = 3088] [serial = 1985] [outer = 1C08A400] 09:49:17 INFO - PROCESS | 3088 | 1464194957162 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 09:49:17 INFO - PROCESS | 3088 | 1464194957187 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 09:49:17 INFO - PROCESS | 3088 | 1464194957189 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 09:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:49:17 INFO - PROCESS | 3088 | 1464194957193 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:49:17 INFO - PROCESS | 3088 | 1464194957194 Marionette TRACE conn5 <- [1,2610,null,{}] 09:49:17 INFO - PROCESS | 3088 | 1464194957198 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:17 INFO - PROCESS | 3088 | 1464194957343 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 09:49:17 INFO - PROCESS | 3088 | 1464194957364 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:17 INFO - PROCESS | 3088 | ++DOCSHELL 1DD08000 == 91 [pid = 3088] [id = 662] 09:49:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 194 (1DD12800) [pid = 3088] [serial = 1986] [outer = 00000000] 09:49:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 195 (1DF5AC00) [pid = 3088] [serial = 1987] [outer = 1DD12800] 09:49:17 INFO - PROCESS | 3088 | 1464194957411 Marionette DEBUG loaded listener.js 09:49:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 196 (1E91D800) [pid = 3088] [serial = 1988] [outer = 1DD12800] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 195 (20018400) [pid = 3088] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 194 (19CD8C00) [pid = 3088] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 193 (1EC99800) [pid = 3088] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 192 (0DA51000) [pid = 3088] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 191 (0C973C00) [pid = 3088] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 190 (15A5C400) [pid = 3088] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 189 (0E7B5400) [pid = 3088] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 188 (17C33000) [pid = 3088] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 187 (1F4B7800) [pid = 3088] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 186 (1C2A4800) [pid = 3088] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 185 (18750000) [pid = 3088] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 184 (0D0D9800) [pid = 3088] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 183 (0D857400) [pid = 3088] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (19CDF000) [pid = 3088] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (17CDA000) [pid = 3088] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (1EC96000) [pid = 3088] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (1AB79800) [pid = 3088] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (1DAA1800) [pid = 3088] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (0C908800) [pid = 3088] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (19CDD000) [pid = 3088] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (1ACE7000) [pid = 3088] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (1C2AE400) [pid = 3088] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (200BD400) [pid = 3088] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (0D8DD800) [pid = 3088] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (170D0800) [pid = 3088] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (0D40D800) [pid = 3088] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (1F401400) [pid = 3088] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (1DD0CC00) [pid = 3088] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (0E165000) [pid = 3088] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (1BBC6800) [pid = 3088] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (16837400) [pid = 3088] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (17C8E800) [pid = 3088] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (1AC36C00) [pid = 3088] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (1DBC4400) [pid = 3088] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (0D8D8C00) [pid = 3088] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (1D21DC00) [pid = 3088] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (20112000) [pid = 3088] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (1700C400) [pid = 3088] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:49:18 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (1AB6F800) [pid = 3088] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:49:18 INFO - PROCESS | 3088 | 1464194958460 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1320ms 09:49:18 INFO - PROCESS | 3088 | 1464194958513 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 09:49:18 INFO - PROCESS | 3088 | 1464194958515 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 09:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:49:18 INFO - PROCESS | 3088 | 1464194958518 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:49:18 INFO - PROCESS | 3088 | 1464194958520 Marionette TRACE conn5 <- [1,2614,null,{}] 09:49:18 INFO - PROCESS | 3088 | 1464194958524 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:18 INFO - PROCESS | 3088 | 1464194958672 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 09:49:18 INFO - PROCESS | 3088 | 1464194958757 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:18 INFO - PROCESS | 3088 | ++DOCSHELL 0C973C00 == 92 [pid = 3088] [id = 663] 09:49:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (0D409800) [pid = 3088] [serial = 1989] [outer = 00000000] 09:49:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (14415800) [pid = 3088] [serial = 1990] [outer = 0D409800] 09:49:18 INFO - PROCESS | 3088 | 1464194958804 Marionette DEBUG loaded listener.js 09:49:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1700AC00) [pid = 3088] [serial = 1991] [outer = 0D409800] 09:49:19 INFO - PROCESS | 3088 | 1464194959186 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 09:49:19 INFO - PROCESS | 3088 | 1464194959249 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 09:49:19 INFO - PROCESS | 3088 | 1464194959252 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 09:49:19 INFO - PROCESS | 3088 | 1464194959255 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:49:19 INFO - PROCESS | 3088 | 1464194959257 Marionette TRACE conn5 <- [1,2618,null,{}] 09:49:19 INFO - PROCESS | 3088 | 1464194959260 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:19 INFO - PROCESS | 3088 | 1464194959361 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 09:49:19 INFO - PROCESS | 3088 | 1464194959368 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:19 INFO - PROCESS | 3088 | ++DOCSHELL 152B9400 == 93 [pid = 3088] [id = 664] 09:49:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (1870B800) [pid = 3088] [serial = 1992] [outer = 00000000] 09:49:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (1A387000) [pid = 3088] [serial = 1993] [outer = 1870B800] 09:49:19 INFO - PROCESS | 3088 | 1464194959413 Marionette DEBUG loaded listener.js 09:49:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (1ACBA400) [pid = 3088] [serial = 1994] [outer = 1870B800] 09:49:19 INFO - PROCESS | 3088 | 1464194959885 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 09:49:19 INFO - PROCESS | 3088 | 1464194959929 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 09:49:19 INFO - PROCESS | 3088 | 1464194959932 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 09:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:49:19 INFO - PROCESS | 3088 | 1464194959934 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:49:19 INFO - PROCESS | 3088 | 1464194959937 Marionette TRACE conn5 <- [1,2622,null,{}] 09:49:19 INFO - PROCESS | 3088 | 1464194959940 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:20 INFO - PROCESS | 3088 | 1464194960094 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 09:49:20 INFO - PROCESS | 3088 | 1464194960105 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:20 INFO - PROCESS | 3088 | ++DOCSHELL 0C910C00 == 94 [pid = 3088] [id = 665] 09:49:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (0C966400) [pid = 3088] [serial = 1995] [outer = 00000000] 09:49:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (1E9E5000) [pid = 3088] [serial = 1996] [outer = 0C966400] 09:49:20 INFO - PROCESS | 3088 | 1464194960154 Marionette DEBUG loaded listener.js 09:49:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (1F01E400) [pid = 3088] [serial = 1997] [outer = 0C966400] 09:49:20 INFO - PROCESS | 3088 | 1464194960925 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1019ms 09:49:20 INFO - PROCESS | 3088 | 1464194960955 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 09:49:20 INFO - PROCESS | 3088 | 1464194960959 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 09:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:49:21 INFO - PROCESS | 3088 | 1464194960964 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:49:21 INFO - PROCESS | 3088 | 1464194960967 Marionette TRACE conn5 <- [1,2626,null,{}] 09:49:21 INFO - PROCESS | 3088 | 1464194960973 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:21 INFO - PROCESS | 3088 | 1464194961100 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 09:49:21 INFO - PROCESS | 3088 | 1464194961278 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:21 INFO - PROCESS | 3088 | ++DOCSHELL 0DFAEC00 == 95 [pid = 3088] [id = 666] 09:49:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (0EAB7800) [pid = 3088] [serial = 1998] [outer = 00000000] 09:49:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (170D8800) [pid = 3088] [serial = 1999] [outer = 0EAB7800] 09:49:21 INFO - PROCESS | 3088 | 1464194961336 Marionette DEBUG loaded listener.js 09:49:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (17CE5C00) [pid = 3088] [serial = 2000] [outer = 0EAB7800] 09:49:22 INFO - PROCESS | 3088 | 1464194961993 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1079ms 09:49:22 INFO - PROCESS | 3088 | 1464194962044 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 3088 | 1464194962051 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 09:49:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:49:22 INFO - PROCESS | 3088 | 1464194962058 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:49:22 INFO - PROCESS | 3088 | 1464194962061 Marionette TRACE conn5 <- [1,2630,null,{}] 09:49:22 INFO - PROCESS | 3088 | 1464194962065 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:22 INFO - PROCESS | 3088 | 1464194962202 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 09:49:22 INFO - PROCESS | 3088 | 1464194962373 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 3088 | ++DOCSHELL 19FF4000 == 96 [pid = 3088] [id = 667] 09:49:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (19FF7C00) [pid = 3088] [serial = 2001] [outer = 00000000] 09:49:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 171 (1ACE1400) [pid = 3088] [serial = 2002] [outer = 19FF7C00] 09:49:22 INFO - PROCESS | 3088 | 1464194962430 Marionette DEBUG loaded listener.js 09:49:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 172 (1BA30000) [pid = 3088] [serial = 2003] [outer = 19FF7C00] 09:49:23 INFO - PROCESS | 3088 | 1464194963062 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:49:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:49:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1022ms 09:49:23 INFO - PROCESS | 3088 | 1464194963080 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 09:49:23 INFO - PROCESS | 3088 | 1464194963082 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 09:49:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:49:23 INFO - PROCESS | 3088 | 1464194963086 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:49:23 INFO - PROCESS | 3088 | 1464194963090 Marionette TRACE conn5 <- [1,2634,null,{}] 09:49:23 INFO - PROCESS | 3088 | 1464194963101 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:23 INFO - PROCESS | 3088 | 1464194963230 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 09:49:23 INFO - PROCESS | 3088 | 1464194963419 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:23 INFO - PROCESS | 3088 | ++DOCSHELL 1F027000 == 97 [pid = 3088] [id = 668] 09:49:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 173 (1F027800) [pid = 3088] [serial = 2004] [outer = 00000000] 09:49:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 174 (1F4B4800) [pid = 3088] [serial = 2005] [outer = 1F027800] 09:49:23 INFO - PROCESS | 3088 | 1464194963482 Marionette DEBUG loaded listener.js 09:49:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 175 (20012000) [pid = 3088] [serial = 2006] [outer = 1F027800] 09:49:24 INFO - PROCESS | 3088 | 1464194964087 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:49:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:49:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1020ms 09:49:24 INFO - PROCESS | 3088 | 1464194964121 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 09:49:24 INFO - PROCESS | 3088 | 1464194964124 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 09:49:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:49:24 INFO - PROCESS | 3088 | 1464194964129 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:49:24 INFO - PROCESS | 3088 | 1464194964131 Marionette TRACE conn5 <- [1,2638,null,{}] 09:49:24 INFO - PROCESS | 3088 | 1464194964135 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:24 INFO - PROCESS | 3088 | 1464194964263 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 09:49:24 INFO - PROCESS | 3088 | 1464194964449 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:24 INFO - PROCESS | 3088 | ++DOCSHELL 200BE000 == 98 [pid = 3088] [id = 669] 09:49:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 176 (200C0800) [pid = 3088] [serial = 2007] [outer = 00000000] 09:49:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 177 (2010F400) [pid = 3088] [serial = 2008] [outer = 200C0800] 09:49:24 INFO - PROCESS | 3088 | 1464194964509 Marionette DEBUG loaded listener.js 09:49:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 178 (2016C000) [pid = 3088] [serial = 2009] [outer = 200C0800] 09:49:25 INFO - PROCESS | 3088 | 1464194965056 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:49:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:49:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 970ms 09:49:25 INFO - PROCESS | 3088 | 1464194965103 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 09:49:25 INFO - PROCESS | 3088 | 1464194965106 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 09:49:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:49:25 INFO - PROCESS | 3088 | 1464194965110 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:49:25 INFO - PROCESS | 3088 | 1464194965112 Marionette TRACE conn5 <- [1,2642,null,{}] 09:49:25 INFO - PROCESS | 3088 | 1464194965116 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:25 INFO - PROCESS | 3088 | 1464194965238 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 09:49:25 INFO - PROCESS | 3088 | 1464194965423 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:25 INFO - PROCESS | 3088 | ++DOCSHELL 2016EC00 == 99 [pid = 3088] [id = 670] 09:49:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 179 (204CFC00) [pid = 3088] [serial = 2010] [outer = 00000000] 09:49:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 180 (20705400) [pid = 3088] [serial = 2011] [outer = 204CFC00] 09:49:25 INFO - PROCESS | 3088 | 1464194965482 Marionette DEBUG loaded listener.js 09:49:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 181 (2226BC00) [pid = 3088] [serial = 2012] [outer = 204CFC00] 09:49:26 INFO - PROCESS | 3088 | 1464194966136 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:49:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:49:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1067ms 09:49:26 INFO - PROCESS | 3088 | 1464194966183 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 09:49:26 INFO - PROCESS | 3088 | 1464194966185 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 09:49:26 INFO - PROCESS | 3088 | 1464194966188 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:49:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:49:26 INFO - PROCESS | 3088 | 1464194966190 Marionette TRACE conn5 <- [1,2646,null,{}] 09:49:26 INFO - PROCESS | 3088 | 1464194966194 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:26 INFO - PROCESS | 3088 | 1464194966331 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 09:49:26 INFO - PROCESS | 3088 | 1464194966508 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:26 INFO - PROCESS | 3088 | ++DOCSHELL 22270800 == 100 [pid = 3088] [id = 671] 09:49:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 182 (222CAC00) [pid = 3088] [serial = 2013] [outer = 00000000] 09:49:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 183 (22823800) [pid = 3088] [serial = 2014] [outer = 222CAC00] 09:49:26 INFO - PROCESS | 3088 | 1464194966567 Marionette DEBUG loaded listener.js 09:49:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 184 (22E03800) [pid = 3088] [serial = 2015] [outer = 222CAC00] 09:49:27 INFO - PROCESS | 3088 | 1464194967159 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:49:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:49:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1017ms 09:49:27 INFO - PROCESS | 3088 | 1464194967210 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 09:49:27 INFO - PROCESS | 3088 | 1464194967212 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 09:49:27 INFO - PROCESS | 3088 | 1464194967216 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:49:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:49:27 INFO - PROCESS | 3088 | 1464194967218 Marionette TRACE conn5 <- [1,2650,null,{}] 09:49:27 INFO - PROCESS | 3088 | 1464194967222 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:27 INFO - PROCESS | 3088 | 1464194967342 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 09:49:27 INFO - PROCESS | 3088 | 1464194967527 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:27 INFO - PROCESS | 3088 | ++DOCSHELL 232CD800 == 101 [pid = 3088] [id = 672] 09:49:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 185 (232D5000) [pid = 3088] [serial = 2016] [outer = 00000000] 09:49:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 186 (23F32000) [pid = 3088] [serial = 2017] [outer = 232D5000] 09:49:27 INFO - PROCESS | 3088 | 1464194967587 Marionette DEBUG loaded listener.js 09:49:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 187 (23F35400) [pid = 3088] [serial = 2018] [outer = 232D5000] 09:49:28 INFO - PROCESS | 3088 | 1464194968169 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:49:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:49:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 970ms 09:49:28 INFO - PROCESS | 3088 | 1464194968190 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 09:49:28 INFO - PROCESS | 3088 | 1464194968192 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 09:49:28 INFO - PROCESS | 3088 | 1464194968195 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:49:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:49:28 INFO - PROCESS | 3088 | 1464194968197 Marionette TRACE conn5 <- [1,2654,null,{}] 09:49:28 INFO - PROCESS | 3088 | 1464194968201 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:28 INFO - PROCESS | 3088 | 1464194968388 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 09:49:28 INFO - PROCESS | 3088 | 1464194968518 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:28 INFO - PROCESS | 3088 | ++DOCSHELL 23F31000 == 102 [pid = 3088] [id = 673] 09:49:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 188 (23FAC800) [pid = 3088] [serial = 2019] [outer = 00000000] 09:49:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 189 (25168800) [pid = 3088] [serial = 2020] [outer = 23FAC800] 09:49:28 INFO - PROCESS | 3088 | 1464194968576 Marionette DEBUG loaded listener.js 09:49:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 190 (26D24000) [pid = 3088] [serial = 2021] [outer = 23FAC800] 09:49:29 INFO - PROCESS | 3088 | 1464194969614 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:49:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:49:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1472ms 09:49:29 INFO - PROCESS | 3088 | 1464194969672 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 09:49:29 INFO - PROCESS | 3088 | 1464194969674 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 09:49:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:49:29 INFO - PROCESS | 3088 | 1464194969678 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:49:29 INFO - PROCESS | 3088 | 1464194969680 Marionette TRACE conn5 <- [1,2658,null,{}] 09:49:29 INFO - PROCESS | 3088 | 1464194969683 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:29 INFO - PROCESS | 3088 | 1464194969805 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 09:49:30 INFO - PROCESS | 3088 | 1464194970010 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:30 INFO - PROCESS | 3088 | ++DOCSHELL 0C907400 == 103 [pid = 3088] [id = 674] 09:49:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 191 (0D403800) [pid = 3088] [serial = 2022] [outer = 00000000] 09:49:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 192 (1682DC00) [pid = 3088] [serial = 2023] [outer = 0D403800] 09:49:30 INFO - PROCESS | 3088 | 1464194970065 Marionette DEBUG loaded listener.js 09:49:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 193 (19A74C00) [pid = 3088] [serial = 2024] [outer = 0D403800] 09:49:31 INFO - PROCESS | 3088 | 1464194971161 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 09:49:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:49:31 INFO - PROCESS | 3088 | 1464194971219 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 09:49:31 INFO - PROCESS | 3088 | 1464194971225 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:49:31 INFO - PROCESS | 3088 | 1464194971229 Marionette TRACE conn5 <- [1,2662,null,{}] 09:49:31 INFO - PROCESS | 3088 | 1464194971236 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:31 INFO - PROCESS | 3088 | 1464194971436 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 09:49:31 INFO - PROCESS | 3088 | 1464194971582 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:31 INFO - PROCESS | 3088 | ++DOCSHELL 144A6C00 == 104 [pid = 3088] [id = 675] 09:49:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 194 (144AC400) [pid = 3088] [serial = 2025] [outer = 00000000] 09:49:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 195 (15720800) [pid = 3088] [serial = 2026] [outer = 144AC400] 09:49:31 INFO - PROCESS | 3088 | 1464194971636 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 196 (17C26C00) [pid = 3088] [serial = 2027] [outer = 144AC400] 09:49:32 INFO - PROCESS | 3088 | 1464194972652 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 09:49:32 INFO - PROCESS | 3088 | 1464194972754 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 09:49:32 INFO - PROCESS | 3088 | 1464194972762 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:49:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:49:32 INFO - PROCESS | 3088 | 1464194972765 Marionette TRACE conn5 <- [1,2666,null,{}] 09:49:32 INFO - PROCESS | 3088 | 1464194972769 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:32 INFO - PROCESS | 3088 | 1464194972874 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 09:49:33 INFO - PROCESS | 3088 | 1464194973127 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:33 INFO - PROCESS | 3088 | --DOCSHELL 1E923400 == 103 [pid = 3088] [id = 613] 09:49:33 INFO - PROCESS | 3088 | --DOCSHELL 1DD10C00 == 102 [pid = 3088] [id = 612] 09:49:33 INFO - PROCESS | 3088 | --DOCSHELL 152B9400 == 101 [pid = 3088] [id = 664] 09:49:33 INFO - PROCESS | 3088 | --DOCSHELL 0C973C00 == 100 [pid = 3088] [id = 663] 09:49:33 INFO - PROCESS | 3088 | --DOCSHELL 1DD08000 == 99 [pid = 3088] [id = 662] 09:49:33 INFO - PROCESS | 3088 | --DOCSHELL 18A38C00 == 98 [pid = 3088] [id = 661] 09:49:33 INFO - PROCESS | 3088 | --DOCSHELL 1BA32C00 == 97 [pid = 3088] [id = 660] 09:49:33 INFO - PROCESS | 3088 | --DOCSHELL 157B2000 == 96 [pid = 3088] [id = 659] 09:49:33 INFO - PROCESS | 3088 | --DOCSHELL 0DA21000 == 95 [pid = 3088] [id = 658] 09:49:33 INFO - PROCESS | 3088 | --DOCSHELL 0C90CC00 == 94 [pid = 3088] [id = 657] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 195 (1AB77400) [pid = 3088] [serial = 1888] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 194 (22E0DC00) [pid = 3088] [serial = 1906] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 193 (22818400) [pid = 3088] [serial = 1900] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 192 (222CE000) [pid = 3088] [serial = 1897] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 191 (22825800) [pid = 3088] [serial = 1903] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 190 (15A68C00) [pid = 3088] [serial = 1885] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 189 (2016A800) [pid = 3088] [serial = 1939] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 188 (20702000) [pid = 3088] [serial = 1891] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 187 (2226FC00) [pid = 3088] [serial = 1894] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | ++DOCSHELL 0C90CC00 == 95 [pid = 3088] [id = 676] 09:49:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 188 (0C970000) [pid = 3088] [serial = 2028] [outer = 00000000] 09:49:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 189 (0D980C00) [pid = 3088] [serial = 2029] [outer = 0C970000] 09:49:33 INFO - PROCESS | 3088 | 1464194973246 Marionette DEBUG loaded listener.js 09:49:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 190 (0E2DC800) [pid = 3088] [serial = 2030] [outer = 0C970000] 09:49:33 INFO - PROCESS | 3088 | --DOCSHELL 18A3E800 == 94 [pid = 3088] [id = 656] 09:49:33 INFO - PROCESS | 3088 | --DOCSHELL 0D983800 == 93 [pid = 3088] [id = 655] 09:49:33 INFO - PROCESS | 3088 | --DOCSHELL 0DA5C800 == 92 [pid = 3088] [id = 647] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 189 (200C0000) [pid = 3088] [serial = 1793] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 188 (1AA8BC00) [pid = 3088] [serial = 1921] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 187 (1F425400) [pid = 3088] [serial = 1790] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 186 (0E10B800) [pid = 3088] [serial = 1915] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 185 (15A64000) [pid = 3088] [serial = 1694] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 184 (1DD10400) [pid = 3088] [serial = 1933] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 183 (204D9400) [pid = 3088] [serial = 1742] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 182 (1E9EF400) [pid = 3088] [serial = 1931] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 181 (20013000) [pid = 3088] [serial = 1652] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 180 (1DAF5400) [pid = 3088] [serial = 1589] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 179 (19CCCC00) [pid = 3088] [serial = 1919] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 178 (15006000) [pid = 3088] [serial = 1775] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 177 (1DD0B000) [pid = 3088] [serial = 1928] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 176 (0DA18000) [pid = 3088] [serial = 1673] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 175 (1DF63C00) [pid = 3088] [serial = 1930] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 174 (1ADE8400) [pid = 3088] [serial = 1730] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 173 (19CCC000) [pid = 3088] [serial = 1643] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 172 (144AA400) [pid = 3088] [serial = 1916] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 171 (18743000) [pid = 3088] [serial = 1912] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 170 (1F41B000) [pid = 3088] [serial = 1649] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 169 (1E79CC00) [pid = 3088] [serial = 1646] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 168 (1DAF3400) [pid = 3088] [serial = 1691] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (200BC000) [pid = 3088] [serial = 1655] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (19FF1000) [pid = 3088] [serial = 1679] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (1BA22C00) [pid = 3088] [serial = 1685] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (1DAA9800) [pid = 3088] [serial = 1781] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (1BA34400) [pid = 3088] [serial = 1925] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (1AC2F800) [pid = 3088] [serial = 1922] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (2010A000) [pid = 3088] [serial = 1736] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (1ACE3000) [pid = 3088] [serial = 1796] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (187A3400) [pid = 3088] [serial = 1909] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (1EC98400) [pid = 3088] [serial = 1934] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (18A39000) [pid = 3088] [serial = 1918] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (157F7800) [pid = 3088] [serial = 1640] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (20019400) [pid = 3088] [serial = 1733] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (1DD4B400) [pid = 3088] [serial = 1784] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (170DF800) [pid = 3088] [serial = 1727] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (1C838400) [pid = 3088] [serial = 1688] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (18AE6000) [pid = 3088] [serial = 1910] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (2001A800) [pid = 3088] [serial = 1937] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (17C26000) [pid = 3088] [serial = 1676] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (1874EC00) [pid = 3088] [serial = 1913] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1AD0E800) [pid = 3088] [serial = 1924] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1DF62400) [pid = 3088] [serial = 1787] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1F4BA400) [pid = 3088] [serial = 1936] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1DAF4000) [pid = 3088] [serial = 1927] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (20163000) [pid = 3088] [serial = 1739] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (18A36000) [pid = 3088] [serial = 1778] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1ACBB800) [pid = 3088] [serial = 1682] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3088 | 1464194974188 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:49:34 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) 09:49:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1470ms 09:49:34 INFO - PROCESS | 3088 | 1464194974242 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 09:49:34 INFO - PROCESS | 3088 | 1464194974244 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 09:49:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:49:34 INFO - PROCESS | 3088 | 1464194974248 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:49:34 INFO - PROCESS | 3088 | 1464194974251 Marionette TRACE conn5 <- [1,2670,null,{}] 09:49:34 INFO - PROCESS | 3088 | 1464194974262 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:34 INFO - PROCESS | 3088 | 1464194974370 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 09:49:34 INFO - PROCESS | 3088 | 1464194974379 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 3088 | ++DOCSHELL 14423400 == 93 [pid = 3088] [id = 677] 09:49:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (16827000) [pid = 3088] [serial = 2031] [outer = 00000000] 09:49:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (17CE0000) [pid = 3088] [serial = 2032] [outer = 16827000] 09:49:34 INFO - PROCESS | 3088 | 1464194974426 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1874EC00) [pid = 3088] [serial = 2033] [outer = 16827000] 09:49:35 INFO - PROCESS | 3088 | 1464194975434 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:49:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:49:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1232ms 09:49:35 INFO - PROCESS | 3088 | 1464194975487 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 3088 | 1464194975490 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 09:49:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:49:35 INFO - PROCESS | 3088 | 1464194975493 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - PROCESS | 3088 | 1464194975495 Marionette TRACE conn5 <- [1,2674,null,{}] 09:49:35 INFO - PROCESS | 3088 | 1464194975498 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:35 INFO - PROCESS | 3088 | 1464194975645 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 09:49:35 INFO - PROCESS | 3088 | 1464194975684 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:35 INFO - PROCESS | 3088 | ++DOCSHELL 19CCC000 == 94 [pid = 3088] [id = 678] 09:49:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (19CD1800) [pid = 3088] [serial = 2034] [outer = 00000000] 09:49:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (19FEDC00) [pid = 3088] [serial = 2035] [outer = 19CD1800] 09:49:35 INFO - PROCESS | 3088 | 1464194975732 Marionette DEBUG loaded listener.js 09:49:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (19FF9C00) [pid = 3088] [serial = 2036] [outer = 19CD1800] 09:49:36 INFO - PROCESS | 3088 | 1464194976713 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:49:36 INFO - PROCESS | 3088 | 1464194976774 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 09:49:36 INFO - PROCESS | 3088 | 1464194976777 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:49:36 INFO - PROCESS | 3088 | 1464194976779 Marionette TRACE conn5 <- [1,2678,null,{}] 09:49:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:49:36 INFO - PROCESS | 3088 | 1464194976790 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:36 INFO - PROCESS | 3088 | 1464194976946 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 09:49:36 INFO - PROCESS | 3088 | 1464194976962 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:37 INFO - PROCESS | 3088 | ++DOCSHELL 1AB6F000 == 95 [pid = 3088] [id = 679] 09:49:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1AB75400) [pid = 3088] [serial = 2037] [outer = 00000000] 09:49:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (1ACBDC00) [pid = 3088] [serial = 2038] [outer = 1AB75400] 09:49:37 INFO - PROCESS | 3088 | 1464194977010 Marionette DEBUG loaded listener.js 09:49:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (1ACE1000) [pid = 3088] [serial = 2039] [outer = 1AB75400] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1E923C00) [pid = 3088] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (204D9800) [pid = 3088] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1F01BC00) [pid = 3088] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1DAA8400) [pid = 3088] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1DD13000) [pid = 3088] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (0CB3A400) [pid = 3088] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (17C25800) [pid = 3088] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (20163800) [pid = 3088] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1C08A400) [pid = 3088] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (18ADF800) [pid = 3088] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (1DD12800) [pid = 3088] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (0E7A7800) [pid = 3088] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (0D409800) [pid = 3088] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (0C90E800) [pid = 3088] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1870B800) [pid = 3088] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1760B000) [pid = 3088] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (0DFAD800) [pid = 3088] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:49:37 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1BA40C00) [pid = 3088] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:49:38 INFO - PROCESS | 3088 | 1464194978366 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 09:49:38 INFO - PROCESS | 3088 | 1464194978408 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 09:49:38 INFO - PROCESS | 3088 | 1464194978412 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:49:38 INFO - PROCESS | 3088 | 1464194978413 Marionette TRACE conn5 <- [1,2682,null,{}] 09:49:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:49:38 INFO - PROCESS | 3088 | 1464194978417 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:38 INFO - PROCESS | 3088 | 1464194978578 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 09:49:38 INFO - PROCESS | 3088 | 1464194978590 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:38 INFO - PROCESS | 3088 | ++DOCSHELL 0CB3A400 == 96 [pid = 3088] [id = 680] 09:49:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (0D4F6400) [pid = 3088] [serial = 2040] [outer = 00000000] 09:49:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1BA29800) [pid = 3088] [serial = 2041] [outer = 0D4F6400] 09:49:38 INFO - PROCESS | 3088 | 1464194978638 Marionette DEBUG loaded listener.js 09:49:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (1BA35400) [pid = 3088] [serial = 2042] [outer = 0D4F6400] 09:49:39 INFO - PROCESS | 3088 | 1464194979571 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 09:49:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:49:39 INFO - PROCESS | 3088 | 1464194979591 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 09:49:39 INFO - PROCESS | 3088 | 1464194979595 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:49:39 INFO - PROCESS | 3088 | 1464194979596 Marionette TRACE conn5 <- [1,2686,null,{}] 09:49:39 INFO - PROCESS | 3088 | 1464194979600 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:39 INFO - PROCESS | 3088 | 1464194979748 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 09:49:39 INFO - PROCESS | 3088 | 1464194979957 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:40 INFO - PROCESS | 3088 | ++DOCSHELL 0C968C00 == 97 [pid = 3088] [id = 681] 09:49:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (0C970400) [pid = 3088] [serial = 2043] [outer = 00000000] 09:49:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (0D072C00) [pid = 3088] [serial = 2044] [outer = 0C970400] 09:49:40 INFO - PROCESS | 3088 | 1464194980023 Marionette DEBUG loaded listener.js 09:49:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (0D856400) [pid = 3088] [serial = 2045] [outer = 0C970400] 09:49:41 INFO - PROCESS | 3088 | 1464194981066 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:49:41 INFO - PROCESS | 3088 | 1464194981120 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 09:49:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:49:41 INFO - PROCESS | 3088 | 1464194981168 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:49:41 INFO - PROCESS | 3088 | 1464194981173 Marionette TRACE conn5 <- [1,2690,null,{}] 09:49:41 INFO - PROCESS | 3088 | 1464194981178 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:41 INFO - PROCESS | 3088 | 1464194981309 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 09:49:41 INFO - PROCESS | 3088 | 1464194981550 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:41 INFO - PROCESS | 3088 | ++DOCSHELL 0E107C00 == 98 [pid = 3088] [id = 682] 09:49:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (0E2E6C00) [pid = 3088] [serial = 2046] [outer = 00000000] 09:49:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (15742400) [pid = 3088] [serial = 2047] [outer = 0E2E6C00] 09:49:41 INFO - PROCESS | 3088 | 1464194981613 Marionette DEBUG loaded listener.js 09:49:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (159DAC00) [pid = 3088] [serial = 2048] [outer = 0E2E6C00] 09:49:42 INFO - PROCESS | 3088 | 1464194982260 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:49:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:49:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1132ms 09:49:42 INFO - PROCESS | 3088 | 1464194982303 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 09:49:42 INFO - PROCESS | 3088 | 1464194982308 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 09:49:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:49:42 INFO - PROCESS | 3088 | 1464194982312 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:49:42 INFO - PROCESS | 3088 | 1464194982314 Marionette TRACE conn5 <- [1,2694,null,{}] 09:49:42 INFO - PROCESS | 3088 | 1464194982319 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:42 INFO - PROCESS | 3088 | 1464194982456 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 09:49:42 INFO - PROCESS | 3088 | 1464194982628 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:42 INFO - PROCESS | 3088 | ++DOCSHELL 18707800 == 99 [pid = 3088] [id = 683] 09:49:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (18709800) [pid = 3088] [serial = 2049] [outer = 00000000] 09:49:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (18A0AC00) [pid = 3088] [serial = 2050] [outer = 18709800] 09:49:42 INFO - PROCESS | 3088 | 1464194982689 Marionette DEBUG loaded listener.js 09:49:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (1999D400) [pid = 3088] [serial = 2051] [outer = 18709800] 09:49:43 INFO - PROCESS | 3088 | 1464194983325 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:49:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:49:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1070ms 09:49:43 INFO - PROCESS | 3088 | 1464194983386 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 09:49:43 INFO - PROCESS | 3088 | 1464194983388 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 09:49:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:49:43 INFO - PROCESS | 3088 | 1464194983399 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:49:43 INFO - PROCESS | 3088 | 1464194983405 Marionette TRACE conn5 <- [1,2698,null,{}] 09:49:43 INFO - PROCESS | 3088 | 1464194983410 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:43 INFO - PROCESS | 3088 | 1464194983552 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 09:49:43 INFO - PROCESS | 3088 | 1464194983719 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:43 INFO - PROCESS | 3088 | ++DOCSHELL 18705800 == 100 [pid = 3088] [id = 684] 09:49:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (1ACB1400) [pid = 3088] [serial = 2052] [outer = 00000000] 09:49:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (1C323000) [pid = 3088] [serial = 2053] [outer = 1ACB1400] 09:49:43 INFO - PROCESS | 3088 | 1464194983782 Marionette DEBUG loaded listener.js 09:49:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1D17D000) [pid = 3088] [serial = 2054] [outer = 1ACB1400] 09:49:44 INFO - PROCESS | 3088 | 1464194984418 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:49:44 INFO - PROCESS | 3088 | 1464194984489 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 09:49:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:49:44 INFO - PROCESS | 3088 | 1464194984493 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:49:44 INFO - PROCESS | 3088 | 1464194984495 Marionette TRACE conn5 <- [1,2702,null,{}] 09:49:44 INFO - PROCESS | 3088 | 1464194984499 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:44 INFO - PROCESS | 3088 | 1464194984630 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 09:49:44 INFO - PROCESS | 3088 | 1464194984801 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:44 INFO - PROCESS | 3088 | ++DOCSHELL 1BBC5000 == 101 [pid = 3088] [id = 685] 09:49:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1D6A9800) [pid = 3088] [serial = 2055] [outer = 00000000] 09:49:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (1DD05800) [pid = 3088] [serial = 2056] [outer = 1D6A9800] 09:49:44 INFO - PROCESS | 3088 | 1464194984864 Marionette DEBUG loaded listener.js 09:49:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (1DD0AC00) [pid = 3088] [serial = 2057] [outer = 1D6A9800] 09:49:45 INFO - PROCESS | 3088 | 1464194985483 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:49:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:49:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1017ms 09:49:45 INFO - PROCESS | 3088 | 1464194985512 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 09:49:45 INFO - PROCESS | 3088 | 1464194985515 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 09:49:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:49:45 INFO - PROCESS | 3088 | 1464194985518 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:49:45 INFO - PROCESS | 3088 | 1464194985520 Marionette TRACE conn5 <- [1,2706,null,{}] 09:49:45 INFO - PROCESS | 3088 | 1464194985524 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:45 INFO - PROCESS | 3088 | 1464194985650 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 09:49:45 INFO - PROCESS | 3088 | 1464194985825 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:45 INFO - PROCESS | 3088 | ++DOCSHELL 1DD4C000 == 102 [pid = 3088] [id = 686] 09:49:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1DD4D400) [pid = 3088] [serial = 2058] [outer = 00000000] 09:49:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1DF54800) [pid = 3088] [serial = 2059] [outer = 1DD4D400] 09:49:45 INFO - PROCESS | 3088 | 1464194985890 Marionette DEBUG loaded listener.js 09:49:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1E922C00) [pid = 3088] [serial = 2060] [outer = 1DD4D400] 09:49:46 INFO - PROCESS | 3088 | 1464194986617 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:49:46 INFO - PROCESS | 3088 | 1464194986654 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 09:49:46 INFO - PROCESS | 3088 | 1464194986657 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:49:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:49:46 INFO - PROCESS | 3088 | 1464194986659 Marionette TRACE conn5 <- [1,2710,null,{}] 09:49:46 INFO - PROCESS | 3088 | 1464194986663 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:46 INFO - PROCESS | 3088 | 1464194986794 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 09:49:47 INFO - PROCESS | 3088 | 1464194986964 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:47 INFO - PROCESS | 3088 | ++DOCSHELL 1EC9C800 == 103 [pid = 3088] [id = 687] 09:49:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (1F025C00) [pid = 3088] [serial = 2061] [outer = 00000000] 09:49:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (20013400) [pid = 3088] [serial = 2062] [outer = 1F025C00] 09:49:47 INFO - PROCESS | 3088 | 1464194987023 Marionette DEBUG loaded listener.js 09:49:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (2001A000) [pid = 3088] [serial = 2063] [outer = 1F025C00] 09:49:47 INFO - PROCESS | 3088 | 1464194987657 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:49:47 INFO - PROCESS | 3088 | 1464194987739 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 09:49:47 INFO - PROCESS | 3088 | 1464194987743 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:49:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:49:47 INFO - PROCESS | 3088 | 1464194987745 Marionette TRACE conn5 <- [1,2714,null,{}] 09:49:47 INFO - PROCESS | 3088 | 1464194987749 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:47 INFO - PROCESS | 3088 | 1464194987875 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 09:49:48 INFO - PROCESS | 3088 | 1464194988040 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:48 INFO - PROCESS | 3088 | ++DOCSHELL 20014000 == 104 [pid = 3088] [id = 688] 09:49:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (200B8C00) [pid = 3088] [serial = 2064] [outer = 00000000] 09:49:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (20108C00) [pid = 3088] [serial = 2065] [outer = 200B8C00] 09:49:48 INFO - PROCESS | 3088 | 1464194988095 Marionette DEBUG loaded listener.js 09:49:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (20168000) [pid = 3088] [serial = 2066] [outer = 200B8C00] 09:49:48 INFO - PROCESS | 3088 | 1464194988656 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:49:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:49:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 930ms 09:49:48 INFO - PROCESS | 3088 | 1464194988688 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 09:49:48 INFO - PROCESS | 3088 | 1464194988691 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 09:49:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:49:48 INFO - PROCESS | 3088 | 1464194988696 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:49:48 INFO - PROCESS | 3088 | 1464194988698 Marionette TRACE conn5 <- [1,2718,null,{}] 09:49:48 INFO - PROCESS | 3088 | 1464194988702 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:48 INFO - PROCESS | 3088 | 1464194988823 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 09:49:49 INFO - PROCESS | 3088 | 1464194989006 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:49 INFO - PROCESS | 3088 | ++DOCSHELL 20016400 == 105 [pid = 3088] [id = 689] 09:49:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (200C1800) [pid = 3088] [serial = 2067] [outer = 00000000] 09:49:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (204D8C00) [pid = 3088] [serial = 2068] [outer = 200C1800] 09:49:49 INFO - PROCESS | 3088 | 1464194989066 Marionette DEBUG loaded listener.js 09:49:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (2070AC00) [pid = 3088] [serial = 2069] [outer = 200C1800] 09:49:50 INFO - PROCESS | 3088 | 1464194990100 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:49:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:49:50 INFO - PROCESS | 3088 | 1464194990133 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 09:49:50 INFO - PROCESS | 3088 | 1464194990136 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:49:50 INFO - PROCESS | 3088 | 1464194990138 Marionette TRACE conn5 <- [1,2722,null,{}] 09:49:50 INFO - PROCESS | 3088 | 1464194990142 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:50 INFO - PROCESS | 3088 | 1464194990296 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 09:49:50 INFO - PROCESS | 3088 | 1464194990461 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:50 INFO - PROCESS | 3088 | ++DOCSHELL 0E2E2800 == 106 [pid = 3088] [id = 690] 09:49:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (15243C00) [pid = 3088] [serial = 2070] [outer = 00000000] 09:49:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (17C31C00) [pid = 3088] [serial = 2071] [outer = 15243C00] 09:49:50 INFO - PROCESS | 3088 | 1464194990516 Marionette DEBUG loaded listener.js 09:49:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (19995800) [pid = 3088] [serial = 2072] [outer = 15243C00] 09:49:51 INFO - PROCESS | 3088 | 1464194991366 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:49:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:49:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1283ms 09:49:51 INFO - PROCESS | 3088 | 1464194991420 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 09:49:51 INFO - PROCESS | 3088 | 1464194991423 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 09:49:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:49:51 INFO - PROCESS | 3088 | 1464194991428 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:49:51 INFO - PROCESS | 3088 | 1464194991431 Marionette TRACE conn5 <- [1,2726,null,{}] 09:49:51 INFO - PROCESS | 3088 | 1464194991436 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:51 INFO - PROCESS | 3088 | 1464194991562 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 09:49:51 INFO - PROCESS | 3088 | 1464194991740 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:51 INFO - PROCESS | 3088 | ++DOCSHELL 157B5800 == 107 [pid = 3088] [id = 691] 09:49:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (159F2000) [pid = 3088] [serial = 2073] [outer = 00000000] 09:49:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (170D8C00) [pid = 3088] [serial = 2074] [outer = 159F2000] 09:49:51 INFO - PROCESS | 3088 | 1464194991796 Marionette DEBUG loaded listener.js 09:49:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (17C93800) [pid = 3088] [serial = 2075] [outer = 159F2000] 09:49:52 INFO - PROCESS | 3088 | --DOCSHELL 0D982400 == 106 [pid = 3088] [id = 470] 09:49:52 INFO - PROCESS | 3088 | --DOCSHELL 22E06C00 == 105 [pid = 3088] [id = 635] 09:49:52 INFO - PROCESS | 3088 | --DOCSHELL 2281EC00 == 104 [pid = 3088] [id = 634] 09:49:52 INFO - PROCESS | 3088 | --DOCSHELL 0CB3A400 == 103 [pid = 3088] [id = 680] 09:49:52 INFO - PROCESS | 3088 | --DOCSHELL 1AB6F000 == 102 [pid = 3088] [id = 679] 09:49:52 INFO - PROCESS | 3088 | --DOCSHELL 19CCC000 == 101 [pid = 3088] [id = 678] 09:49:52 INFO - PROCESS | 3088 | --DOCSHELL 14423400 == 100 [pid = 3088] [id = 677] 09:49:52 INFO - PROCESS | 3088 | --DOCSHELL 0C90CC00 == 99 [pid = 3088] [id = 676] 09:49:52 INFO - PROCESS | 3088 | --DOCSHELL 144A6C00 == 98 [pid = 3088] [id = 675] 09:49:52 INFO - PROCESS | 3088 | --DOCSHELL 1F027000 == 97 [pid = 3088] [id = 668] 09:49:52 INFO - PROCESS | 3088 | --DOCSHELL 19FF4000 == 96 [pid = 3088] [id = 667] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 167 (23F2A400) [pid = 3088] [serial = 1954] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 166 (23FAF400) [pid = 3088] [serial = 1957] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 165 (25166800) [pid = 3088] [serial = 1960] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 164 (26D23800) [pid = 3088] [serial = 1963] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 163 (1E9E5000) [pid = 3088] [serial = 1996] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOCSHELL 0DFAEC00 == 95 [pid = 3088] [id = 666] 09:49:52 INFO - PROCESS | 3088 | --DOCSHELL 0C910C00 == 94 [pid = 3088] [id = 665] 09:49:52 INFO - PROCESS | 3088 | 1464194992519 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 162 (1EC9F800) [pid = 3088] [serial = 1841] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 161 (20706400) [pid = 3088] [serial = 1850] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 160 (2010D400) [pid = 3088] [serial = 1844] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 159 (1DD09000) [pid = 3088] [serial = 1835] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 158 (1E79F800) [pid = 3088] [serial = 1838] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 157 (15001400) [pid = 3088] [serial = 1829] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (1999B000) [pid = 3088] [serial = 1832] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (204D1000) [pid = 3088] [serial = 1847] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (22272000) [pid = 3088] [serial = 1948] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (1A387000) [pid = 3088] [serial = 1993] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (15742000) [pid = 3088] [serial = 1942] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (19FB5000) [pid = 3088] [serial = 1978] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (1ACBA400) [pid = 3088] [serial = 1994] [outer = 00000000] [url = about:blank] 09:49:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1AACEC00) [pid = 3088] [serial = 1979] [outer = 00000000] [url = about:blank] 09:49:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1121ms 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (15743C00) [pid = 3088] [serial = 1967] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (0EAB2800) [pid = 3088] [serial = 1966] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (22E0D800) [pid = 3088] [serial = 1951] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1C08B400) [pid = 3088] [serial = 1981] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1C324000) [pid = 3088] [serial = 1982] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1700AC00) [pid = 3088] [serial = 1991] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (1E91D800) [pid = 3088] [serial = 1988] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1DAEB800) [pid = 3088] [serial = 1984] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (19CDE800) [pid = 3088] [serial = 1970] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (19CCB400) [pid = 3088] [serial = 1969] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (1DF5AC00) [pid = 3088] [serial = 1987] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1DBBF800) [pid = 3088] [serial = 1985] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (17CE1C00) [pid = 3088] [serial = 1975] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (1879D800) [pid = 3088] [serial = 1976] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (14415800) [pid = 3088] [serial = 1990] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (0D4FB800) [pid = 3088] [serial = 1972] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (0DA21400) [pid = 3088] [serial = 1973] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (19FFB800) [pid = 3088] [serial = 1945] [outer = 00000000] [url = about:blank] 09:49:52 INFO - PROCESS | 3088 | 1464194992585 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 09:49:52 INFO - PROCESS | 3088 | 1464194992591 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 09:49:52 INFO - PROCESS | 3088 | 1464194992601 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:49:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:49:52 INFO - PROCESS | 3088 | 1464194992603 Marionette TRACE conn5 <- [1,2730,null,{}] 09:49:52 INFO - PROCESS | 3088 | 1464194992607 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:52 INFO - PROCESS | 3088 | 1464194992722 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 09:49:52 INFO - PROCESS | 3088 | 1464194992737 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:52 INFO - PROCESS | 3088 | ++DOCSHELL 0DA20400 == 95 [pid = 3088] [id = 692] 09:49:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (0E165000) [pid = 3088] [serial = 2076] [outer = 00000000] 09:49:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (15A60400) [pid = 3088] [serial = 2077] [outer = 0E165000] 09:49:52 INFO - PROCESS | 3088 | 1464194992787 Marionette DEBUG loaded listener.js 09:49:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (170D6000) [pid = 3088] [serial = 2078] [outer = 0E165000] 09:49:53 INFO - PROCESS | 3088 | 1464194993383 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:49:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:49:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 830ms 09:49:53 INFO - PROCESS | 3088 | 1464194993433 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 3088 | 1464194993435 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 09:49:53 INFO - PROCESS | 3088 | 1464194993439 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:49:53 INFO - PROCESS | 3088 | 1464194993442 Marionette TRACE conn5 <- [1,2734,null,{}] 09:49:53 INFO - PROCESS | 3088 | 1464194993453 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:53 INFO - PROCESS | 3088 | 1464194993573 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 09:49:53 INFO - PROCESS | 3088 | 1464194993705 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:53 INFO - PROCESS | 3088 | ++DOCSHELL 19CC8C00 == 96 [pid = 3088] [id = 693] 09:49:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (19CCB400) [pid = 3088] [serial = 2079] [outer = 00000000] 09:49:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (19FB5000) [pid = 3088] [serial = 2080] [outer = 19CCB400] 09:49:53 INFO - PROCESS | 3088 | 1464194993759 Marionette DEBUG loaded listener.js 09:49:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (1AB6F000) [pid = 3088] [serial = 2081] [outer = 19CCB400] 09:49:54 INFO - PROCESS | 3088 | 1464194994166 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:49:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:49:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 770ms 09:49:54 INFO - PROCESS | 3088 | 1464194994213 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 09:49:54 INFO - PROCESS | 3088 | 1464194994216 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 09:49:54 INFO - PROCESS | 3088 | 1464194994219 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:49:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:49:54 INFO - PROCESS | 3088 | 1464194994221 Marionette TRACE conn5 <- [1,2738,null,{}] 09:49:54 INFO - PROCESS | 3088 | 1464194994224 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:54 INFO - PROCESS | 3088 | 1464194994363 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 09:49:54 INFO - PROCESS | 3088 | 1464194994377 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 3088 | ++DOCSHELL 1ACBB000 == 97 [pid = 3088] [id = 694] 09:49:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (1ACBB400) [pid = 3088] [serial = 2082] [outer = 00000000] 09:49:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1BA2D800) [pid = 3088] [serial = 2083] [outer = 1ACBB400] 09:49:54 INFO - PROCESS | 3088 | 1464194994422 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (1BA3CC00) [pid = 3088] [serial = 2084] [outer = 1ACBB400] 09:49:54 INFO - PROCESS | 3088 | 1464194994910 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:49:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:49:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 09:49:54 INFO - PROCESS | 3088 | 1464194994957 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 09:49:54 INFO - PROCESS | 3088 | 1464194994959 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 09:49:54 INFO - PROCESS | 3088 | 1464194994963 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:49:54 INFO - PROCESS | 3088 | 1464194994964 Marionette TRACE conn5 <- [1,2742,null,{}] 09:49:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:49:54 INFO - PROCESS | 3088 | 1464194994968 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:55 INFO - PROCESS | 3088 | 1464194995112 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 09:49:55 INFO - PROCESS | 3088 | 1464194995128 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:55 INFO - PROCESS | 3088 | ++DOCSHELL 1C2A9400 == 98 [pid = 3088] [id = 695] 09:49:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (1C31C000) [pid = 3088] [serial = 2085] [outer = 00000000] 09:49:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (1D184800) [pid = 3088] [serial = 2086] [outer = 1C31C000] 09:49:55 INFO - PROCESS | 3088 | 1464194995176 Marionette DEBUG loaded listener.js 09:49:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (1DAA8000) [pid = 3088] [serial = 2087] [outer = 1C31C000] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0D8E3800 == 97 [pid = 3088] [id = 513] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0DA5DC00 == 96 [pid = 3088] [id = 483] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1BA3E800 == 95 [pid = 3088] [id = 595] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 17C34800 == 94 [pid = 3088] [id = 547] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 200BE000 == 93 [pid = 3088] [id = 669] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 18A09000 == 92 [pid = 3088] [id = 478] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1DAF2800 == 91 [pid = 3088] [id = 516] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0C9D5C00 == 90 [pid = 3088] [id = 548] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 2281E400 == 89 [pid = 3088] [id = 430] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 232CD800 == 88 [pid = 3088] [id = 672] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0E16C800 == 87 [pid = 3088] [id = 479] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1BBC6400 == 86 [pid = 3088] [id = 562] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 08C9A800 == 85 [pid = 3088] [id = 482] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0D07B800 == 84 [pid = 3088] [id = 535] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0C907400 == 83 [pid = 3088] [id = 674] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1C097400 == 82 [pid = 3088] [id = 529] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 2226AC00 == 81 [pid = 3088] [id = 631] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 2016EC00 == 80 [pid = 3088] [id = 670] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0D0D3C00 == 79 [pid = 3088] [id = 598] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1EC94400 == 78 [pid = 3088] [id = 549] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1EC9A000 == 77 [pid = 3088] [id = 574] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 2226F800 == 76 [pid = 3088] [id = 632] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 170D8400 == 75 [pid = 3088] [id = 514] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0CB8A400 == 74 [pid = 3088] [id = 471] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1874F800 == 73 [pid = 3088] [id = 629] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 15009C00 == 72 [pid = 3088] [id = 472] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 19FBC000 == 71 [pid = 3088] [id = 485] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 22270800 == 70 [pid = 3088] [id = 671] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1695D000 == 69 [pid = 3088] [id = 474] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 23F31000 == 68 [pid = 3088] [id = 673] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0DA1B000 == 67 [pid = 3088] [id = 636] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0D980800 == 66 [pid = 3088] [id = 476] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 27A2F000 == 65 [pid = 3088] [id = 433] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0C96F400 == 64 [pid = 3088] [id = 564] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1DD0A000 == 63 [pid = 3088] [id = 594] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1E923000 == 62 [pid = 3088] [id = 534] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0C9DBC00 == 61 [pid = 3088] [id = 519] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1BA3F400 == 60 [pid = 3088] [id = 611] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 18A34C00 == 59 [pid = 3088] [id = 484] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 159EA800 == 58 [pid = 3088] [id = 417] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 28D26C00 == 57 [pid = 3088] [id = 434] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 23F2E000 == 56 [pid = 3088] [id = 431] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 20115400 == 55 [pid = 3088] [id = 615] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1ECA1C00 == 54 [pid = 3088] [id = 614] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 232D1400 == 53 [pid = 3088] [id = 651] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 157BD400 == 52 [pid = 3088] [id = 418] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0C909000 == 51 [pid = 3088] [id = 468] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0D075800 == 50 [pid = 3088] [id = 469] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0C902000 == 49 [pid = 3088] [id = 551] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1C31E800 == 48 [pid = 3088] [id = 502] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 222D7400 == 47 [pid = 3088] [id = 633] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1DA9CC00 == 46 [pid = 3088] [id = 563] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 17C30C00 == 45 [pid = 3088] [id = 499] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1E91B400 == 44 [pid = 3088] [id = 596] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0C96CC00 == 43 [pid = 3088] [id = 481] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 17610000 == 42 [pid = 3088] [id = 610] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 170D6C00 == 41 [pid = 3088] [id = 475] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1DD07000 == 40 [pid = 3088] [id = 517] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 19CD8800 == 39 [pid = 3088] [id = 593] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 20706000 == 38 [pid = 3088] [id = 649] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 18742400 == 37 [pid = 3088] [id = 477] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1E7A6C00 == 36 [pid = 3088] [id = 533] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 20017C00 == 35 [pid = 3088] [id = 597] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0D035800 == 34 [pid = 3088] [id = 546] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 23FB5C00 == 33 [pid = 3088] [id = 653] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1C3A6800 == 32 [pid = 3088] [id = 545] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1DAFA800 == 31 [pid = 3088] [id = 532] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 2281D400 == 30 [pid = 3088] [id = 650] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 20109000 == 29 [pid = 3088] [id = 630] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 15A5F400 == 28 [pid = 3088] [id = 473] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 232CB800 == 27 [pid = 3088] [id = 652] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 15980400 == 26 [pid = 3088] [id = 480] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1F4B7400 == 25 [pid = 3088] [id = 550] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0D97B400 == 24 [pid = 3088] [id = 654] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 18A39400 == 23 [pid = 3088] [id = 648] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 204D9000 == 22 [pid = 3088] [id = 616] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1F425800 == 21 [pid = 3088] [id = 646] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 20016400 == 20 [pid = 3088] [id = 689] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 20014000 == 19 [pid = 3088] [id = 688] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1DD4C000 == 18 [pid = 3088] [id = 686] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1EC9C800 == 17 [pid = 3088] [id = 687] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 1BBC5000 == 16 [pid = 3088] [id = 685] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 18705800 == 15 [pid = 3088] [id = 684] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 18707800 == 14 [pid = 3088] [id = 683] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0E107C00 == 13 [pid = 3088] [id = 682] 09:49:57 INFO - PROCESS | 3088 | --DOCSHELL 0C968C00 == 12 [pid = 3088] [id = 681] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (19CD1800) [pid = 3088] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (1AB75400) [pid = 3088] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (144AC400) [pid = 3088] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (0C970000) [pid = 3088] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (16827000) [pid = 3088] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (19FEDC00) [pid = 3088] [serial = 2035] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (1ACBDC00) [pid = 3088] [serial = 2038] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (19FF9C00) [pid = 3088] [serial = 2036] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (1ACE1000) [pid = 3088] [serial = 2039] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (1682DC00) [pid = 3088] [serial = 2023] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (1F4B4800) [pid = 3088] [serial = 2005] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (17C26C00) [pid = 3088] [serial = 2027] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (0E2DC800) [pid = 3088] [serial = 2030] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (0D980C00) [pid = 3088] [serial = 2029] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (15720800) [pid = 3088] [serial = 2026] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (17CE0000) [pid = 3088] [serial = 2032] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (23F32000) [pid = 3088] [serial = 2017] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (22823800) [pid = 3088] [serial = 2014] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (2010F400) [pid = 3088] [serial = 2008] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1ACE1400) [pid = 3088] [serial = 2002] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (170D8800) [pid = 3088] [serial = 1999] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (20705400) [pid = 3088] [serial = 2011] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (25168800) [pid = 3088] [serial = 2020] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (1874EC00) [pid = 3088] [serial = 2033] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1BA29800) [pid = 3088] [serial = 2041] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3088 | 1464194998308 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:49:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:49:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 3380ms 09:49:58 INFO - PROCESS | 3088 | 1464194998349 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 09:49:58 INFO - PROCESS | 3088 | 1464194998353 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 09:49:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:49:58 INFO - PROCESS | 3088 | 1464194998359 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:49:58 INFO - PROCESS | 3088 | 1464194998362 Marionette TRACE conn5 <- [1,2746,null,{}] 09:49:58 INFO - PROCESS | 3088 | 1464194998369 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:58 INFO - PROCESS | 3088 | 1464194998468 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 09:49:58 INFO - PROCESS | 3088 | 1464194998569 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:58 INFO - PROCESS | 3088 | ++DOCSHELL 0C905C00 == 13 [pid = 3088] [id = 696] 09:49:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (0C906800) [pid = 3088] [serial = 2088] [outer = 00000000] 09:49:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (0C910800) [pid = 3088] [serial = 2089] [outer = 0C906800] 09:49:58 INFO - PROCESS | 3088 | 1464194998618 Marionette DEBUG loaded listener.js 09:49:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (0C96DC00) [pid = 3088] [serial = 2090] [outer = 0C906800] 09:49:59 INFO - PROCESS | 3088 | --DOCSHELL 0DA20400 == 12 [pid = 3088] [id = 692] 09:49:59 INFO - PROCESS | 3088 | --DOCSHELL 19CC8C00 == 11 [pid = 3088] [id = 693] 09:49:59 INFO - PROCESS | 3088 | --DOCSHELL 1ACBB000 == 10 [pid = 3088] [id = 694] 09:49:59 INFO - PROCESS | 3088 | --DOCSHELL 0E2E2800 == 9 [pid = 3088] [id = 690] 09:49:59 INFO - PROCESS | 3088 | --DOCSHELL 157B5800 == 8 [pid = 3088] [id = 691] 09:49:59 INFO - PROCESS | 3088 | --DOCSHELL 1C2A9400 == 7 [pid = 3088] [id = 695] 09:50:00 INFO - PROCESS | 3088 | 1464195000796 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:50:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:50:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 2476ms 09:50:00 INFO - PROCESS | 3088 | 1464195000835 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 09:50:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:50:00 INFO - PROCESS | 3088 | 1464195000839 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 09:50:00 INFO - PROCESS | 3088 | 1464195000844 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:50:00 INFO - PROCESS | 3088 | 1464195000848 Marionette TRACE conn5 <- [1,2750,null,{}] 09:50:00 INFO - PROCESS | 3088 | 1464195000854 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:00 INFO - PROCESS | 3088 | 1464195000987 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 09:50:01 INFO - PROCESS | 3088 | 1464195001006 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 3088 | ++DOCSHELL 0C90C400 == 8 [pid = 3088] [id = 697] 09:50:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (0C90F000) [pid = 3088] [serial = 2091] [outer = 00000000] 09:50:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (0C9CD000) [pid = 3088] [serial = 2092] [outer = 0C90F000] 09:50:01 INFO - PROCESS | 3088 | 1464195001056 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (0C9D6800) [pid = 3088] [serial = 2093] [outer = 0C90F000] 09:50:01 INFO - PROCESS | 3088 | 1464195001544 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:50:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:50:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 09:50:01 INFO - PROCESS | 3088 | 1464195001575 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 09:50:01 INFO - PROCESS | 3088 | 1464195001581 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 09:50:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:50:01 INFO - PROCESS | 3088 | 1464195001587 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:50:01 INFO - PROCESS | 3088 | 1464195001590 Marionette TRACE conn5 <- [1,2754,null,{}] 09:50:01 INFO - PROCESS | 3088 | 1464195001594 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:01 INFO - PROCESS | 3088 | 1464195001687 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 09:50:01 INFO - PROCESS | 3088 | 1464195001697 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 3088 | ++DOCSHELL 0D4FC800 == 9 [pid = 3088] [id = 698] 09:50:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (0D84E000) [pid = 3088] [serial = 2094] [outer = 00000000] 09:50:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (0D855C00) [pid = 3088] [serial = 2095] [outer = 0D84E000] 09:50:01 INFO - PROCESS | 3088 | 1464195001743 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (0D876000) [pid = 3088] [serial = 2096] [outer = 0D84E000] 09:50:02 INFO - PROCESS | 3088 | 1464195002236 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:50:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:50:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 09:50:02 INFO - PROCESS | 3088 | 1464195002260 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 09:50:02 INFO - PROCESS | 3088 | 1464195002262 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 09:50:02 INFO - PROCESS | 3088 | 1464195002266 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:50:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:50:02 INFO - PROCESS | 3088 | 1464195002269 Marionette TRACE conn5 <- [1,2758,null,{}] 09:50:02 INFO - PROCESS | 3088 | 1464195002280 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:02 INFO - PROCESS | 3088 | 1464195002373 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 09:50:02 INFO - PROCESS | 3088 | 1464195002511 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:02 INFO - PROCESS | 3088 | ++DOCSHELL 0DA1EC00 == 10 [pid = 3088] [id = 699] 09:50:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (0DA1F400) [pid = 3088] [serial = 2097] [outer = 00000000] 09:50:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (0DA4F400) [pid = 3088] [serial = 2098] [outer = 0DA1F400] 09:50:02 INFO - PROCESS | 3088 | 1464195002561 Marionette DEBUG loaded listener.js 09:50:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (0DA57000) [pid = 3088] [serial = 2099] [outer = 0DA1F400] 09:50:02 INFO - PROCESS | 3088 | 1464195002966 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:50:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:50:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 09:50:03 INFO - PROCESS | 3088 | 1464195002999 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 09:50:03 INFO - PROCESS | 3088 | 1464195003002 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 09:50:03 INFO - PROCESS | 3088 | 1464195003005 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:50:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:50:03 INFO - PROCESS | 3088 | 1464195003006 Marionette TRACE conn5 <- [1,2762,null,{}] 09:50:03 INFO - PROCESS | 3088 | 1464195003010 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:03 INFO - PROCESS | 3088 | 1464195003137 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 09:50:03 INFO - PROCESS | 3088 | 1464195003146 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 3088 | ++DOCSHELL 0D074C00 == 11 [pid = 3088] [id = 700] 09:50:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (0D460000) [pid = 3088] [serial = 2100] [outer = 00000000] 09:50:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (0E16A000) [pid = 3088] [serial = 2101] [outer = 0D460000] 09:50:03 INFO - PROCESS | 3088 | 1464195003202 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (14417C00) [pid = 3088] [serial = 2102] [outer = 0D460000] 09:50:03 INFO - PROCESS | 3088 | 1464195003635 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:50:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:50:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 09:50:03 INFO - PROCESS | 3088 | 1464195003680 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 09:50:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:50:03 INFO - PROCESS | 3088 | 1464195003681 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 09:50:03 INFO - PROCESS | 3088 | 1464195003685 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:50:03 INFO - PROCESS | 3088 | 1464195003687 Marionette TRACE conn5 <- [1,2766,null,{}] 09:50:03 INFO - PROCESS | 3088 | 1464195003703 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:03 INFO - PROCESS | 3088 | 1464195003785 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 09:50:03 INFO - PROCESS | 3088 | 1464195003822 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 3088 | ++DOCSHELL 15033400 == 12 [pid = 3088] [id = 701] 09:50:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (1503BC00) [pid = 3088] [serial = 2103] [outer = 00000000] 09:50:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (152BE800) [pid = 3088] [serial = 2104] [outer = 1503BC00] 09:50:03 INFO - PROCESS | 3088 | 1464195003867 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (15721C00) [pid = 3088] [serial = 2105] [outer = 1503BC00] 09:50:04 INFO - PROCESS | 3088 | 1464195004318 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:50:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:50:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 691ms 09:50:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:50:04 INFO - PROCESS | 3088 | 1464195004377 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 09:50:04 INFO - PROCESS | 3088 | 1464195004379 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 09:50:04 INFO - PROCESS | 3088 | 1464195004382 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:50:04 INFO - PROCESS | 3088 | 1464195004383 Marionette TRACE conn5 <- [1,2770,null,{}] 09:50:04 INFO - PROCESS | 3088 | 1464195004387 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:04 INFO - PROCESS | 3088 | 1464195004503 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 09:50:04 INFO - PROCESS | 3088 | 1464195004516 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:04 INFO - PROCESS | 3088 | ++DOCSHELL 15A62400 == 13 [pid = 3088] [id = 702] 09:50:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (15A63800) [pid = 3088] [serial = 2106] [outer = 00000000] 09:50:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (16834C00) [pid = 3088] [serial = 2107] [outer = 15A63800] 09:50:04 INFO - PROCESS | 3088 | 1464195004561 Marionette DEBUG loaded listener.js 09:50:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (1695AC00) [pid = 3088] [serial = 2108] [outer = 15A63800] 09:50:05 INFO - PROCESS | 3088 | 1464195005000 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:50:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:50:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 09:50:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:50:05 INFO - PROCESS | 3088 | 1464195005053 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 09:50:05 INFO - PROCESS | 3088 | 1464195005055 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 09:50:05 INFO - PROCESS | 3088 | 1464195005058 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:50:05 INFO - PROCESS | 3088 | 1464195005059 Marionette TRACE conn5 <- [1,2774,null,{}] 09:50:05 INFO - PROCESS | 3088 | 1464195005063 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:05 INFO - PROCESS | 3088 | 1464195005143 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 09:50:05 INFO - PROCESS | 3088 | 1464195005179 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:05 INFO - PROCESS | 3088 | ++DOCSHELL 16962C00 == 14 [pid = 3088] [id = 703] 09:50:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (17015C00) [pid = 3088] [serial = 2109] [outer = 00000000] 09:50:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (17604C00) [pid = 3088] [serial = 2110] [outer = 17015C00] 09:50:05 INFO - PROCESS | 3088 | 1464195005223 Marionette DEBUG loaded listener.js 09:50:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (17606800) [pid = 3088] [serial = 2111] [outer = 17015C00] 09:50:05 INFO - PROCESS | 3088 | 1464195005656 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:50:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:50:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 09:50:05 INFO - PROCESS | 3088 | 1464195005705 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 09:50:05 INFO - PROCESS | 3088 | 1464195005707 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 09:50:05 INFO - PROCESS | 3088 | 1464195005710 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:50:05 INFO - PROCESS | 3088 | 1464195005711 Marionette TRACE conn5 <- [1,2778,null,{}] 09:50:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:50:05 INFO - PROCESS | 3088 | 1464195005715 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:05 INFO - PROCESS | 3088 | 1464195005795 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 09:50:05 INFO - PROCESS | 3088 | 1464195005801 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:05 INFO - PROCESS | 3088 | ++DOCSHELL 17C2C000 == 15 [pid = 3088] [id = 704] 09:50:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (17C2F800) [pid = 3088] [serial = 2112] [outer = 00000000] 09:50:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (17C98800) [pid = 3088] [serial = 2113] [outer = 17C2F800] 09:50:05 INFO - PROCESS | 3088 | 1464195005847 Marionette DEBUG loaded listener.js 09:50:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (170DE000) [pid = 3088] [serial = 2114] [outer = 17C2F800] 09:50:06 INFO - PROCESS | 3088 | 1464195006284 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:50:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:50:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 631ms 09:50:06 INFO - PROCESS | 3088 | 1464195006347 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 09:50:06 INFO - PROCESS | 3088 | 1464195006349 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 09:50:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:50:06 INFO - PROCESS | 3088 | 1464195006352 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:50:06 INFO - PROCESS | 3088 | 1464195006354 Marionette TRACE conn5 <- [1,2782,null,{}] 09:50:06 INFO - PROCESS | 3088 | 1464195006358 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:06 INFO - PROCESS | 3088 | 1464195006442 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 09:50:06 INFO - PROCESS | 3088 | 1464195006449 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:06 INFO - PROCESS | 3088 | ++DOCSHELL 0DA1E000 == 16 [pid = 3088] [id = 705] 09:50:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (18742400) [pid = 3088] [serial = 2115] [outer = 00000000] 09:50:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1874AC00) [pid = 3088] [serial = 2116] [outer = 18742400] 09:50:06 INFO - PROCESS | 3088 | 1464195006494 Marionette DEBUG loaded listener.js 09:50:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1874DC00) [pid = 3088] [serial = 2117] [outer = 18742400] 09:50:06 INFO - PROCESS | 3088 | 1464195006950 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:50:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:50:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 09:50:06 INFO - PROCESS | 3088 | 1464195006983 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 09:50:06 INFO - PROCESS | 3088 | 1464195006985 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 09:50:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:50:06 INFO - PROCESS | 3088 | 1464195006988 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:50:06 INFO - PROCESS | 3088 | 1464195006990 Marionette TRACE conn5 <- [1,2786,null,{}] 09:50:06 INFO - PROCESS | 3088 | 1464195006993 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:07 INFO - PROCESS | 3088 | 1464195007133 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 09:50:07 INFO - PROCESS | 3088 | 1464195007156 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:07 INFO - PROCESS | 3088 | ++DOCSHELL 18748800 == 17 [pid = 3088] [id = 706] 09:50:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (1874A000) [pid = 3088] [serial = 2118] [outer = 00000000] 09:50:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (18A08400) [pid = 3088] [serial = 2119] [outer = 1874A000] 09:50:07 INFO - PROCESS | 3088 | 1464195007201 Marionette DEBUG loaded listener.js 09:50:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (18A35C00) [pid = 3088] [serial = 2120] [outer = 1874A000] 09:50:07 INFO - PROCESS | 3088 | 1464195007667 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:50:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:50:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 09:50:07 INFO - PROCESS | 3088 | 1464195007720 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 3088 | 1464195007722 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 09:50:07 INFO - PROCESS | 3088 | 1464195007725 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:50:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:50:07 INFO - PROCESS | 3088 | 1464195007727 Marionette TRACE conn5 <- [1,2790,null,{}] 09:50:07 INFO - PROCESS | 3088 | 1464195007731 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:07 INFO - PROCESS | 3088 | 1464195007920 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 09:50:07 INFO - PROCESS | 3088 | 1464195007952 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:07 INFO - PROCESS | 3088 | ++DOCSHELL 18A3EC00 == 18 [pid = 3088] [id = 707] 09:50:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (18AE3000) [pid = 3088] [serial = 2121] [outer = 00000000] 09:50:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (19A7D400) [pid = 3088] [serial = 2122] [outer = 18AE3000] 09:50:08 INFO - PROCESS | 3088 | 1464195008010 Marionette DEBUG loaded listener.js 09:50:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (19CCE800) [pid = 3088] [serial = 2123] [outer = 18AE3000] 09:50:08 INFO - PROCESS | 3088 | 1464195008462 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:50:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:50:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 771ms 09:50:08 INFO - PROCESS | 3088 | 1464195008501 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 09:50:08 INFO - PROCESS | 3088 | 1464195008502 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 09:50:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:50:08 INFO - PROCESS | 3088 | 1464195008505 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:50:08 INFO - PROCESS | 3088 | 1464195008507 Marionette TRACE conn5 <- [1,2794,null,{}] 09:50:08 INFO - PROCESS | 3088 | 1464195008510 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:08 INFO - PROCESS | 3088 | 1464195008630 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 09:50:08 INFO - PROCESS | 3088 | 1464195008696 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:08 INFO - PROCESS | 3088 | ++DOCSHELL 19CD0000 == 19 [pid = 3088] [id = 708] 09:50:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (19CD4000) [pid = 3088] [serial = 2124] [outer = 00000000] 09:50:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (19FB8800) [pid = 3088] [serial = 2125] [outer = 19CD4000] 09:50:08 INFO - PROCESS | 3088 | 1464195008743 Marionette DEBUG loaded listener.js 09:50:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (19FEFC00) [pid = 3088] [serial = 2126] [outer = 19CD4000] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 156 (1C31C000) [pid = 3088] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 155 (0D403800) [pid = 3088] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (0D4F6400) [pid = 3088] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (23FAC800) [pid = 3088] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (232D5000) [pid = 3088] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (19FF7C00) [pid = 3088] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (0EAB7800) [pid = 3088] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (222CAC00) [pid = 3088] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (204CFC00) [pid = 3088] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (1F027800) [pid = 3088] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (0C966400) [pid = 3088] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (200C0800) [pid = 3088] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (2226B400) [pid = 3088] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (1F4B2400) [pid = 3088] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 142 (200B6400) [pid = 3088] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 141 (2254A400) [pid = 3088] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 140 (222C8400) [pid = 3088] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 139 (22821800) [pid = 3088] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 138 (18AE2400) [pid = 3088] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (2226B800) [pid = 3088] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (2016D400) [pid = 3088] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (22E07000) [pid = 3088] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (232D4000) [pid = 3088] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (232D7C00) [pid = 3088] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (0E102800) [pid = 3088] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (18A0D400) [pid = 3088] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (0D97DC00) [pid = 3088] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (0DFABC00) [pid = 3088] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (23FB6C00) [pid = 3088] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (22823400) [pid = 3088] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (15243C00) [pid = 3088] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (200C1800) [pid = 3088] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (200B8C00) [pid = 3088] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (1F025C00) [pid = 3088] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1DD4D400) [pid = 3088] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (1D6A9800) [pid = 3088] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (1ACB1400) [pid = 3088] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (18709800) [pid = 3088] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (0E2E6C00) [pid = 3088] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (0C970400) [pid = 3088] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (19CCB400) [pid = 3088] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (0E165000) [pid = 3088] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (159F2000) [pid = 3088] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:50:10 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (1ACBB400) [pid = 3088] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:50:10 INFO - PROCESS | 3088 | 1464195010102 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:50:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:50:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1634ms 09:50:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:50:10 INFO - PROCESS | 3088 | 1464195010140 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 09:50:10 INFO - PROCESS | 3088 | 1464195010142 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 09:50:10 INFO - PROCESS | 3088 | 1464195010145 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:50:10 INFO - PROCESS | 3088 | 1464195010147 Marionette TRACE conn5 <- [1,2798,null,{}] 09:50:10 INFO - PROCESS | 3088 | 1464195010150 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:10 INFO - PROCESS | 3088 | 1464195010231 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 09:50:10 INFO - PROCESS | 3088 | 1464195010340 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:10 INFO - PROCESS | 3088 | ++DOCSHELL 0C9DA800 == 20 [pid = 3088] [id = 709] 09:50:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (0D0D2C00) [pid = 3088] [serial = 2127] [outer = 00000000] 09:50:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (0E165000) [pid = 3088] [serial = 2128] [outer = 0D0D2C00] 09:50:10 INFO - PROCESS | 3088 | 1464195010384 Marionette DEBUG loaded listener.js 09:50:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (0E2E4C00) [pid = 3088] [serial = 2129] [outer = 0D0D2C00] 09:50:10 INFO - PROCESS | 3088 | 1464195010740 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:50:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:50:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 09:50:10 INFO - PROCESS | 3088 | 1464195010777 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 09:50:10 INFO - PROCESS | 3088 | 1464195010778 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 09:50:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:50:10 INFO - PROCESS | 3088 | 1464195010781 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:50:10 INFO - PROCESS | 3088 | 1464195010783 Marionette TRACE conn5 <- [1,2802,null,{}] 09:50:10 INFO - PROCESS | 3088 | 1464195010786 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:10 INFO - PROCESS | 3088 | 1464195010910 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 09:50:10 INFO - PROCESS | 3088 | 1464195010920 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:10 INFO - PROCESS | 3088 | ++DOCSHELL 157F5400 == 21 [pid = 3088] [id = 710] 09:50:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (15A5EC00) [pid = 3088] [serial = 2130] [outer = 00000000] 09:50:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (17CDF400) [pid = 3088] [serial = 2131] [outer = 15A5EC00] 09:50:10 INFO - PROCESS | 3088 | 1464195010975 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (19A79000) [pid = 3088] [serial = 2132] [outer = 15A5EC00] 09:50:11 INFO - PROCESS | 3088 | 1464195011387 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:50:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:50:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 630ms 09:50:11 INFO - PROCESS | 3088 | 1464195011412 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 09:50:11 INFO - PROCESS | 3088 | 1464195011414 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 09:50:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:50:11 INFO - PROCESS | 3088 | 1464195011417 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:50:11 INFO - PROCESS | 3088 | 1464195011419 Marionette TRACE conn5 <- [1,2806,null,{}] 09:50:11 INFO - PROCESS | 3088 | 1464195011422 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:11 INFO - PROCESS | 3088 | 1464195011545 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 09:50:11 INFO - PROCESS | 3088 | 1464195011555 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 3088 | ++DOCSHELL 1700D000 == 22 [pid = 3088] [id = 711] 09:50:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (17604400) [pid = 3088] [serial = 2133] [outer = 00000000] 09:50:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (19FF4800) [pid = 3088] [serial = 2134] [outer = 17604400] 09:50:11 INFO - PROCESS | 3088 | 1464195011599 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1A2B5C00) [pid = 3088] [serial = 2135] [outer = 17604400] 09:50:12 INFO - PROCESS | 3088 | 1464195012223 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:50:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:50:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 831ms 09:50:12 INFO - PROCESS | 3088 | 1464195012249 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 09:50:12 INFO - PROCESS | 3088 | 1464195012254 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 09:50:12 INFO - PROCESS | 3088 | 1464195012260 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:50:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:50:12 INFO - PROCESS | 3088 | 1464195012265 Marionette TRACE conn5 <- [1,2810,null,{}] 09:50:12 INFO - PROCESS | 3088 | 1464195012272 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:12 INFO - PROCESS | 3088 | 1464195012395 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 09:50:12 INFO - PROCESS | 3088 | 1464195012548 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:12 INFO - PROCESS | 3088 | ++DOCSHELL 0C90B400 == 23 [pid = 3088] [id = 712] 09:50:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (0C970C00) [pid = 3088] [serial = 2136] [outer = 00000000] 09:50:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (0CB8A400) [pid = 3088] [serial = 2137] [outer = 0C970C00] 09:50:12 INFO - PROCESS | 3088 | 1464195012606 Marionette DEBUG loaded listener.js 09:50:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (0D458C00) [pid = 3088] [serial = 2138] [outer = 0C970C00] 09:50:13 INFO - PROCESS | 3088 | 1464195013373 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:50:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:50:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1127ms 09:50:13 INFO - PROCESS | 3088 | 1464195013412 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 3088 | 1464195013418 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 09:50:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:50:13 INFO - PROCESS | 3088 | 1464195013426 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - PROCESS | 3088 | 1464195013429 Marionette TRACE conn5 <- [1,2814,null,{}] 09:50:13 INFO - PROCESS | 3088 | 1464195013433 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:13 INFO - PROCESS | 3088 | 1464195013557 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 09:50:13 INFO - PROCESS | 3088 | 1464195013704 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 3088 | ++DOCSHELL 0DA19400 == 24 [pid = 3088] [id = 713] 09:50:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (0DA1B400) [pid = 3088] [serial = 2139] [outer = 00000000] 09:50:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (0E10BC00) [pid = 3088] [serial = 2140] [outer = 0DA1B400] 09:50:13 INFO - PROCESS | 3088 | 1464195013761 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (15002800) [pid = 3088] [serial = 2141] [outer = 0DA1B400] 09:50:14 INFO - PROCESS | 3088 | 1464195014439 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:50:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:50:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1023ms 09:50:14 INFO - PROCESS | 3088 | 1464195014450 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 09:50:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:50:14 INFO - PROCESS | 3088 | 1464195014453 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 09:50:14 INFO - PROCESS | 3088 | 1464195014457 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:50:14 INFO - PROCESS | 3088 | 1464195014461 Marionette TRACE conn5 <- [1,2818,null,{}] 09:50:14 INFO - PROCESS | 3088 | 1464195014472 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:14 INFO - PROCESS | 3088 | 1464195014633 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 09:50:14 INFO - PROCESS | 3088 | 1464195014783 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:14 INFO - PROCESS | 3088 | ++DOCSHELL 08C8D000 == 25 [pid = 3088] [id = 714] 09:50:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (08D7B800) [pid = 3088] [serial = 2142] [outer = 00000000] 09:50:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (17C30000) [pid = 3088] [serial = 2143] [outer = 08D7B800] 09:50:14 INFO - PROCESS | 3088 | 1464195014842 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (18AE5000) [pid = 3088] [serial = 2144] [outer = 08D7B800] 09:50:15 INFO - PROCESS | 3088 | 1464195015776 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:50:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:50:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1380ms 09:50:15 INFO - PROCESS | 3088 | 1464195015840 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 09:50:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:50:15 INFO - PROCESS | 3088 | 1464195015844 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 09:50:15 INFO - PROCESS | 3088 | 1464195015849 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - PROCESS | 3088 | 1464195015852 Marionette TRACE conn5 <- [1,2822,null,{}] 09:50:15 INFO - PROCESS | 3088 | 1464195015858 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:15 INFO - PROCESS | 3088 | 1464195015968 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 09:50:16 INFO - PROCESS | 3088 | 1464195016101 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 3088 | --DOCSHELL 0C905C00 == 24 [pid = 3088] [id = 696] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (22274C00) [pid = 3088] [serial = 1895] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (204DD800) [pid = 3088] [serial = 1940] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (204D8800) [pid = 3088] [serial = 1883] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (2281C000) [pid = 3088] [serial = 1901] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (222D5000) [pid = 3088] [serial = 1898] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (22E05C00) [pid = 3088] [serial = 1904] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (1BA3D800) [pid = 3088] [serial = 1946] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (222D6C00) [pid = 3088] [serial = 1949] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (2070D800) [pid = 3088] [serial = 1892] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (22E0E400) [pid = 3088] [serial = 1907] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (23F30400) [pid = 3088] [serial = 1955] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (23FB4400) [pid = 3088] [serial = 1958] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (1700C000) [pid = 3088] [serial = 1943] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (1ADE1000) [pid = 3088] [serial = 1889] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (26D25800) [pid = 3088] [serial = 1964] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (170D5000) [pid = 3088] [serial = 1886] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (2516AC00) [pid = 3088] [serial = 1961] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (232CE800) [pid = 3088] [serial = 1952] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (17C31C00) [pid = 3088] [serial = 2071] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (2070AC00) [pid = 3088] [serial = 2069] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (204D8C00) [pid = 3088] [serial = 2068] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (20168000) [pid = 3088] [serial = 2066] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (20108C00) [pid = 3088] [serial = 2065] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (2001A000) [pid = 3088] [serial = 2063] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (20013400) [pid = 3088] [serial = 2062] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (1E922C00) [pid = 3088] [serial = 2060] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1DF54800) [pid = 3088] [serial = 2059] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1DD0AC00) [pid = 3088] [serial = 2057] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1DD05800) [pid = 3088] [serial = 2056] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (1D17D000) [pid = 3088] [serial = 2054] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (1C323000) [pid = 3088] [serial = 2053] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (1999D400) [pid = 3088] [serial = 2051] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (18A0AC00) [pid = 3088] [serial = 2050] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (159DAC00) [pid = 3088] [serial = 2048] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (15742400) [pid = 3088] [serial = 2047] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (0D856400) [pid = 3088] [serial = 2045] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (0D072C00) [pid = 3088] [serial = 2044] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (19FB5000) [pid = 3088] [serial = 2080] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1AB6F000) [pid = 3088] [serial = 2081] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (15A60400) [pid = 3088] [serial = 2077] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (170D6000) [pid = 3088] [serial = 2078] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (17C93800) [pid = 3088] [serial = 2075] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (170D8C00) [pid = 3088] [serial = 2074] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (19995800) [pid = 3088] [serial = 2072] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1DAA8000) [pid = 3088] [serial = 2087] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (0C910800) [pid = 3088] [serial = 2089] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1BA3CC00) [pid = 3088] [serial = 2084] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1BA2D800) [pid = 3088] [serial = 2083] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1D184800) [pid = 3088] [serial = 2086] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (19A74C00) [pid = 3088] [serial = 2024] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1BA35400) [pid = 3088] [serial = 2042] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (26D24000) [pid = 3088] [serial = 2021] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (23F35400) [pid = 3088] [serial = 2018] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1BA30000) [pid = 3088] [serial = 2003] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (17CE5C00) [pid = 3088] [serial = 2000] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (22E03800) [pid = 3088] [serial = 2015] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (2226BC00) [pid = 3088] [serial = 2012] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (20012000) [pid = 3088] [serial = 2006] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1F01E400) [pid = 3088] [serial = 1997] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (2016C000) [pid = 3088] [serial = 2009] [outer = 00000000] [url = about:blank] 09:50:16 INFO - PROCESS | 3088 | ++DOCSHELL 08C8C400 == 25 [pid = 3088] [id = 715] 09:50:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (08C8C800) [pid = 3088] [serial = 2145] [outer = 00000000] 09:50:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0C90A000) [pid = 3088] [serial = 2146] [outer = 08C8C800] 09:50:16 INFO - PROCESS | 3088 | 1464195016217 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0C9CD400) [pid = 3088] [serial = 2147] [outer = 08C8C800] 09:50:16 INFO - PROCESS | 3088 | 1464195016686 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:50:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:50:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 873ms 09:50:16 INFO - PROCESS | 3088 | 1464195016723 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 09:50:16 INFO - PROCESS | 3088 | 1464195016729 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 09:50:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:50:16 INFO - PROCESS | 3088 | 1464195016735 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:50:16 INFO - PROCESS | 3088 | 1464195016737 Marionette TRACE conn5 <- [1,2826,null,{}] 09:50:16 INFO - PROCESS | 3088 | 1464195016741 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:16 INFO - PROCESS | 3088 | 1464195016829 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 09:50:16 INFO - PROCESS | 3088 | 1464195016839 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 3088 | ++DOCSHELL 0D8DF000 == 26 [pid = 3088] [id = 716] 09:50:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0D8E0800) [pid = 3088] [serial = 2148] [outer = 00000000] 09:50:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0D987C00) [pid = 3088] [serial = 2149] [outer = 0D8E0800] 09:50:16 INFO - PROCESS | 3088 | 1464195016885 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0DA1C400) [pid = 3088] [serial = 2150] [outer = 0D8E0800] 09:50:17 INFO - PROCESS | 3088 | 1464195017398 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:50:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:50:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 09:50:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:50:17 INFO - PROCESS | 3088 | 1464195017409 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 09:50:17 INFO - PROCESS | 3088 | 1464195017411 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 09:50:17 INFO - PROCESS | 3088 | 1464195017414 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:50:17 INFO - PROCESS | 3088 | 1464195017417 Marionette TRACE conn5 <- [1,2830,null,{}] 09:50:17 INFO - PROCESS | 3088 | 1464195017428 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:17 INFO - PROCESS | 3088 | 1464195017516 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 09:50:17 INFO - PROCESS | 3088 | 1464195017526 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:17 INFO - PROCESS | 3088 | ++DOCSHELL 144A7400 == 27 [pid = 3088] [id = 717] 09:50:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (144AD800) [pid = 3088] [serial = 2151] [outer = 00000000] 09:50:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (152B5000) [pid = 3088] [serial = 2152] [outer = 144AD800] 09:50:17 INFO - PROCESS | 3088 | 1464195017574 Marionette DEBUG loaded listener.js 09:50:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (157BDC00) [pid = 3088] [serial = 2153] [outer = 144AD800] 09:50:18 INFO - PROCESS | 3088 | 1464195018049 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:50:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:50:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 09:50:18 INFO - PROCESS | 3088 | 1464195018088 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 09:50:18 INFO - PROCESS | 3088 | 1464195018091 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 09:50:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:50:18 INFO - PROCESS | 3088 | 1464195018094 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:50:18 INFO - PROCESS | 3088 | 1464195018095 Marionette TRACE conn5 <- [1,2834,null,{}] 09:50:18 INFO - PROCESS | 3088 | 1464195018099 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:18 INFO - PROCESS | 3088 | 1464195018187 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 09:50:18 INFO - PROCESS | 3088 | 1464195018196 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:18 INFO - PROCESS | 3088 | ++DOCSHELL 15A69000 == 28 [pid = 3088] [id = 718] 09:50:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (15A6B000) [pid = 3088] [serial = 2154] [outer = 00000000] 09:50:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1700C000) [pid = 3088] [serial = 2155] [outer = 15A6B000] 09:50:18 INFO - PROCESS | 3088 | 1464195018241 Marionette DEBUG loaded listener.js 09:50:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (170D4000) [pid = 3088] [serial = 2156] [outer = 15A6B000] 09:50:18 INFO - PROCESS | 3088 | 1464195018733 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:50:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:50:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 09:50:18 INFO - PROCESS | 3088 | 1464195018774 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 09:50:18 INFO - PROCESS | 3088 | 1464195018776 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 09:50:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:50:18 INFO - PROCESS | 3088 | 1464195018779 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:50:18 INFO - PROCESS | 3088 | 1464195018781 Marionette TRACE conn5 <- [1,2838,null,{}] 09:50:18 INFO - PROCESS | 3088 | 1464195018784 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:18 INFO - PROCESS | 3088 | 1464195018906 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 09:50:18 INFO - PROCESS | 3088 | 1464195018912 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:18 INFO - PROCESS | 3088 | ++DOCSHELL 170D6400 == 29 [pid = 3088] [id = 719] 09:50:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (170D9800) [pid = 3088] [serial = 2157] [outer = 00000000] 09:50:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (17C30C00) [pid = 3088] [serial = 2158] [outer = 170D9800] 09:50:18 INFO - PROCESS | 3088 | 1464195018956 Marionette DEBUG loaded listener.js 09:50:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (17CE5C00) [pid = 3088] [serial = 2159] [outer = 170D9800] 09:50:19 INFO - PROCESS | 3088 | 1464195019402 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:50:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:50:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 09:50:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:50:19 INFO - PROCESS | 3088 | 1464195019453 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 09:50:19 INFO - PROCESS | 3088 | 1464195019455 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 09:50:19 INFO - PROCESS | 3088 | 1464195019458 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:50:19 INFO - PROCESS | 3088 | 1464195019460 Marionette TRACE conn5 <- [1,2842,null,{}] 09:50:19 INFO - PROCESS | 3088 | 1464195019463 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:19 INFO - PROCESS | 3088 | 1464195019609 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 09:50:19 INFO - PROCESS | 3088 | 1464195019708 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:19 INFO - PROCESS | 3088 | ++DOCSHELL 187A3000 == 30 [pid = 3088] [id = 720] 09:50:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (18A09000) [pid = 3088] [serial = 2160] [outer = 00000000] 09:50:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (19995800) [pid = 3088] [serial = 2161] [outer = 18A09000] 09:50:19 INFO - PROCESS | 3088 | 1464195019753 Marionette DEBUG loaded listener.js 09:50:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (19A78000) [pid = 3088] [serial = 2162] [outer = 18A09000] 09:50:20 INFO - PROCESS | 3088 | 1464195020184 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:50:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:50:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 09:50:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:50:20 INFO - PROCESS | 3088 | 1464195020229 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 09:50:20 INFO - PROCESS | 3088 | 1464195020231 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 09:50:20 INFO - PROCESS | 3088 | 1464195020234 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:50:20 INFO - PROCESS | 3088 | 1464195020235 Marionette TRACE conn5 <- [1,2846,null,{}] 09:50:20 INFO - PROCESS | 3088 | 1464195020239 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:20 INFO - PROCESS | 3088 | 1464195020354 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 09:50:20 INFO - PROCESS | 3088 | 1464195020360 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:20 INFO - PROCESS | 3088 | ++DOCSHELL 19CD3000 == 31 [pid = 3088] [id = 721] 09:50:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (19CD3400) [pid = 3088] [serial = 2163] [outer = 00000000] 09:50:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (19FBA400) [pid = 3088] [serial = 2164] [outer = 19CD3400] 09:50:20 INFO - PROCESS | 3088 | 1464195020460 Marionette DEBUG loaded listener.js 09:50:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (19FF2C00) [pid = 3088] [serial = 2165] [outer = 19CD3400] 09:50:21 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (18AE3000) [pid = 3088] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:50:21 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (0C90F000) [pid = 3088] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:50:21 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (17C2F800) [pid = 3088] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:50:21 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (0DA1F400) [pid = 3088] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:50:21 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (0C906800) [pid = 3088] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:50:21 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (19CD4000) [pid = 3088] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:50:21 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (15A5EC00) [pid = 3088] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:50:21 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0D0D2C00) [pid = 3088] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:50:21 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (17015C00) [pid = 3088] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:50:21 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (18742400) [pid = 3088] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:50:21 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (15A63800) [pid = 3088] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:50:21 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0D84E000) [pid = 3088] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:50:21 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0D460000) [pid = 3088] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:50:21 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1503BC00) [pid = 3088] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:50:21 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1874A000) [pid = 3088] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:50:21 INFO - PROCESS | 3088 | 1464195021100 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:50:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:50:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 930ms 09:50:21 INFO - PROCESS | 3088 | 1464195021165 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 09:50:21 INFO - PROCESS | 3088 | 1464195021167 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 09:50:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:50:21 INFO - PROCESS | 3088 | 1464195021173 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:50:21 INFO - PROCESS | 3088 | 1464195021174 Marionette TRACE conn5 <- [1,2850,null,{}] 09:50:21 INFO - PROCESS | 3088 | 1464195021178 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:21 INFO - PROCESS | 3088 | 1464195021295 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 09:50:21 INFO - PROCESS | 3088 | 1464195021359 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:21 INFO - PROCESS | 3088 | ++DOCSHELL 0C966400 == 32 [pid = 3088] [id = 722] 09:50:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0C96A400) [pid = 3088] [serial = 2166] [outer = 00000000] 09:50:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (159EA800) [pid = 3088] [serial = 2167] [outer = 0C96A400] 09:50:21 INFO - PROCESS | 3088 | 1464195021405 Marionette DEBUG loaded listener.js 09:50:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (17C97C00) [pid = 3088] [serial = 2168] [outer = 0C96A400] 09:50:21 INFO - PROCESS | 3088 | 1464195021760 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:50:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:50:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 09:50:21 INFO - PROCESS | 3088 | 1464195021806 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 09:50:21 INFO - PROCESS | 3088 | 1464195021808 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 09:50:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:50:21 INFO - PROCESS | 3088 | 1464195021812 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:50:21 INFO - PROCESS | 3088 | 1464195021814 Marionette TRACE conn5 <- [1,2854,null,{}] 09:50:21 INFO - PROCESS | 3088 | 1464195021817 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:21 INFO - PROCESS | 3088 | 1464195021900 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 09:50:21 INFO - PROCESS | 3088 | 1464195021907 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:21 INFO - PROCESS | 3088 | ++DOCSHELL 16843000 == 33 [pid = 3088] [id = 723] 09:50:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (18746400) [pid = 3088] [serial = 2169] [outer = 00000000] 09:50:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1AA91800) [pid = 3088] [serial = 2170] [outer = 18746400] 09:50:21 INFO - PROCESS | 3088 | 1464195021950 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1AACC000) [pid = 3088] [serial = 2171] [outer = 18746400] 09:50:22 INFO - PROCESS | 3088 | 1464195022382 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:50:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:50:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 631ms 09:50:22 INFO - PROCESS | 3088 | 1464195022445 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 09:50:22 INFO - PROCESS | 3088 | 1464195022448 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 09:50:22 INFO - PROCESS | 3088 | 1464195022451 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:50:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:50:22 INFO - PROCESS | 3088 | 1464195022453 Marionette TRACE conn5 <- [1,2858,null,{}] 09:50:22 INFO - PROCESS | 3088 | 1464195022457 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:22 INFO - PROCESS | 3088 | 1464195022540 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 09:50:22 INFO - PROCESS | 3088 | 1464195022547 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 3088 | ++DOCSHELL 1A385000 == 34 [pid = 3088] [id = 724] 09:50:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1AB77400) [pid = 3088] [serial = 2172] [outer = 00000000] 09:50:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1AC30000) [pid = 3088] [serial = 2173] [outer = 1AB77400] 09:50:22 INFO - PROCESS | 3088 | 1464195022591 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1ACB8000) [pid = 3088] [serial = 2174] [outer = 1AB77400] 09:50:23 INFO - PROCESS | 3088 | 1464195023216 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:50:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:50:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 830ms 09:50:23 INFO - PROCESS | 3088 | 1464195023286 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 09:50:23 INFO - PROCESS | 3088 | 1464195023290 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 09:50:23 INFO - PROCESS | 3088 | 1464195023296 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:50:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:50:23 INFO - PROCESS | 3088 | 1464195023300 Marionette TRACE conn5 <- [1,2862,null,{}] 09:50:23 INFO - PROCESS | 3088 | 1464195023308 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:23 INFO - PROCESS | 3088 | 1464195023495 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 09:50:23 INFO - PROCESS | 3088 | 1464195023599 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:23 INFO - PROCESS | 3088 | ++DOCSHELL 0C90A400 == 35 [pid = 3088] [id = 725] 09:50:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (0C96BC00) [pid = 3088] [serial = 2175] [outer = 00000000] 09:50:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0D403C00) [pid = 3088] [serial = 2176] [outer = 0C96BC00] 09:50:23 INFO - PROCESS | 3088 | 1464195023655 Marionette DEBUG loaded listener.js 09:50:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (0D8D8800) [pid = 3088] [serial = 2177] [outer = 0C96BC00] 09:50:24 INFO - PROCESS | 3088 | 1464195024271 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:50:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:50:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1020ms 09:50:24 INFO - PROCESS | 3088 | 1464195024321 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 09:50:24 INFO - PROCESS | 3088 | 1464195024327 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 09:50:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:50:24 INFO - PROCESS | 3088 | 1464195024334 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:50:24 INFO - PROCESS | 3088 | 1464195024337 Marionette TRACE conn5 <- [1,2866,null,{}] 09:50:24 INFO - PROCESS | 3088 | 1464195024341 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:24 INFO - PROCESS | 3088 | 1464195024455 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 09:50:24 INFO - PROCESS | 3088 | 1464195024570 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:24 INFO - PROCESS | 3088 | ++DOCSHELL 15001C00 == 36 [pid = 3088] [id = 726] 09:50:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (15009400) [pid = 3088] [serial = 2178] [outer = 00000000] 09:50:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (159DCC00) [pid = 3088] [serial = 2179] [outer = 15009400] 09:50:24 INFO - PROCESS | 3088 | 1464195024665 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (16830000) [pid = 3088] [serial = 2180] [outer = 15009400] 09:50:25 INFO - PROCESS | 3088 | 1464195025293 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:50:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:50:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1019ms 09:50:25 INFO - PROCESS | 3088 | 1464195025355 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 09:50:25 INFO - PROCESS | 3088 | 1464195025358 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 09:50:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:50:25 INFO - PROCESS | 3088 | 1464195025362 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:50:25 INFO - PROCESS | 3088 | 1464195025365 Marionette TRACE conn5 <- [1,2870,null,{}] 09:50:25 INFO - PROCESS | 3088 | 1464195025377 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:25 INFO - PROCESS | 3088 | 1464195025514 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 09:50:25 INFO - PROCESS | 3088 | 1464195025663 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:25 INFO - PROCESS | 3088 | ++DOCSHELL 19CD3C00 == 37 [pid = 3088] [id = 727] 09:50:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1AB74000) [pid = 3088] [serial = 2181] [outer = 00000000] 09:50:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1AC36800) [pid = 3088] [serial = 2182] [outer = 1AB74000] 09:50:25 INFO - PROCESS | 3088 | 1464195025722 Marionette DEBUG loaded listener.js 09:50:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1ACDF000) [pid = 3088] [serial = 2183] [outer = 1AB74000] 09:50:26 INFO - PROCESS | 3088 | 1464195026331 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:50:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:50:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1021ms 09:50:26 INFO - PROCESS | 3088 | 1464195026385 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 09:50:26 INFO - PROCESS | 3088 | 1464195026388 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 09:50:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:50:26 INFO - PROCESS | 3088 | 1464195026392 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:50:26 INFO - PROCESS | 3088 | 1464195026394 Marionette TRACE conn5 <- [1,2874,null,{}] 09:50:26 INFO - PROCESS | 3088 | 1464195026398 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:26 INFO - PROCESS | 3088 | 1464195026517 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 09:50:26 INFO - PROCESS | 3088 | 1464195026659 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:26 INFO - PROCESS | 3088 | ++DOCSHELL 17C2B400 == 38 [pid = 3088] [id = 728] 09:50:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1ACDD000) [pid = 3088] [serial = 2184] [outer = 00000000] 09:50:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1AD0CC00) [pid = 3088] [serial = 2185] [outer = 1ACDD000] 09:50:26 INFO - PROCESS | 3088 | 1464195026720 Marionette DEBUG loaded listener.js 09:50:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1BA26800) [pid = 3088] [serial = 2186] [outer = 1ACDD000] 09:50:27 INFO - PROCESS | 3088 | 1464195027313 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:50:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:50:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 970ms 09:50:27 INFO - PROCESS | 3088 | 1464195027365 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 09:50:27 INFO - PROCESS | 3088 | 1464195027367 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 09:50:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:50:27 INFO - PROCESS | 3088 | 1464195027371 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:50:27 INFO - PROCESS | 3088 | 1464195027373 Marionette TRACE conn5 <- [1,2878,null,{}] 09:50:27 INFO - PROCESS | 3088 | 1464195027377 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:27 INFO - PROCESS | 3088 | 1464195027482 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 09:50:27 INFO - PROCESS | 3088 | 1464195027633 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:27 INFO - PROCESS | 3088 | ++DOCSHELL 19A7E000 == 39 [pid = 3088] [id = 729] 09:50:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (19CDE800) [pid = 3088] [serial = 2187] [outer = 00000000] 09:50:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1BA32400) [pid = 3088] [serial = 2188] [outer = 19CDE800] 09:50:27 INFO - PROCESS | 3088 | 1464195027689 Marionette DEBUG loaded listener.js 09:50:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1BA32800) [pid = 3088] [serial = 2189] [outer = 19CDE800] 09:50:28 INFO - PROCESS | 3088 | 1464195028469 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:50:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:50:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1119ms 09:50:28 INFO - PROCESS | 3088 | 1464195028491 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 09:50:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:50:28 INFO - PROCESS | 3088 | 1464195028495 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 09:50:28 INFO - PROCESS | 3088 | 1464195028500 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:50:28 INFO - PROCESS | 3088 | 1464195028503 Marionette TRACE conn5 <- [1,2882,null,{}] 09:50:28 INFO - PROCESS | 3088 | 1464195028509 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:28 INFO - PROCESS | 3088 | 1464195028609 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 09:50:28 INFO - PROCESS | 3088 | 1464195028755 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:28 INFO - PROCESS | 3088 | ++DOCSHELL 0D8E3C00 == 40 [pid = 3088] [id = 730] 09:50:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (0DA1BC00) [pid = 3088] [serial = 2190] [outer = 00000000] 09:50:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (0DFB3C00) [pid = 3088] [serial = 2191] [outer = 0DA1BC00] 09:50:28 INFO - PROCESS | 3088 | 1464195028808 Marionette DEBUG loaded listener.js 09:50:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (0EAB0400) [pid = 3088] [serial = 2192] [outer = 0DA1BC00] 09:50:29 INFO - PROCESS | 3088 | --DOCSHELL 16843000 == 39 [pid = 3088] [id = 723] 09:50:29 INFO - PROCESS | 3088 | --DOCSHELL 0C966400 == 38 [pid = 3088] [id = 722] 09:50:29 INFO - PROCESS | 3088 | --DOCSHELL 19CD3000 == 37 [pid = 3088] [id = 721] 09:50:29 INFO - PROCESS | 3088 | --DOCSHELL 187A3000 == 36 [pid = 3088] [id = 720] 09:50:29 INFO - PROCESS | 3088 | --DOCSHELL 170D6400 == 35 [pid = 3088] [id = 719] 09:50:29 INFO - PROCESS | 3088 | --DOCSHELL 15A69000 == 34 [pid = 3088] [id = 718] 09:50:29 INFO - PROCESS | 3088 | --DOCSHELL 144A7400 == 33 [pid = 3088] [id = 717] 09:50:29 INFO - PROCESS | 3088 | --DOCSHELL 0D8DF000 == 32 [pid = 3088] [id = 716] 09:50:29 INFO - PROCESS | 3088 | --DOCSHELL 08C8C400 == 31 [pid = 3088] [id = 715] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (19FF4800) [pid = 3088] [serial = 2134] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (19A7D400) [pid = 3088] [serial = 2122] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (0C9CD000) [pid = 3088] [serial = 2092] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (0C9D6800) [pid = 3088] [serial = 2093] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (17C98800) [pid = 3088] [serial = 2113] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (170DE000) [pid = 3088] [serial = 2114] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (0DA4F400) [pid = 3088] [serial = 2098] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (0DA57000) [pid = 3088] [serial = 2099] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (0C96DC00) [pid = 3088] [serial = 2090] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (19FB8800) [pid = 3088] [serial = 2125] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (19CCE800) [pid = 3088] [serial = 2123] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (19A79000) [pid = 3088] [serial = 2132] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (0E165000) [pid = 3088] [serial = 2128] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (17604C00) [pid = 3088] [serial = 2110] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (17606800) [pid = 3088] [serial = 2111] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1874AC00) [pid = 3088] [serial = 2116] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1874DC00) [pid = 3088] [serial = 2117] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (19FEFC00) [pid = 3088] [serial = 2126] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (16834C00) [pid = 3088] [serial = 2107] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1695AC00) [pid = 3088] [serial = 2108] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0D876000) [pid = 3088] [serial = 2096] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E16A000) [pid = 3088] [serial = 2101] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0D855C00) [pid = 3088] [serial = 2095] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (14417C00) [pid = 3088] [serial = 2102] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (15721C00) [pid = 3088] [serial = 2105] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (152BE800) [pid = 3088] [serial = 2104] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (17CDF400) [pid = 3088] [serial = 2131] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (18A08400) [pid = 3088] [serial = 2119] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (18A35C00) [pid = 3088] [serial = 2120] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0E2E4C00) [pid = 3088] [serial = 2129] [outer = 00000000] [url = about:blank] 09:50:29 INFO - PROCESS | 3088 | 1464195029322 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:50:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:50:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 890ms 09:50:29 INFO - PROCESS | 3088 | 1464195029391 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 09:50:29 INFO - PROCESS | 3088 | 1464195029396 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 09:50:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:50:29 INFO - PROCESS | 3088 | 1464195029402 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:50:29 INFO - PROCESS | 3088 | 1464195029405 Marionette TRACE conn5 <- [1,2886,null,{}] 09:50:29 INFO - PROCESS | 3088 | 1464195029408 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:29 INFO - PROCESS | 3088 | 1464195029498 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 09:50:29 INFO - PROCESS | 3088 | 1464195029506 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:29 INFO - PROCESS | 3088 | ++DOCSHELL 0D4FB800 == 32 [pid = 3088] [id = 731] 09:50:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0D84C800) [pid = 3088] [serial = 2193] [outer = 00000000] 09:50:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0D8E0400) [pid = 3088] [serial = 2194] [outer = 0D84C800] 09:50:29 INFO - PROCESS | 3088 | 1464195029551 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0DA21400) [pid = 3088] [serial = 2195] [outer = 0D84C800] 09:50:30 INFO - PROCESS | 3088 | 1464195030060 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:50:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:50:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 09:50:30 INFO - PROCESS | 3088 | 1464195030106 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 09:50:30 INFO - PROCESS | 3088 | 1464195030108 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 09:50:30 INFO - PROCESS | 3088 | 1464195030116 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:50:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:50:30 INFO - PROCESS | 3088 | 1464195030119 Marionette TRACE conn5 <- [1,2890,null,{}] 09:50:30 INFO - PROCESS | 3088 | 1464195030130 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:30 INFO - PROCESS | 3088 | 1464195030226 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 09:50:30 INFO - PROCESS | 3088 | 1464195030336 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:30 INFO - PROCESS | 3088 | ++DOCSHELL 1571DC00 == 33 [pid = 3088] [id = 732] 09:50:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (15722800) [pid = 3088] [serial = 2196] [outer = 00000000] 09:50:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (157BBC00) [pid = 3088] [serial = 2197] [outer = 15722800] 09:50:30 INFO - PROCESS | 3088 | 1464195030389 Marionette DEBUG loaded listener.js 09:50:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (15A60400) [pid = 3088] [serial = 2198] [outer = 15722800] 09:50:30 INFO - PROCESS | 3088 | 1464195030765 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:50:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:50:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 09:50:30 INFO - PROCESS | 3088 | 1464195030802 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 09:50:30 INFO - PROCESS | 3088 | 1464195030805 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 09:50:30 INFO - PROCESS | 3088 | 1464195030808 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:50:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:50:30 INFO - PROCESS | 3088 | 1464195030810 Marionette TRACE conn5 <- [1,2894,null,{}] 09:50:30 INFO - PROCESS | 3088 | 1464195030813 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:30 INFO - PROCESS | 3088 | 1464195030902 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 09:50:30 INFO - PROCESS | 3088 | 1464195030909 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:30 INFO - PROCESS | 3088 | ++DOCSHELL 1682F400 == 34 [pid = 3088] [id = 733] 09:50:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1683EC00) [pid = 3088] [serial = 2199] [outer = 00000000] 09:50:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (170D7800) [pid = 3088] [serial = 2200] [outer = 1683EC00] 09:50:30 INFO - PROCESS | 3088 | 1464195030954 Marionette DEBUG loaded listener.js 09:50:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1760AC00) [pid = 3088] [serial = 2201] [outer = 1683EC00] 09:50:31 INFO - PROCESS | 3088 | 1464195031439 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:50:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:50:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 09:50:31 INFO - PROCESS | 3088 | 1464195031481 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 09:50:31 INFO - PROCESS | 3088 | 1464195031493 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 09:50:31 INFO - PROCESS | 3088 | 1464195031496 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:50:31 INFO - PROCESS | 3088 | 1464195031498 Marionette TRACE conn5 <- [1,2898,null,{}] 09:50:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:50:31 INFO - PROCESS | 3088 | 1464195031501 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:31 INFO - PROCESS | 3088 | 1464195031618 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 09:50:31 INFO - PROCESS | 3088 | 1464195031714 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:31 INFO - PROCESS | 3088 | ++DOCSHELL 17C31400 == 35 [pid = 3088] [id = 734] 09:50:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (17C32400) [pid = 3088] [serial = 2202] [outer = 00000000] 09:50:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (17CDD400) [pid = 3088] [serial = 2203] [outer = 17C32400] 09:50:31 INFO - PROCESS | 3088 | 1464195031758 Marionette DEBUG loaded listener.js 09:50:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (18707800) [pid = 3088] [serial = 2204] [outer = 17C32400] 09:50:32 INFO - PROCESS | 3088 | 1464195032164 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:50:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:50:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:50:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 731ms 09:50:32 INFO - PROCESS | 3088 | 1464195032239 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 09:50:32 INFO - PROCESS | 3088 | 1464195032241 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 09:50:32 INFO - TEST-START | /DOMEvents/constructors.html 09:50:32 INFO - PROCESS | 3088 | 1464195032244 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:50:32 INFO - PROCESS | 3088 | 1464195032246 Marionette TRACE conn5 <- [1,2902,null,{}] 09:50:32 INFO - PROCESS | 3088 | 1464195032250 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:32 INFO - PROCESS | 3088 | 1464195032394 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 09:50:32 INFO - PROCESS | 3088 | 1464195032459 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:32 INFO - PROCESS | 3088 | ++DOCSHELL 0C96D400 == 36 [pid = 3088] [id = 735] 09:50:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (17CDC800) [pid = 3088] [serial = 2205] [outer = 00000000] 09:50:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (18A33800) [pid = 3088] [serial = 2206] [outer = 17CDC800] 09:50:32 INFO - PROCESS | 3088 | 1464195032505 Marionette DEBUG loaded listener.js 09:50:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (18A42C00) [pid = 3088] [serial = 2207] [outer = 17CDC800] 09:50:33 INFO - PROCESS | 3088 | 1464195033168 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:50:33 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (0D8E0800) [pid = 3088] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:50:33 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (19CD3400) [pid = 3088] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:50:33 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (15A6B000) [pid = 3088] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:50:33 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (08C8C800) [pid = 3088] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:50:33 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (144AD800) [pid = 3088] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:50:33 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (18A09000) [pid = 3088] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:50:33 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0C96A400) [pid = 3088] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:50:33 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (18746400) [pid = 3088] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:50:33 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (170D9800) [pid = 3088] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:50:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:50:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:50:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:50:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:50:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:50:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:50:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:50:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:50:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:50:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:50:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:50:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:50:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:50:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:50:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 989ms 09:50:33 INFO - PROCESS | 3088 | 1464195033237 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 09:50:33 INFO - PROCESS | 3088 | 1464195033239 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 09:50:33 INFO - PROCESS | 3088 | 1464195033242 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - PROCESS | 3088 | 1464195033244 Marionette TRACE conn5 <- [1,2906,null,{}] 09:50:33 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:50:33 INFO - PROCESS | 3088 | 1464195033247 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:33 INFO - PROCESS | 3088 | 1464195033334 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 09:50:33 INFO - PROCESS | 3088 | 1464195033343 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:33 INFO - PROCESS | 3088 | ++DOCSHELL 0D8D9000 == 37 [pid = 3088] [id = 736] 09:50:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0D8E0800) [pid = 3088] [serial = 2208] [outer = 00000000] 09:50:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (16836000) [pid = 3088] [serial = 2209] [outer = 0D8E0800] 09:50:33 INFO - PROCESS | 3088 | 1464195033388 Marionette DEBUG loaded listener.js 09:50:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (17CDCC00) [pid = 3088] [serial = 2210] [outer = 0D8E0800] 09:50:33 INFO - PROCESS | 3088 | 1464195033817 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:50:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:50:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 09:50:33 INFO - PROCESS | 3088 | 1464195033877 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 09:50:33 INFO - PROCESS | 3088 | 1464195033879 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 09:50:33 INFO - PROCESS | 3088 | 1464195033882 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:50:33 INFO - PROCESS | 3088 | 1464195033884 Marionette TRACE conn5 <- [1,2910,null,{}] 09:50:33 INFO - PROCESS | 3088 | 1464195033888 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:33 INFO - PROCESS | 3088 | 1464195033970 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 09:50:33 INFO - PROCESS | 3088 | 1464195033976 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:33 INFO - PROCESS | 3088 | ++DOCSHELL 15A6B000 == 38 [pid = 3088] [id = 737] 09:50:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (18A36C00) [pid = 3088] [serial = 2211] [outer = 00000000] 09:50:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (19FBA000) [pid = 3088] [serial = 2212] [outer = 18A36C00] 09:50:34 INFO - PROCESS | 3088 | 1464195034020 Marionette DEBUG loaded listener.js 09:50:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (19FF3000) [pid = 3088] [serial = 2213] [outer = 18A36C00] 09:50:34 INFO - PROCESS | 3088 | [3088] 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 09:50:34 INFO - PROCESS | 3088 | [3088] 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 09:50:34 INFO - PROCESS | 3088 | [3088] 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 09:50:34 INFO - PROCESS | 3088 | [3088] 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 09:50:34 INFO - PROCESS | 3088 | 1464195034467 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:50:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:50:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:50:34 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 09:50:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:50:34 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 09:50:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:50:34 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]" 09:50:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:50:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:50:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 632ms 09:50:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:50:34 INFO - PROCESS | 3088 | 1464195034519 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 09:50:34 INFO - PROCESS | 3088 | 1464195034521 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 09:50:34 INFO - PROCESS | 3088 | 1464195034524 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:50:34 INFO - PROCESS | 3088 | 1464195034525 Marionette TRACE conn5 <- [1,2914,null,{}] 09:50:34 INFO - PROCESS | 3088 | 1464195034529 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:34 INFO - PROCESS | 3088 | 1464195034615 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 09:50:34 INFO - PROCESS | 3088 | 1464195034621 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:34 INFO - PROCESS | 3088 | ++DOCSHELL 19FF4000 == 39 [pid = 3088] [id = 738] 09:50:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (19FF7000) [pid = 3088] [serial = 2214] [outer = 00000000] 09:50:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1ACBB000) [pid = 3088] [serial = 2215] [outer = 19FF7000] 09:50:34 INFO - PROCESS | 3088 | 1464195034666 Marionette DEBUG loaded listener.js 09:50:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1ACE8000) [pid = 3088] [serial = 2216] [outer = 19FF7000] 09:50:35 INFO - PROCESS | 3088 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:50:35 INFO - PROCESS | 3088 | 1464195035315 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:50:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:50:35 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 830ms 09:50:35 INFO - PROCESS | 3088 | 1464195035355 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 09:50:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:50:35 INFO - PROCESS | 3088 | 1464195035360 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 09:50:35 INFO - PROCESS | 3088 | 1464195035365 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:50:35 INFO - PROCESS | 3088 | 1464195035370 Marionette TRACE conn5 <- [1,2918,null,{}] 09:50:35 INFO - PROCESS | 3088 | 1464195035419 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:35 INFO - PROCESS | 3088 | 1464195035546 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 09:50:35 INFO - PROCESS | 3088 | 1464195035655 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:35 INFO - PROCESS | 3088 | ++DOCSHELL 0D40D800 == 40 [pid = 3088] [id = 739] 09:50:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (0D4EE000) [pid = 3088] [serial = 2217] [outer = 00000000] 09:50:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (0D85BC00) [pid = 3088] [serial = 2218] [outer = 0D4EE000] 09:50:35 INFO - PROCESS | 3088 | 1464195035711 Marionette DEBUG loaded listener.js 09:50:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0D8E7000) [pid = 3088] [serial = 2219] [outer = 0D4EE000] 09:50:36 INFO - PROCESS | 3088 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:50:36 INFO - PROCESS | 3088 | 1464195036273 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:50:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:50:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 930ms 09:50:36 INFO - PROCESS | 3088 | 1464195036295 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 09:50:36 INFO - PROCESS | 3088 | 1464195036301 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 09:50:36 INFO - PROCESS | 3088 | 1464195036325 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:50:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:50:36 INFO - PROCESS | 3088 | 1464195036328 Marionette TRACE conn5 <- [1,2922,null,{}] 09:50:36 INFO - PROCESS | 3088 | 1464195036333 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:36 INFO - PROCESS | 3088 | 1464195036449 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 09:50:36 INFO - PROCESS | 3088 | 1464195036607 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:36 INFO - PROCESS | 3088 | ++DOCSHELL 15743800 == 41 [pid = 3088] [id = 740] 09:50:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (157B9000) [pid = 3088] [serial = 2220] [outer = 00000000] 09:50:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1683E800) [pid = 3088] [serial = 2221] [outer = 157B9000] 09:50:36 INFO - PROCESS | 3088 | 1464195036663 Marionette DEBUG loaded listener.js 09:50:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (17C25400) [pid = 3088] [serial = 2222] [outer = 157B9000] 09:50:37 INFO - PROCESS | 3088 | 1464195037222 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:50:37 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:50:37 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 09:50:37 INFO - PROCESS | 3088 | 1464195037261 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 09:50:37 INFO - PROCESS | 3088 | 1464195037264 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 09:50:37 INFO - PROCESS | 3088 | 1464195037267 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:50:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:50:37 INFO - PROCESS | 3088 | 1464195037271 Marionette TRACE conn5 <- [1,2926,null,{}] 09:50:37 INFO - PROCESS | 3088 | 1464195037283 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:37 INFO - PROCESS | 3088 | 1464195037396 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 09:50:37 INFO - PROCESS | 3088 | 1464195037553 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:37 INFO - PROCESS | 3088 | ++DOCSHELL 19CC7000 == 42 [pid = 3088] [id = 741] 09:50:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (19CCA800) [pid = 3088] [serial = 2223] [outer = 00000000] 09:50:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1A387C00) [pid = 3088] [serial = 2224] [outer = 19CCA800] 09:50:37 INFO - PROCESS | 3088 | 1464195037612 Marionette DEBUG loaded listener.js 09:50:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1AC36C00) [pid = 3088] [serial = 2225] [outer = 19CCA800] 09:50:38 INFO - PROCESS | 3088 | 1464195038121 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:50:38 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. 09:50:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 871ms 09:50:38 INFO - PROCESS | 3088 | 1464195038156 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 09:50:38 INFO - PROCESS | 3088 | 1464195038159 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 09:50:38 INFO - PROCESS | 3088 | 1464195038163 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:50:38 INFO - PROCESS | 3088 | 1464195038165 Marionette TRACE conn5 <- [1,2930,null,{}] 09:50:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:50:38 INFO - PROCESS | 3088 | 1464195038169 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:38 INFO - PROCESS | 3088 | 1464195038282 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 09:50:38 INFO - PROCESS | 3088 | 1464195038396 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:38 INFO - PROCESS | 3088 | ++DOCSHELL 1BA40800 == 43 [pid = 3088] [id = 742] 09:50:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1BA40C00) [pid = 3088] [serial = 2226] [outer = 00000000] 09:50:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1BBCA800) [pid = 3088] [serial = 2227] [outer = 1BA40C00] 09:50:38 INFO - PROCESS | 3088 | 1464195038492 Marionette DEBUG loaded listener.js 09:50:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (1C2AB000) [pid = 3088] [serial = 2228] [outer = 1BA40C00] 09:50:39 INFO - PROCESS | 3088 | 1464195039018 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:50:39 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 09:50:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:50:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 870ms 09:50:39 INFO - PROCESS | 3088 | 1464195039040 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 09:50:39 INFO - PROCESS | 3088 | 1464195039042 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 09:50:39 INFO - PROCESS | 3088 | 1464195039046 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:50:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:50:39 INFO - PROCESS | 3088 | 1464195039048 Marionette TRACE conn5 <- [1,2934,null,{}] 09:50:39 INFO - PROCESS | 3088 | 1464195039052 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:39 INFO - PROCESS | 3088 | 1464195039160 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 09:50:39 INFO - PROCESS | 3088 | 1464195039323 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:39 INFO - PROCESS | 3088 | ++DOCSHELL 1C31AC00 == 44 [pid = 3088] [id = 743] 09:50:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (1C323800) [pid = 3088] [serial = 2229] [outer = 00000000] 09:50:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (1C835C00) [pid = 3088] [serial = 2230] [outer = 1C323800] 09:50:39 INFO - PROCESS | 3088 | 1464195039380 Marionette DEBUG loaded listener.js 09:50:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1D185800) [pid = 3088] [serial = 2231] [outer = 1C323800] 09:50:39 INFO - PROCESS | 3088 | 1464195039867 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:50:39 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. 09:50:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 870ms 09:50:39 INFO - PROCESS | 3088 | 1464195039920 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 09:50:39 INFO - PROCESS | 3088 | 1464195039923 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 09:50:39 INFO - PROCESS | 3088 | 1464195039926 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:50:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:50:39 INFO - PROCESS | 3088 | 1464195039928 Marionette TRACE conn5 <- [1,2938,null,{}] 09:50:39 INFO - PROCESS | 3088 | 1464195039932 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:40 INFO - PROCESS | 3088 | 1464195040058 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 09:50:40 INFO - PROCESS | 3088 | 1464195040205 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:40 INFO - PROCESS | 3088 | ++DOCSHELL 1DAA8400 == 45 [pid = 3088] [id = 744] 09:50:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1DAA8800) [pid = 3088] [serial = 2232] [outer = 00000000] 09:50:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1DAEE800) [pid = 3088] [serial = 2233] [outer = 1DAA8800] 09:50:40 INFO - PROCESS | 3088 | 1464195040261 Marionette DEBUG loaded listener.js 09:50:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1DAF4C00) [pid = 3088] [serial = 2234] [outer = 1DAA8800] 09:50:40 INFO - PROCESS | 3088 | ++DOCSHELL 0D0D3800 == 46 [pid = 3088] [id = 745] 09:50:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (0D410400) [pid = 3088] [serial = 2235] [outer = 00000000] 09:50:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (0D45F800) [pid = 3088] [serial = 2236] [outer = 0D410400] 09:50:41 INFO - PROCESS | 3088 | 1464195041114 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:50:41 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. 09:50:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1224ms 09:50:41 INFO - PROCESS | 3088 | 1464195041155 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 09:50:41 INFO - PROCESS | 3088 | 1464195041159 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 09:50:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:50:41 INFO - PROCESS | 3088 | 1464195041164 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:50:41 INFO - PROCESS | 3088 | 1464195041167 Marionette TRACE conn5 <- [1,2942,null,{}] 09:50:41 INFO - PROCESS | 3088 | 1464195041173 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:41 INFO - PROCESS | 3088 | 1464195041292 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 09:50:41 INFO - PROCESS | 3088 | 1464195041431 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:41 INFO - PROCESS | 3088 | ++DOCSHELL 0D8DDC00 == 47 [pid = 3088] [id = 746] 09:50:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (0D8E3400) [pid = 3088] [serial = 2237] [outer = 00000000] 09:50:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (0DA53400) [pid = 3088] [serial = 2238] [outer = 0D8E3400] 09:50:41 INFO - PROCESS | 3088 | 1464195041481 Marionette DEBUG loaded listener.js 09:50:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (0E165800) [pid = 3088] [serial = 2239] [outer = 0D8E3400] 09:50:42 INFO - PROCESS | 3088 | 1464195042019 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:50:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:50:42 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 09:50:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 890ms 09:50:42 INFO - PROCESS | 3088 | 1464195042054 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 09:50:42 INFO - PROCESS | 3088 | 1464195042060 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 09:50:42 INFO - PROCESS | 3088 | 1464195042066 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:50:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:50:42 INFO - PROCESS | 3088 | 1464195042068 Marionette TRACE conn5 <- [1,2946,null,{}] 09:50:42 INFO - PROCESS | 3088 | 1464195042086 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:42 INFO - PROCESS | 3088 | 1464195042291 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 09:50:42 INFO - PROCESS | 3088 | --DOCSHELL 15A6B000 == 46 [pid = 3088] [id = 737] 09:50:42 INFO - PROCESS | 3088 | --DOCSHELL 0D8D9000 == 45 [pid = 3088] [id = 736] 09:50:42 INFO - PROCESS | 3088 | --DOCSHELL 0C96D400 == 44 [pid = 3088] [id = 735] 09:50:42 INFO - PROCESS | 3088 | --DOCSHELL 17C31400 == 43 [pid = 3088] [id = 734] 09:50:42 INFO - PROCESS | 3088 | --DOCSHELL 1682F400 == 42 [pid = 3088] [id = 733] 09:50:42 INFO - PROCESS | 3088 | --DOCSHELL 1571DC00 == 41 [pid = 3088] [id = 732] 09:50:42 INFO - PROCESS | 3088 | --DOCSHELL 0D4FB800 == 40 [pid = 3088] [id = 731] 09:50:42 INFO - PROCESS | 3088 | --DOCSHELL 0D8E3C00 == 39 [pid = 3088] [id = 730] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (1AC30000) [pid = 3088] [serial = 2173] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (0D987C00) [pid = 3088] [serial = 2149] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (0DA1C400) [pid = 3088] [serial = 2150] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (19FBA400) [pid = 3088] [serial = 2164] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (1700C000) [pid = 3088] [serial = 2155] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (0C90A000) [pid = 3088] [serial = 2146] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (0C9CD400) [pid = 3088] [serial = 2147] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (152B5000) [pid = 3088] [serial = 2152] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (157BDC00) [pid = 3088] [serial = 2153] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (0CB8A400) [pid = 3088] [serial = 2137] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (0E10BC00) [pid = 3088] [serial = 2140] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (19A78000) [pid = 3088] [serial = 2162] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (19995800) [pid = 3088] [serial = 2161] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (159EA800) [pid = 3088] [serial = 2167] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (17C30000) [pid = 3088] [serial = 2143] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1AA91800) [pid = 3088] [serial = 2170] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (19FF2C00) [pid = 3088] [serial = 2165] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (1AACC000) [pid = 3088] [serial = 2171] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (17C30C00) [pid = 3088] [serial = 2158] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (17C97C00) [pid = 3088] [serial = 2168] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (17CE5C00) [pid = 3088] [serial = 2159] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (170D4000) [pid = 3088] [serial = 2156] [outer = 00000000] [url = about:blank] 09:50:42 INFO - PROCESS | 3088 | 1464195042440 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:42 INFO - PROCESS | 3088 | ++DOCSHELL 08C8D800 == 40 [pid = 3088] [id = 747] 09:50:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (08C93C00) [pid = 3088] [serial = 2240] [outer = 00000000] 09:50:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0C910400) [pid = 3088] [serial = 2241] [outer = 08C93C00] 09:50:42 INFO - PROCESS | 3088 | 1464195042485 Marionette DEBUG loaded listener.js 09:50:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (0C9CD400) [pid = 3088] [serial = 2242] [outer = 08C93C00] 09:50:42 INFO - PROCESS | 3088 | 1464195042846 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:50:42 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. 09:50:42 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 831ms 09:50:42 INFO - PROCESS | 3088 | 1464195042901 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 09:50:42 INFO - PROCESS | 3088 | 1464195042904 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 09:50:42 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:50:42 INFO - PROCESS | 3088 | 1464195042907 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:50:42 INFO - PROCESS | 3088 | 1464195042910 Marionette TRACE conn5 <- [1,2950,null,{}] 09:50:42 INFO - PROCESS | 3088 | 1464195042921 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:43 INFO - PROCESS | 3088 | 1464195043013 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 09:50:43 INFO - PROCESS | 3088 | 1464195043020 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:43 INFO - PROCESS | 3088 | ++DOCSHELL 0D4F3000 == 41 [pid = 3088] [id = 748] 09:50:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (0D8D9000) [pid = 3088] [serial = 2243] [outer = 00000000] 09:50:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (152BF800) [pid = 3088] [serial = 2244] [outer = 0D8D9000] 09:50:43 INFO - PROCESS | 3088 | 1464195043069 Marionette DEBUG loaded listener.js 09:50:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (16842000) [pid = 3088] [serial = 2245] [outer = 0D8D9000] 09:50:43 INFO - PROCESS | 3088 | 1464195043510 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:50:43 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. 09:50:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 09:50:43 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:50:43 INFO - PROCESS | 3088 | 1464195043579 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 09:50:43 INFO - PROCESS | 3088 | 1464195043582 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 09:50:43 INFO - PROCESS | 3088 | 1464195043585 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:50:43 INFO - PROCESS | 3088 | 1464195043586 Marionette TRACE conn5 <- [1,2954,null,{}] 09:50:43 INFO - PROCESS | 3088 | 1464195043590 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:43 INFO - PROCESS | 3088 | 1464195043679 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 09:50:43 INFO - PROCESS | 3088 | 1464195043720 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:43 INFO - PROCESS | 3088 | ++DOCSHELL 17C97C00 == 42 [pid = 3088] [id = 749] 09:50:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (17C98000) [pid = 3088] [serial = 2246] [outer = 00000000] 09:50:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (17CE6000) [pid = 3088] [serial = 2247] [outer = 17C98000] 09:50:43 INFO - PROCESS | 3088 | 1464195043765 Marionette DEBUG loaded listener.js 09:50:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (18742400) [pid = 3088] [serial = 2248] [outer = 17C98000] 09:50:44 INFO - PROCESS | 3088 | 1464195044192 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:50:44 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. 09:50:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 09:50:44 INFO - PROCESS | 3088 | 1464195044233 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 09:50:44 INFO - PROCESS | 3088 | 1464195044235 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 09:50:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:50:44 INFO - PROCESS | 3088 | 1464195044239 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:50:44 INFO - PROCESS | 3088 | 1464195044241 Marionette TRACE conn5 <- [1,2958,null,{}] 09:50:44 INFO - PROCESS | 3088 | 1464195044244 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:44 INFO - PROCESS | 3088 | 1464195044331 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 09:50:44 INFO - PROCESS | 3088 | 1464195044337 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:44 INFO - PROCESS | 3088 | ++DOCSHELL 18749000 == 43 [pid = 3088] [id = 750] 09:50:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (1874B000) [pid = 3088] [serial = 2249] [outer = 00000000] 09:50:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (18A3C800) [pid = 3088] [serial = 2250] [outer = 1874B000] 09:50:44 INFO - PROCESS | 3088 | 1464195044382 Marionette DEBUG loaded listener.js 09:50:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (19992C00) [pid = 3088] [serial = 2251] [outer = 1874B000] 09:50:44 INFO - PROCESS | 3088 | 1464195044827 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:50:44 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. 09:50:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 09:50:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:50:44 INFO - PROCESS | 3088 | 1464195044875 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 09:50:44 INFO - PROCESS | 3088 | 1464195044877 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 09:50:44 INFO - PROCESS | 3088 | 1464195044880 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:50:44 INFO - PROCESS | 3088 | 1464195044882 Marionette TRACE conn5 <- [1,2962,null,{}] 09:50:44 INFO - PROCESS | 3088 | 1464195044885 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:45 INFO - PROCESS | 3088 | 1464195045030 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 09:50:45 INFO - PROCESS | 3088 | 1464195045130 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:45 INFO - PROCESS | 3088 | ++DOCSHELL 19FB4C00 == 44 [pid = 3088] [id = 751] 09:50:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (19FB6800) [pid = 3088] [serial = 2252] [outer = 00000000] 09:50:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (19FED800) [pid = 3088] [serial = 2253] [outer = 19FB6800] 09:50:45 INFO - PROCESS | 3088 | 1464195045181 Marionette DEBUG loaded listener.js 09:50:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1A2B7000) [pid = 3088] [serial = 2254] [outer = 19FB6800] 09:50:45 INFO - PROCESS | 3088 | 1464195045576 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:50:45 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. 09:50:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 09:50:45 INFO - PROCESS | 3088 | 1464195045615 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 09:50:45 INFO - PROCESS | 3088 | 1464195045617 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 09:50:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:50:45 INFO - PROCESS | 3088 | 1464195045620 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:50:45 INFO - PROCESS | 3088 | 1464195045621 Marionette TRACE conn5 <- [1,2966,null,{}] 09:50:45 INFO - PROCESS | 3088 | 1464195045625 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:45 INFO - PROCESS | 3088 | 1464195045746 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 09:50:45 INFO - PROCESS | 3088 | 1464195045752 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:45 INFO - PROCESS | 3088 | ++DOCSHELL 1A38B800 == 45 [pid = 3088] [id = 752] 09:50:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1AA91800) [pid = 3088] [serial = 2255] [outer = 00000000] 09:50:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1AC38000) [pid = 3088] [serial = 2256] [outer = 1AA91800] 09:50:45 INFO - PROCESS | 3088 | 1464195045796 Marionette DEBUG loaded listener.js 09:50:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1ADE1000) [pid = 3088] [serial = 2257] [outer = 1AA91800] 09:50:46 INFO - PROCESS | 3088 | 1464195046208 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:50:46 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. 09:50:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 09:50:46 INFO - PROCESS | 3088 | 1464195046251 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 09:50:46 INFO - PROCESS | 3088 | 1464195046253 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 09:50:46 INFO - PROCESS | 3088 | 1464195046257 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:50:46 INFO - PROCESS | 3088 | 1464195046258 Marionette TRACE conn5 <- [1,2970,null,{}] 09:50:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:50:46 INFO - PROCESS | 3088 | 1464195046262 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:46 INFO - PROCESS | 3088 | 1464195046386 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 09:50:46 INFO - PROCESS | 3088 | 1464195046480 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:46 INFO - PROCESS | 3088 | ++DOCSHELL 1BA31000 == 46 [pid = 3088] [id = 753] 09:50:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1BA35000) [pid = 3088] [serial = 2258] [outer = 00000000] 09:50:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1C094400) [pid = 3088] [serial = 2259] [outer = 1BA35000] 09:50:46 INFO - PROCESS | 3088 | 1464195046529 Marionette DEBUG loaded listener.js 09:50:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1D223000) [pid = 3088] [serial = 2260] [outer = 1BA35000] 09:50:46 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (18A36C00) [pid = 3088] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:50:46 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (17C32400) [pid = 3088] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:50:46 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (0D84C800) [pid = 3088] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:50:46 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (0DA1BC00) [pid = 3088] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:50:46 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (15722800) [pid = 3088] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:50:46 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (17CDC800) [pid = 3088] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:50:46 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1683EC00) [pid = 3088] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:50:46 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (0D8E0800) [pid = 3088] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:50:47 INFO - PROCESS | 3088 | 1464195047004 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:50:47 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 09:50:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:50:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 770ms 09:50:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:50:47 INFO - PROCESS | 3088 | 1464195047031 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 09:50:47 INFO - PROCESS | 3088 | 1464195047033 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 09:50:47 INFO - PROCESS | 3088 | 1464195047036 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:50:47 INFO - PROCESS | 3088 | 1464195047038 Marionette TRACE conn5 <- [1,2974,null,{}] 09:50:47 INFO - PROCESS | 3088 | 1464195047055 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:47 INFO - PROCESS | 3088 | 1464195047141 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 09:50:47 INFO - PROCESS | 3088 | 1464195047146 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:47 INFO - PROCESS | 3088 | ++DOCSHELL 17CDC800 == 47 [pid = 3088] [id = 754] 09:50:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (18706800) [pid = 3088] [serial = 2261] [outer = 00000000] 09:50:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1DAA2000) [pid = 3088] [serial = 2262] [outer = 18706800] 09:50:47 INFO - PROCESS | 3088 | 1464195047190 Marionette DEBUG loaded listener.js 09:50:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (1DAED400) [pid = 3088] [serial = 2263] [outer = 18706800] 09:50:47 INFO - PROCESS | 3088 | 1464195047611 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:50:47 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. 09:50:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 590ms 09:50:47 INFO - PROCESS | 3088 | 1464195047627 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 09:50:47 INFO - PROCESS | 3088 | 1464195047629 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 09:50:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:50:47 INFO - PROCESS | 3088 | 1464195047632 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:50:47 INFO - PROCESS | 3088 | 1464195047634 Marionette TRACE conn5 <- [1,2978,null,{}] 09:50:47 INFO - PROCESS | 3088 | 1464195047637 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:47 INFO - PROCESS | 3088 | 1464195047781 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 09:50:47 INFO - PROCESS | 3088 | 1464195047790 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:47 INFO - PROCESS | 3088 | ++DOCSHELL 1DAA2400 == 48 [pid = 3088] [id = 755] 09:50:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (1DAA2800) [pid = 3088] [serial = 2264] [outer = 00000000] 09:50:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (1DBBFC00) [pid = 3088] [serial = 2265] [outer = 1DAA2800] 09:50:47 INFO - PROCESS | 3088 | 1464195047836 Marionette DEBUG loaded listener.js 09:50:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (1DD09000) [pid = 3088] [serial = 2266] [outer = 1DAA2800] 09:50:48 INFO - PROCESS | 3088 | ++DOCSHELL 1DD4A000 == 49 [pid = 3088] [id = 756] 09:50:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (1DD4A400) [pid = 3088] [serial = 2267] [outer = 00000000] 09:50:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (1DD4B400) [pid = 3088] [serial = 2268] [outer = 1DD4A400] 09:50:48 INFO - PROCESS | 3088 | 1464195048290 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:50:48 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. 09:50:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 09:50:48 INFO - PROCESS | 3088 | 1464195048303 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 09:50:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:50:48 INFO - PROCESS | 3088 | 1464195048305 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 09:50:48 INFO - PROCESS | 3088 | 1464195048309 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:50:48 INFO - PROCESS | 3088 | 1464195048311 Marionette TRACE conn5 <- [1,2982,null,{}] 09:50:48 INFO - PROCESS | 3088 | 1464195048315 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:48 INFO - PROCESS | 3088 | 1464195048482 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 09:50:48 INFO - PROCESS | 3088 | 1464195048497 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:48 INFO - PROCESS | 3088 | ++DOCSHELL 1DD0A000 == 50 [pid = 3088] [id = 757] 09:50:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1DD0B000) [pid = 3088] [serial = 2269] [outer = 00000000] 09:50:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1DD4E400) [pid = 3088] [serial = 2270] [outer = 1DD0B000] 09:50:48 INFO - PROCESS | 3088 | 1464195048546 Marionette DEBUG loaded listener.js 09:50:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1DD55C00) [pid = 3088] [serial = 2271] [outer = 1DD0B000] 09:50:49 INFO - PROCESS | 3088 | 1464195049119 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:50:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:50:49 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 09:50:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 871ms 09:50:49 INFO - PROCESS | 3088 | 1464195049186 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 09:50:49 INFO - PROCESS | 3088 | 1464195049191 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 09:50:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:50:49 INFO - PROCESS | 3088 | 1464195049198 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:50:49 INFO - PROCESS | 3088 | 1464195049201 Marionette TRACE conn5 <- [1,2986,null,{}] 09:50:49 INFO - PROCESS | 3088 | 1464195049222 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:49 INFO - PROCESS | 3088 | 1464195049357 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 09:50:49 INFO - PROCESS | 3088 | 1464195049497 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:49 INFO - PROCESS | 3088 | ++DOCSHELL 0D405C00 == 51 [pid = 3088] [id = 758] 09:50:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (0D4F0800) [pid = 3088] [serial = 2272] [outer = 00000000] 09:50:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (0DA58800) [pid = 3088] [serial = 2273] [outer = 0D4F0800] 09:50:49 INFO - PROCESS | 3088 | 1464195049555 Marionette DEBUG loaded listener.js 09:50:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (0E7AC000) [pid = 3088] [serial = 2274] [outer = 0D4F0800] 09:50:50 INFO - PROCESS | 3088 | 1464195050081 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:50:50 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. 09:50:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 930ms 09:50:50 INFO - PROCESS | 3088 | 1464195050130 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 09:50:50 INFO - PROCESS | 3088 | 1464195050136 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 09:50:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:50:50 INFO - PROCESS | 3088 | 1464195050183 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:50:50 INFO - PROCESS | 3088 | 1464195050186 Marionette TRACE conn5 <- [1,2990,null,{}] 09:50:50 INFO - PROCESS | 3088 | 1464195050198 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:50 INFO - PROCESS | 3088 | 1464195050322 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 09:50:50 INFO - PROCESS | 3088 | 1464195050435 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:50 INFO - PROCESS | 3088 | ++DOCSHELL 17607400 == 52 [pid = 3088] [id = 759] 09:50:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (17610800) [pid = 3088] [serial = 2275] [outer = 00000000] 09:50:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (18705000) [pid = 3088] [serial = 2276] [outer = 17610800] 09:50:50 INFO - PROCESS | 3088 | 1464195050503 Marionette DEBUG loaded listener.js 09:50:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (19CC9800) [pid = 3088] [serial = 2277] [outer = 17610800] 09:50:51 INFO - PROCESS | 3088 | 1464195051032 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:50:51 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. 09:50:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 930ms 09:50:51 INFO - PROCESS | 3088 | 1464195051075 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 09:50:51 INFO - PROCESS | 3088 | 1464195051077 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 09:50:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:50:51 INFO - PROCESS | 3088 | 1464195051081 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:50:51 INFO - PROCESS | 3088 | 1464195051085 Marionette TRACE conn5 <- [1,2994,null,{}] 09:50:51 INFO - PROCESS | 3088 | 1464195051113 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:51 INFO - PROCESS | 3088 | 1464195051231 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 09:50:51 INFO - PROCESS | 3088 | 1464195051414 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:51 INFO - PROCESS | 3088 | ++DOCSHELL 0D8E1C00 == 53 [pid = 3088] [id = 760] 09:50:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (1DD49800) [pid = 3088] [serial = 2278] [outer = 00000000] 09:50:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (1DD50C00) [pid = 3088] [serial = 2279] [outer = 1DD49800] 09:50:51 INFO - PROCESS | 3088 | 1464195051473 Marionette DEBUG loaded listener.js 09:50:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (1DF5AC00) [pid = 3088] [serial = 2280] [outer = 1DD49800] 09:50:51 INFO - PROCESS | 3088 | 1464195051971 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:50:52 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. 09:50:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 09:50:52 INFO - PROCESS | 3088 | 1464195052015 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 09:50:52 INFO - PROCESS | 3088 | 1464195052018 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 09:50:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:50:52 INFO - PROCESS | 3088 | 1464195052021 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:50:52 INFO - PROCESS | 3088 | 1464195052023 Marionette TRACE conn5 <- [1,2998,null,{}] 09:50:52 INFO - PROCESS | 3088 | 1464195052027 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:52 INFO - PROCESS | 3088 | 1464195052143 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 09:50:52 INFO - PROCESS | 3088 | 1464195052303 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:52 INFO - PROCESS | 3088 | ++DOCSHELL 1E7A7400 == 54 [pid = 3088] [id = 761] 09:50:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1E7A7C00) [pid = 3088] [serial = 2281] [outer = 00000000] 09:50:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1E91A400) [pid = 3088] [serial = 2282] [outer = 1E7A7C00] 09:50:52 INFO - PROCESS | 3088 | 1464195052362 Marionette DEBUG loaded listener.js 09:50:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1E91E000) [pid = 3088] [serial = 2283] [outer = 1E7A7C00] 09:50:52 INFO - PROCESS | 3088 | [3088] 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 09:50:52 INFO - PROCESS | 3088 | 1464195052949 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:50:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:50:52 INFO - {} 09:50:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:50:52 INFO - {} 09:50:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:50:52 INFO - {} 09:50:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:50:52 INFO - {} 09:50:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 971ms 09:50:53 INFO - PROCESS | 3088 | 1464195052995 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 09:50:53 INFO - PROCESS | 3088 | 1464195052998 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 09:50:53 INFO - TEST-START | /FileAPI/fileReader.html 09:50:53 INFO - PROCESS | 3088 | 1464195053001 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:50:53 INFO - PROCESS | 3088 | 1464195053003 Marionette TRACE conn5 <- [1,3002,null,{}] 09:50:53 INFO - PROCESS | 3088 | 1464195053007 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:53 INFO - PROCESS | 3088 | 1464195053122 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 09:50:53 INFO - PROCESS | 3088 | 1464195053265 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:53 INFO - PROCESS | 3088 | ++DOCSHELL 1E919800 == 55 [pid = 3088] [id = 762] 09:50:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1E91FC00) [pid = 3088] [serial = 2284] [outer = 00000000] 09:50:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1EC9C400) [pid = 3088] [serial = 2285] [outer = 1E91FC00] 09:50:53 INFO - PROCESS | 3088 | 1464195053326 Marionette DEBUG loaded listener.js 09:50:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1EC9F400) [pid = 3088] [serial = 2286] [outer = 1E91FC00] 09:50:53 INFO - PROCESS | 3088 | 1464195053816 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:50:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:50:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:50:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:50:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:50:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 870ms 09:50:53 INFO - PROCESS | 3088 | 1464195053876 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 09:50:53 INFO - PROCESS | 3088 | 1464195053878 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 09:50:53 INFO - PROCESS | 3088 | 1464195053882 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:50:53 INFO - TEST-START | /FileAPI/historical.html 09:50:53 INFO - PROCESS | 3088 | 1464195053884 Marionette TRACE conn5 <- [1,3006,null,{}] 09:50:53 INFO - PROCESS | 3088 | 1464195053888 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:54 INFO - PROCESS | 3088 | 1464195054016 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 09:50:54 INFO - PROCESS | 3088 | 1464195054181 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:54 INFO - PROCESS | 3088 | ++DOCSHELL 1F01E400 == 56 [pid = 3088] [id = 763] 09:50:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1F026400) [pid = 3088] [serial = 2287] [outer = 00000000] 09:50:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1F4B4800) [pid = 3088] [serial = 2288] [outer = 1F026400] 09:50:54 INFO - PROCESS | 3088 | 1464195054241 Marionette DEBUG loaded listener.js 09:50:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (1F4B8C00) [pid = 3088] [serial = 2289] [outer = 1F026400] 09:50:54 INFO - PROCESS | 3088 | 1464195054775 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:50:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:50:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:50:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:50:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:50:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:50:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:50:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:50:54 INFO - TEST-OK | /FileAPI/historical.html | took 931ms 09:50:54 INFO - PROCESS | 3088 | 1464195054816 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 09:50:54 INFO - PROCESS | 3088 | 1464195054819 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 09:50:54 INFO - TEST-START | /FileAPI/idlharness.html 09:50:54 INFO - PROCESS | 3088 | 1464195054823 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:50:54 INFO - PROCESS | 3088 | 1464195054825 Marionette TRACE conn5 <- [1,3010,null,{}] 09:50:54 INFO - PROCESS | 3088 | 1464195054828 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:54 INFO - PROCESS | 3088 | 1464195054937 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 09:50:55 INFO - PROCESS | 3088 | 1464195055102 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:55 INFO - PROCESS | 3088 | ++DOCSHELL 0C910800 == 57 [pid = 3088] [id = 764] 09:50:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (1DD56000) [pid = 3088] [serial = 2290] [outer = 00000000] 09:50:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (20014000) [pid = 3088] [serial = 2291] [outer = 1DD56000] 09:50:55 INFO - PROCESS | 3088 | 1464195055157 Marionette DEBUG loaded listener.js 09:50:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (20019400) [pid = 3088] [serial = 2292] [outer = 1DD56000] 09:50:56 INFO - PROCESS | 3088 | 1464195056160 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:50:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:50:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:50:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:50:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:50:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:50:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:50:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:50:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:50:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:50:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:50:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:50:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:50:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:50:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:50:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:50:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:50:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:50:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:50:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:50:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:50:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:50:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:50:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:50:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:50:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:50:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:50:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:50:56 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 09:50:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:50:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:50:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:50:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:50:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:50:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:50:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:50:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:50:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:50:56 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 09:50:56 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 09:50:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:50:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:50:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:50:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:50:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:50:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:50:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:50:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:50:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:50:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:50:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:50:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:50:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:50:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:50:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:50:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:50:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:50:56 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 09:50:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:50:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:50:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:50:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:50:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:50:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:50:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:50:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:50:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:50:56 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 09:50:56 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 09:50:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:50:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:50:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:50:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:50:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:50:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:50:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:50:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:50:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:50:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:50:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 1463ms 09:50:56 INFO - PROCESS | 3088 | 1464195056475 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 09:50:56 INFO - PROCESS | 3088 | 1464195056478 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 09:50:56 INFO - PROCESS | 3088 | 1464195056489 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:50:56 INFO - PROCESS | 3088 | 1464195056493 Marionette TRACE conn5 <- [1,3014,null,{}] 09:50:56 INFO - TEST-START | /FileAPI/idlharness.worker 09:50:56 INFO - PROCESS | 3088 | 1464195056499 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:56 INFO - PROCESS | 3088 | 1464195056602 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 09:50:56 INFO - PROCESS | 3088 | 1464195056752 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:56 INFO - PROCESS | 3088 | ++DOCSHELL 0D8E6400 == 58 [pid = 3088] [id = 765] 09:50:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (0D980800) [pid = 3088] [serial = 2293] [outer = 00000000] 09:50:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (0DA5BC00) [pid = 3088] [serial = 2294] [outer = 0D980800] 09:50:56 INFO - PROCESS | 3088 | 1464195056806 Marionette DEBUG loaded listener.js 09:50:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (1573EC00) [pid = 3088] [serial = 2295] [outer = 0D980800] 09:50:57 INFO - PROCESS | 3088 | [3088] 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 09:50:57 INFO - PROCESS | 3088 | --DOCSHELL 1DD4A000 == 57 [pid = 3088] [id = 756] 09:50:57 INFO - PROCESS | 3088 | --DOCSHELL 1DAA2400 == 56 [pid = 3088] [id = 755] 09:50:57 INFO - PROCESS | 3088 | --DOCSHELL 17CDC800 == 55 [pid = 3088] [id = 754] 09:50:57 INFO - PROCESS | 3088 | --DOCSHELL 1BA31000 == 54 [pid = 3088] [id = 753] 09:50:57 INFO - PROCESS | 3088 | --DOCSHELL 1A38B800 == 53 [pid = 3088] [id = 752] 09:50:57 INFO - PROCESS | 3088 | --DOCSHELL 19FB4C00 == 52 [pid = 3088] [id = 751] 09:50:57 INFO - PROCESS | 3088 | --DOCSHELL 18749000 == 51 [pid = 3088] [id = 750] 09:50:57 INFO - PROCESS | 3088 | --DOCSHELL 17C97C00 == 50 [pid = 3088] [id = 749] 09:50:57 INFO - PROCESS | 3088 | --DOCSHELL 0D4F3000 == 49 [pid = 3088] [id = 748] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 137 (1ACBB000) [pid = 3088] [serial = 2215] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOCSHELL 08C8D800 == 48 [pid = 3088] [id = 747] 09:50:57 INFO - PROCESS | 3088 | --DOCSHELL 0D8DDC00 == 47 [pid = 3088] [id = 746] 09:50:57 INFO - PROCESS | 3088 | --DOCSHELL 0D0D3800 == 46 [pid = 3088] [id = 745] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 136 (159DCC00) [pid = 3088] [serial = 2179] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 135 (17CDD400) [pid = 3088] [serial = 2203] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 134 (0D8E0400) [pid = 3088] [serial = 2194] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 133 (0DA21400) [pid = 3088] [serial = 2195] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 132 (0DFB3C00) [pid = 3088] [serial = 2191] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 131 (0EAB0400) [pid = 3088] [serial = 2192] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 130 (1AC36800) [pid = 3088] [serial = 2182] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 129 (157BBC00) [pid = 3088] [serial = 2197] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 128 (15A60400) [pid = 3088] [serial = 2198] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 127 (18A33800) [pid = 3088] [serial = 2206] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 126 (1BA32400) [pid = 3088] [serial = 2188] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 125 (0D403C00) [pid = 3088] [serial = 2176] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 124 (170D7800) [pid = 3088] [serial = 2200] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 123 (18707800) [pid = 3088] [serial = 2204] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (1AD0CC00) [pid = 3088] [serial = 2185] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (16836000) [pid = 3088] [serial = 2209] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (19FBA000) [pid = 3088] [serial = 2212] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (18A42C00) [pid = 3088] [serial = 2207] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (17CDCC00) [pid = 3088] [serial = 2210] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (19FF3000) [pid = 3088] [serial = 2213] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (1760AC00) [pid = 3088] [serial = 2201] [outer = 00000000] [url = about:blank] 09:50:57 INFO - PROCESS | 3088 | 1464195057887 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:50:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:50:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:50:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:50:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:50:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:50:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:50:58 INFO - {} 09:50:58 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 09:50:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:50:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:50:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:50:58 INFO - {} 09:50:58 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 - {} 09:50:58 INFO - {} 09:50:58 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 09:50:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:50:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:50:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:50:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:50:58 INFO - {} 09:50:58 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 09:50:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:50:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:50:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:50:58 INFO - {} 09:50:58 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 - {} 09:50:58 INFO - {} 09:50:58 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 09:50:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:50:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:50:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:58 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 09:50:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:50:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:50:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:58 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 09:50:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:58 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 09:50:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:58 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 09:50:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:50:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:50:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:50:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:50:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:50:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:50:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:50:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:50:58 INFO - {} 09:50:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1620ms 09:50:58 INFO - PROCESS | 3088 | 1464195058167 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 09:50:58 INFO - PROCESS | 3088 | 1464195058171 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 09:50:58 INFO - PROCESS | 3088 | 1464195058188 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:50:58 INFO - PROCESS | 3088 | 1464195058193 Marionette TRACE conn5 <- [1,3018,null,{}] 09:50:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:50:58 INFO - PROCESS | 3088 | 1464195058199 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:58 INFO - PROCESS | 3088 | 1464195058317 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 09:50:58 INFO - PROCESS | 3088 | 1464195058457 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:58 INFO - PROCESS | 3088 | ++DOCSHELL 0D852800 == 47 [pid = 3088] [id = 766] 09:50:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (0D856400) [pid = 3088] [serial = 2296] [outer = 00000000] 09:50:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (0D873800) [pid = 3088] [serial = 2297] [outer = 0D856400] 09:50:58 INFO - PROCESS | 3088 | 1464195058519 Marionette DEBUG loaded listener.js 09:50:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (0DA54800) [pid = 3088] [serial = 2298] [outer = 0D856400] 09:50:59 INFO - PROCESS | 3088 | 1464195059058 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:50:59 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 09:50:59 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 930ms 09:50:59 INFO - PROCESS | 3088 | 1464195059141 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 09:50:59 INFO - PROCESS | 3088 | 1464195059146 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 09:50:59 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:50:59 INFO - PROCESS | 3088 | 1464195059156 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:50:59 INFO - PROCESS | 3088 | 1464195059160 Marionette TRACE conn5 <- [1,3022,null,{}] 09:50:59 INFO - PROCESS | 3088 | 1464195059165 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:59 INFO - PROCESS | 3088 | 1464195059287 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 09:50:59 INFO - PROCESS | 3088 | 1464195059405 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:59 INFO - PROCESS | 3088 | ++DOCSHELL 1695AC00 == 48 [pid = 3088] [id = 767] 09:50:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1700A800) [pid = 3088] [serial = 2299] [outer = 00000000] 09:50:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (17C30400) [pid = 3088] [serial = 2300] [outer = 1700A800] 09:50:59 INFO - PROCESS | 3088 | 1464195059503 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (18707800) [pid = 3088] [serial = 2301] [outer = 1700A800] 09:51:00 INFO - PROCESS | 3088 | 1464195060089 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:51:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 990ms 09:51:00 INFO - PROCESS | 3088 | 1464195060146 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 09:51:00 INFO - PROCESS | 3088 | 1464195060148 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 09:51:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:51:00 INFO - PROCESS | 3088 | 1464195060152 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:51:00 INFO - PROCESS | 3088 | 1464195060155 Marionette TRACE conn5 <- [1,3026,null,{}] 09:51:00 INFO - PROCESS | 3088 | 1464195060165 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:00 INFO - PROCESS | 3088 | 1464195060320 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 09:51:00 INFO - PROCESS | 3088 | 1464195060470 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:00 INFO - PROCESS | 3088 | ++DOCSHELL 19FB9000 == 49 [pid = 3088] [id = 768] 09:51:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (19FBA000) [pid = 3088] [serial = 2302] [outer = 00000000] 09:51:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 124 (1A38B800) [pid = 3088] [serial = 2303] [outer = 19FBA000] 09:51:00 INFO - PROCESS | 3088 | 1464195060535 Marionette DEBUG loaded listener.js 09:51:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 125 (1ACBDC00) [pid = 3088] [serial = 2304] [outer = 19FBA000] 09:51:01 INFO - PROCESS | 3088 | 1464195061104 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:51:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:51:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:51:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 970ms 09:51:01 INFO - PROCESS | 3088 | 1464195061126 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 09:51:01 INFO - PROCESS | 3088 | 1464195061128 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 09:51:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:51:01 INFO - PROCESS | 3088 | 1464195061132 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:51:01 INFO - PROCESS | 3088 | 1464195061134 Marionette TRACE conn5 <- [1,3030,null,{}] 09:51:01 INFO - PROCESS | 3088 | 1464195061137 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:01 INFO - PROCESS | 3088 | 1464195061260 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 09:51:01 INFO - PROCESS | 3088 | 1464195061412 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:01 INFO - PROCESS | 3088 | ++DOCSHELL 19CD3000 == 50 [pid = 3088] [id = 769] 09:51:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 126 (1D288C00) [pid = 3088] [serial = 2305] [outer = 00000000] 09:51:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 127 (1DD07800) [pid = 3088] [serial = 2306] [outer = 1D288C00] 09:51:01 INFO - PROCESS | 3088 | 1464195061469 Marionette DEBUG loaded listener.js 09:51:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 128 (1DD4D400) [pid = 3088] [serial = 2307] [outer = 1D288C00] 09:51:02 INFO - PROCESS | 3088 | 1464195062207 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:51:02 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. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:51:02 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'.) 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:51:02 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. 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:51:02 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. 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:51:02 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. 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:51:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:51:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:51:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:51:02 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1205ms 09:51:02 INFO - PROCESS | 3088 | 1464195062341 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 09:51:02 INFO - PROCESS | 3088 | 1464195062343 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 09:51:02 INFO - PROCESS | 3088 | 1464195062347 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:51:02 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:51:02 INFO - PROCESS | 3088 | 1464195062349 Marionette TRACE conn5 <- [1,3034,null,{}] 09:51:02 INFO - PROCESS | 3088 | 1464195062353 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:02 INFO - PROCESS | 3088 | 1464195062462 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 09:51:02 INFO - PROCESS | 3088 | 1464195062603 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:02 INFO - PROCESS | 3088 | ++DOCSHELL 1DAF0400 == 51 [pid = 3088] [id = 770] 09:51:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 129 (1DF5D000) [pid = 3088] [serial = 2308] [outer = 00000000] 09:51:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 130 (1E9EE000) [pid = 3088] [serial = 2309] [outer = 1DF5D000] 09:51:02 INFO - PROCESS | 3088 | 1464195062662 Marionette DEBUG loaded listener.js 09:51:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 131 (1F41A800) [pid = 3088] [serial = 2310] [outer = 1DF5D000] 09:51:02 INFO - PROCESS | 3088 | [3088] 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 09:51:03 INFO - PROCESS | 3088 | 1464195063206 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:51:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:51:03 INFO - {} 09:51:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 870ms 09:51:03 INFO - PROCESS | 3088 | 1464195063221 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 09:51:03 INFO - PROCESS | 3088 | 1464195063223 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 09:51:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:51:03 INFO - PROCESS | 3088 | 1464195063227 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:51:03 INFO - PROCESS | 3088 | 1464195063229 Marionette TRACE conn5 <- [1,3038,null,{}] 09:51:03 INFO - PROCESS | 3088 | 1464195063233 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:03 INFO - PROCESS | 3088 | 1464195063392 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 09:51:03 INFO - PROCESS | 3088 | 1464195063550 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:03 INFO - PROCESS | 3088 | ++DOCSHELL 0D403800 == 52 [pid = 3088] [id = 771] 09:51:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 132 (0D853000) [pid = 3088] [serial = 2311] [outer = 00000000] 09:51:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 133 (17C2A000) [pid = 3088] [serial = 2312] [outer = 0D853000] 09:51:03 INFO - PROCESS | 3088 | 1464195063607 Marionette DEBUG loaded listener.js 09:51:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 134 (19A76400) [pid = 3088] [serial = 2313] [outer = 0D853000] 09:51:04 INFO - PROCESS | 3088 | 1464195064148 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:51:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 971ms 09:51:04 INFO - PROCESS | 3088 | 1464195064202 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 09:51:04 INFO - PROCESS | 3088 | 1464195064205 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 09:51:04 INFO - PROCESS | 3088 | 1464195064208 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:51:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:51:04 INFO - PROCESS | 3088 | 1464195064210 Marionette TRACE conn5 <- [1,3042,null,{}] 09:51:04 INFO - PROCESS | 3088 | 1464195064214 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:04 INFO - PROCESS | 3088 | 1464195064321 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 09:51:04 INFO - PROCESS | 3088 | 1464195064482 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 3088 | ++DOCSHELL 17610000 == 53 [pid = 3088] [id = 772] 09:51:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 135 (19CC9400) [pid = 3088] [serial = 2314] [outer = 00000000] 09:51:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 136 (1AB73000) [pid = 3088] [serial = 2315] [outer = 19CC9400] 09:51:04 INFO - PROCESS | 3088 | 1464195064538 Marionette DEBUG loaded listener.js 09:51:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 137 (1BA37C00) [pid = 3088] [serial = 2316] [outer = 19CC9400] 09:51:05 INFO - PROCESS | 3088 | 1464195065327 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:51:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:51:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:51:05 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" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:51:05 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" 09:51:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:51:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:51:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1231ms 09:51:05 INFO - PROCESS | 3088 | 1464195065443 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 3088 | 1464195065445 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 09:51:05 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:51:05 INFO - PROCESS | 3088 | 1464195065501 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:51:05 INFO - PROCESS | 3088 | 1464195065503 Marionette TRACE conn5 <- [1,3046,null,{}] 09:51:05 INFO - PROCESS | 3088 | 1464195065510 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:05 INFO - PROCESS | 3088 | 1464195065607 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 09:51:05 INFO - PROCESS | 3088 | 1464195065750 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:05 INFO - PROCESS | 3088 | ++DOCSHELL 1DAF7000 == 54 [pid = 3088] [id = 773] 09:51:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 138 (1DBC2400) [pid = 3088] [serial = 2317] [outer = 00000000] 09:51:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 139 (20164C00) [pid = 3088] [serial = 2318] [outer = 1DBC2400] 09:51:05 INFO - PROCESS | 3088 | 1464195065850 Marionette DEBUG loaded listener.js 09:51:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 140 (20167C00) [pid = 3088] [serial = 2319] [outer = 1DBC2400] 09:51:06 INFO - PROCESS | 3088 | 1464195066570 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:51:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:51:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:51:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:51:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:51:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:51:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:51:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:51:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:51:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:51:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:51:06 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:06 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:51:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:51:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:51:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:51:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:51:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:51:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:51:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:51:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:51:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1193ms 09:51:06 INFO - PROCESS | 3088 | 1464195066646 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 09:51:06 INFO - PROCESS | 3088 | 1464195066649 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 09:51:06 INFO - PROCESS | 3088 | 1464195066698 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:51:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:51:06 INFO - PROCESS | 3088 | 1464195066701 Marionette TRACE conn5 <- [1,3050,null,{}] 09:51:06 INFO - PROCESS | 3088 | 1464195066706 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:06 INFO - PROCESS | 3088 | 1464195066809 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 09:51:07 INFO - PROCESS | 3088 | 1464195067005 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:07 INFO - PROCESS | 3088 | --DOCSHELL 17C2B400 == 53 [pid = 3088] [id = 728] 09:51:07 INFO - PROCESS | 3088 | --DOCSHELL 1DAA8400 == 52 [pid = 3088] [id = 744] 09:51:07 INFO - PROCESS | 3088 | --DOCSHELL 0DA19400 == 51 [pid = 3088] [id = 713] 09:51:07 INFO - PROCESS | 3088 | --DOCSHELL 1BA40800 == 50 [pid = 3088] [id = 742] 09:51:07 INFO - PROCESS | 3088 | --DOCSHELL 1F01E400 == 49 [pid = 3088] [id = 763] 09:51:07 INFO - PROCESS | 3088 | --DOCSHELL 1E919800 == 48 [pid = 3088] [id = 762] 09:51:07 INFO - PROCESS | 3088 | --DOCSHELL 1E7A7400 == 47 [pid = 3088] [id = 761] 09:51:07 INFO - PROCESS | 3088 | ++DOCSHELL 0C905800 == 48 [pid = 3088] [id = 774] 09:51:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 141 (0C90D000) [pid = 3088] [serial = 2320] [outer = 00000000] 09:51:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 142 (0D8DB000) [pid = 3088] [serial = 2321] [outer = 0C90D000] 09:51:07 INFO - PROCESS | 3088 | 1464195067093 Marionette DEBUG loaded listener.js 09:51:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 143 (0DA19C00) [pid = 3088] [serial = 2322] [outer = 0C90D000] 09:51:07 INFO - PROCESS | 3088 | [3088] 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 09:51:07 INFO - PROCESS | 3088 | 1464195067545 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:51:07 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:51:07 INFO - {} 09:51:07 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 870ms 09:51:07 INFO - PROCESS | 3088 | 1464195067572 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 09:51:07 INFO - PROCESS | 3088 | 1464195067577 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 09:51:07 INFO - PROCESS | 3088 | 1464195067587 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:51:07 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:51:07 INFO - PROCESS | 3088 | 1464195067590 Marionette TRACE conn5 <- [1,3054,null,{}] 09:51:07 INFO - PROCESS | 3088 | 1464195067594 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:07 INFO - PROCESS | 3088 | 1464195067703 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 09:51:07 INFO - PROCESS | 3088 | 1464195067713 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:07 INFO - PROCESS | 3088 | ++DOCSHELL 1870E400 == 49 [pid = 3088] [id = 775] 09:51:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (18744400) [pid = 3088] [serial = 2323] [outer = 00000000] 09:51:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (18A41400) [pid = 3088] [serial = 2324] [outer = 18744400] 09:51:07 INFO - PROCESS | 3088 | 1464195067758 Marionette DEBUG loaded listener.js 09:51:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (19CC7400) [pid = 3088] [serial = 2325] [outer = 18744400] 09:51:08 INFO - PROCESS | 3088 | 1464195068257 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:51:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:51:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:51:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:51:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:51:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:51:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:51:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:51:08 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 731ms 09:51:08 INFO - PROCESS | 3088 | 1464195068323 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 09:51:08 INFO - PROCESS | 3088 | 1464195068325 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 09:51:08 INFO - PROCESS | 3088 | 1464195068329 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:51:08 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:51:08 INFO - PROCESS | 3088 | 1464195068332 Marionette TRACE conn5 <- [1,3058,null,{}] 09:51:08 INFO - PROCESS | 3088 | 1464195068380 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:08 INFO - PROCESS | 3088 | 1464195068502 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 09:51:08 INFO - PROCESS | 3088 | 1464195068612 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:08 INFO - PROCESS | 3088 | ++DOCSHELL 1AA91C00 == 50 [pid = 3088] [id = 776] 09:51:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1AB73C00) [pid = 3088] [serial = 2326] [outer = 00000000] 09:51:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (1BA2D000) [pid = 3088] [serial = 2327] [outer = 1AB73C00] 09:51:08 INFO - PROCESS | 3088 | 1464195068662 Marionette DEBUG loaded listener.js 09:51:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (1DA9DC00) [pid = 3088] [serial = 2328] [outer = 1AB73C00] 09:51:09 INFO - PROCESS | 3088 | 1464195069097 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:51:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 831ms 09:51:09 INFO - PROCESS | 3088 | 1464195069164 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 09:51:09 INFO - PROCESS | 3088 | 1464195069167 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 09:51:09 INFO - PROCESS | 3088 | 1464195069170 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:51:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:51:09 INFO - PROCESS | 3088 | 1464195069172 Marionette TRACE conn5 <- [1,3062,null,{}] 09:51:09 INFO - PROCESS | 3088 | 1464195069175 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:09 INFO - PROCESS | 3088 | 1464195069318 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 09:51:09 INFO - PROCESS | 3088 | 1464195069343 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:09 INFO - PROCESS | 3088 | ++DOCSHELL 1DD0BC00 == 51 [pid = 3088] [id = 777] 09:51:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (1DD0FC00) [pid = 3088] [serial = 2329] [outer = 00000000] 09:51:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (1E920400) [pid = 3088] [serial = 2330] [outer = 1DD0FC00] 09:51:09 INFO - PROCESS | 3088 | 1464195069388 Marionette DEBUG loaded listener.js 09:51:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (1EC96000) [pid = 3088] [serial = 2331] [outer = 1DD0FC00] 09:51:09 INFO - PROCESS | 3088 | 1464195069825 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:51:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 09:51:09 INFO - PROCESS | 3088 | 1464195069844 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 09:51:09 INFO - PROCESS | 3088 | 1464195069846 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 09:51:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:51:09 INFO - PROCESS | 3088 | 1464195069849 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:51:09 INFO - PROCESS | 3088 | 1464195069851 Marionette TRACE conn5 <- [1,3066,null,{}] 09:51:09 INFO - PROCESS | 3088 | 1464195069854 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:10 INFO - PROCESS | 3088 | 1464195070026 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 09:51:10 INFO - PROCESS | 3088 | 1464195070104 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:10 INFO - PROCESS | 3088 | ++DOCSHELL 1F41CC00 == 52 [pid = 3088] [id = 778] 09:51:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (1F4AFC00) [pid = 3088] [serial = 2332] [outer = 00000000] 09:51:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (20011C00) [pid = 3088] [serial = 2333] [outer = 1F4AFC00] 09:51:10 INFO - PROCESS | 3088 | 1464195070151 Marionette DEBUG loaded listener.js 09:51:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (200BB400) [pid = 3088] [serial = 2334] [outer = 1F4AFC00] 09:51:10 INFO - PROCESS | 3088 | 1464195070586 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:51:10 INFO - PROCESS | 3088 | 1464195070641 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 09:51:10 INFO - PROCESS | 3088 | 1464195070645 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:51:10 INFO - PROCESS | 3088 | 1464195070646 Marionette TRACE conn5 <- [1,3070,null,{}] 09:51:10 INFO - PROCESS | 3088 | 1464195070650 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:10 INFO - PROCESS | 3088 | 1464195070804 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 09:51:11 INFO - PROCESS | 3088 | --DOMWINDOW == 154 (08C93C00) [pid = 3088] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:51:11 INFO - PROCESS | 3088 | --DOMWINDOW == 153 (1874B000) [pid = 3088] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:51:11 INFO - PROCESS | 3088 | --DOMWINDOW == 152 (19FB6800) [pid = 3088] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:51:11 INFO - PROCESS | 3088 | --DOMWINDOW == 151 (0D410400) [pid = 3088] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:51:11 INFO - PROCESS | 3088 | --DOMWINDOW == 150 (0D8D9000) [pid = 3088] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:51:11 INFO - PROCESS | 3088 | --DOMWINDOW == 149 (1DAA2800) [pid = 3088] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:51:11 INFO - PROCESS | 3088 | --DOMWINDOW == 148 (17C98000) [pid = 3088] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:51:11 INFO - PROCESS | 3088 | --DOMWINDOW == 147 (0D8E3400) [pid = 3088] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:51:11 INFO - PROCESS | 3088 | --DOMWINDOW == 146 (1AA91800) [pid = 3088] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:51:11 INFO - PROCESS | 3088 | --DOMWINDOW == 145 (1BA35000) [pid = 3088] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:51:11 INFO - PROCESS | 3088 | --DOMWINDOW == 144 (1DD4A400) [pid = 3088] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:51:11 INFO - PROCESS | 3088 | --DOMWINDOW == 143 (18706800) [pid = 3088] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:51:11 INFO - PROCESS | 3088 | 1464195071002 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:11 INFO - PROCESS | 3088 | ++DOCSHELL 0C96E800 == 53 [pid = 3088] [id = 779] 09:51:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 144 (0D410400) [pid = 3088] [serial = 2335] [outer = 00000000] 09:51:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 145 (19FB6800) [pid = 3088] [serial = 2336] [outer = 0D410400] 09:51:11 INFO - PROCESS | 3088 | 1464195071049 Marionette DEBUG loaded listener.js 09:51:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 146 (204D7800) [pid = 3088] [serial = 2337] [outer = 0D410400] 09:51:11 INFO - PROCESS | 3088 | 1464195071393 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:51:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:51:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:51:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:51:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 830ms 09:51:11 INFO - PROCESS | 3088 | 1464195071478 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 09:51:11 INFO - PROCESS | 3088 | 1464195071480 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 09:51:11 INFO - PROCESS | 3088 | 1464195071482 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:51:11 INFO - PROCESS | 3088 | 1464195071484 Marionette TRACE conn5 <- [1,3074,null,{}] 09:51:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:51:11 INFO - PROCESS | 3088 | 1464195071487 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:11 INFO - PROCESS | 3088 | 1464195071630 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 09:51:11 INFO - PROCESS | 3088 | 1464195071701 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:11 INFO - PROCESS | 3088 | ++DOCSHELL 1874B000 == 54 [pid = 3088] [id = 780] 09:51:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 147 (1DD4A400) [pid = 3088] [serial = 2338] [outer = 00000000] 09:51:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 148 (20708800) [pid = 3088] [serial = 2339] [outer = 1DD4A400] 09:51:11 INFO - PROCESS | 3088 | 1464195071760 Marionette DEBUG loaded listener.js 09:51:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 149 (2070CC00) [pid = 3088] [serial = 2340] [outer = 1DD4A400] 09:51:12 INFO - PROCESS | 3088 | 1464195072091 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:51:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:51:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 671ms 09:51:12 INFO - PROCESS | 3088 | 1464195072157 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 09:51:12 INFO - PROCESS | 3088 | 1464195072159 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 09:51:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:51:12 INFO - PROCESS | 3088 | 1464195072177 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:51:12 INFO - PROCESS | 3088 | 1464195072178 Marionette TRACE conn5 <- [1,3078,null,{}] 09:51:12 INFO - PROCESS | 3088 | 1464195072182 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:12 INFO - PROCESS | 3088 | 1464195072271 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 09:51:12 INFO - PROCESS | 3088 | 1464195072277 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 3088 | ++DOCSHELL 0D077000 == 55 [pid = 3088] [id = 781] 09:51:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 150 (20708400) [pid = 3088] [serial = 2341] [outer = 00000000] 09:51:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 151 (2226E800) [pid = 3088] [serial = 2342] [outer = 20708400] 09:51:12 INFO - PROCESS | 3088 | 1464195072321 Marionette DEBUG loaded listener.js 09:51:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 152 (22273400) [pid = 3088] [serial = 2343] [outer = 20708400] 09:51:12 INFO - PROCESS | 3088 | 1464195072746 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:51:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:51:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 09:51:12 INFO - PROCESS | 3088 | 1464195072808 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 09:51:12 INFO - PROCESS | 3088 | 1464195072810 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 09:51:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:51:12 INFO - PROCESS | 3088 | 1464195072828 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:51:12 INFO - PROCESS | 3088 | 1464195072830 Marionette TRACE conn5 <- [1,3082,null,{}] 09:51:12 INFO - PROCESS | 3088 | 1464195072839 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:12 INFO - PROCESS | 3088 | 1464195072932 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 09:51:12 INFO - PROCESS | 3088 | 1464195072941 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 3088 | ++DOCSHELL 0C9CDC00 == 56 [pid = 3088] [id = 782] 09:51:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 153 (18742800) [pid = 3088] [serial = 2344] [outer = 00000000] 09:51:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 154 (22541800) [pid = 3088] [serial = 2345] [outer = 18742800] 09:51:13 INFO - PROCESS | 3088 | 1464195072985 Marionette DEBUG loaded listener.js 09:51:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 155 (22544000) [pid = 3088] [serial = 2346] [outer = 18742800] 09:51:13 INFO - PROCESS | 3088 | 1464195073655 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:51:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:51:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 890ms 09:51:13 INFO - PROCESS | 3088 | 1464195073705 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 09:51:13 INFO - PROCESS | 3088 | 1464195073710 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 09:51:13 INFO - PROCESS | 3088 | 1464195073715 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:51:13 INFO - PROCESS | 3088 | 1464195073719 Marionette TRACE conn5 <- [1,3086,null,{}] 09:51:13 INFO - PROCESS | 3088 | 1464195073724 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:13 INFO - PROCESS | 3088 | 1464195073853 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 09:51:14 INFO - PROCESS | 3088 | 1464195074025 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:14 INFO - PROCESS | 3088 | ++DOCSHELL 1500B400 == 57 [pid = 3088] [id = 783] 09:51:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 156 (152BBC00) [pid = 3088] [serial = 2347] [outer = 00000000] 09:51:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 157 (17011400) [pid = 3088] [serial = 2348] [outer = 152BBC00] 09:51:14 INFO - PROCESS | 3088 | 1464195074083 Marionette DEBUG loaded listener.js 09:51:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 158 (18706800) [pid = 3088] [serial = 2349] [outer = 152BBC00] 09:51:14 INFO - PROCESS | 3088 | 1464195074652 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:51:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 970ms 09:51:14 INFO - PROCESS | 3088 | 1464195074690 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 09:51:14 INFO - PROCESS | 3088 | 1464195074696 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 09:51:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:51:14 INFO - PROCESS | 3088 | 1464195074702 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:51:14 INFO - PROCESS | 3088 | 1464195074705 Marionette TRACE conn5 <- [1,3090,null,{}] 09:51:14 INFO - PROCESS | 3088 | 1464195074727 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:14 INFO - PROCESS | 3088 | 1464195074853 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 09:51:15 INFO - PROCESS | 3088 | 1464195075028 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:15 INFO - PROCESS | 3088 | ++DOCSHELL 1BA2E800 == 58 [pid = 3088] [id = 784] 09:51:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 159 (1BA31000) [pid = 3088] [serial = 2350] [outer = 00000000] 09:51:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 160 (1DAEB800) [pid = 3088] [serial = 2351] [outer = 1BA31000] 09:51:15 INFO - PROCESS | 3088 | 1464195075090 Marionette DEBUG loaded listener.js 09:51:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 161 (1DD4F000) [pid = 3088] [serial = 2352] [outer = 1BA31000] 09:51:15 INFO - PROCESS | 3088 | 1464195075603 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:51:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:51:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 950ms 09:51:15 INFO - PROCESS | 3088 | 1464195075655 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 09:51:15 INFO - PROCESS | 3088 | 1464195075658 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 09:51:15 INFO - PROCESS | 3088 | 1464195075661 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:51:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:51:15 INFO - PROCESS | 3088 | 1464195075665 Marionette TRACE conn5 <- [1,3094,null,{}] 09:51:15 INFO - PROCESS | 3088 | 1464195075676 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:15 INFO - PROCESS | 3088 | 1464195075797 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 09:51:15 INFO - PROCESS | 3088 | 1464195075975 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:16 INFO - PROCESS | 3088 | ++DOCSHELL 2010C000 == 59 [pid = 3088] [id = 785] 09:51:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 162 (2010C800) [pid = 3088] [serial = 2353] [outer = 00000000] 09:51:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 163 (204D0C00) [pid = 3088] [serial = 2354] [outer = 2010C800] 09:51:16 INFO - PROCESS | 3088 | 1464195076033 Marionette DEBUG loaded listener.js 09:51:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 164 (20710C00) [pid = 3088] [serial = 2355] [outer = 2010C800] 09:51:16 INFO - PROCESS | 3088 | 1464195076584 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:51:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:51:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:51:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:51:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 970ms 09:51:16 INFO - PROCESS | 3088 | 1464195076635 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 09:51:16 INFO - PROCESS | 3088 | 1464195076638 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 09:51:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:51:16 INFO - PROCESS | 3088 | 1464195076641 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:51:16 INFO - PROCESS | 3088 | 1464195076643 Marionette TRACE conn5 <- [1,3098,null,{}] 09:51:16 INFO - PROCESS | 3088 | 1464195076647 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:16 INFO - PROCESS | 3088 | 1464195076775 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 09:51:16 INFO - PROCESS | 3088 | 1464195076955 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:16 INFO - PROCESS | 3088 | ++DOCSHELL 22546800 == 60 [pid = 3088] [id = 786] 09:51:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 165 (2254A400) [pid = 3088] [serial = 2356] [outer = 00000000] 09:51:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 166 (2254F800) [pid = 3088] [serial = 2357] [outer = 2254A400] 09:51:17 INFO - PROCESS | 3088 | 1464195077012 Marionette DEBUG loaded listener.js 09:51:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 167 (2281B800) [pid = 3088] [serial = 2358] [outer = 2254A400] 09:51:17 INFO - PROCESS | 3088 | 1464195077562 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:51:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:51:17 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 09:51:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:51:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:51:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:51:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 970ms 09:51:17 INFO - PROCESS | 3088 | 1464195077623 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 09:51:17 INFO - PROCESS | 3088 | 1464195077625 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 09:51:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:51:17 INFO - PROCESS | 3088 | 1464195077631 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:51:17 INFO - PROCESS | 3088 | 1464195077633 Marionette TRACE conn5 <- [1,3102,null,{}] 09:51:17 INFO - PROCESS | 3088 | 1464195077636 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:17 INFO - PROCESS | 3088 | 1464195077749 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 09:51:17 INFO - PROCESS | 3088 | 1464195077924 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"8f66c5e7-80d8-4175-936a-b5ae5549efd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:17 INFO - PROCESS | 3088 | ++DOCSHELL 2281AC00 == 61 [pid = 3088] [id = 787] 09:51:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 168 (2281CC00) [pid = 3088] [serial = 2359] [outer = 00000000] 09:51:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 169 (22E01400) [pid = 3088] [serial = 2360] [outer = 2281CC00] 09:51:17 INFO - PROCESS | 3088 | 1464195077986 Marionette DEBUG loaded listener.js 09:51:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 170 (22E03000) [pid = 3088] [serial = 2361] [outer = 2281CC00] 09:51:18 INFO - PROCESS | 3088 | 1464195078498 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:51:18 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:51:18 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 09:51:18 INFO - PROCESS | 3088 | 1464195078566 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 09:51:18 INFO - PROCESS | 3088 | 1464195078568 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 09:51:19 WARNING - u'runner_teardown' () 09:51:19 INFO - No more tests 09:51:19 INFO - Got 0 unexpected results 09:51:19 INFO - SUITE-END | took 721s 09:51:19 INFO - Closing logging queue 09:51:19 INFO - queue closed 09:51:19 INFO - Return code: 0 09:51:19 WARNING - # TBPL SUCCESS # 09:51:19 INFO - Running post-action listener: _resource_record_post_action 09:51:19 INFO - Running post-run listener: _resource_record_post_run 09:51:20 INFO - Total resource usage - Wall time: 730s; CPU: 14.0%; Read bytes: 148244992; Write bytes: 1146088448; Read time: 1199930; Write time: 8119380 09:51:20 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:51:20 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 5131776; Write bytes: 44303360; Read time: 52940; Write time: 55710 09:51:20 INFO - run-tests - Wall time: 728s; CPU: 14.0%; Read bytes: 143113216; Write bytes: 1086846976; Read time: 1146990; Write time: 8048860 09:51:20 INFO - Running post-run listener: _upload_blobber_files 09:51:20 INFO - Blob upload gear active. 09:51:20 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:51:20 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 09:51:20 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'] 09:51:20 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 09:51:21 INFO - (blobuploader) - INFO - Open directory for files ... 09:51:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:51:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:51:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:51:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:51:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:51:22 INFO - (blobuploader) - INFO - Done attempting. 09:51:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:51:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:51:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:51:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:51:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:51:24 INFO - (blobuploader) - INFO - Done attempting. 09:51:24 INFO - (blobuploader) - INFO - Iteration through files over. 09:51:24 INFO - Return code: 0 09:51:24 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:51:24 INFO - Using _rmtree_windows ... 09:51:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:51:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/457da66395e4876cd14b130902e0093f97da78b6dd8e53c41f55556681aa7ee798ce58a1a24e16290b97df65ed9285fc8b49aaf1f78d0bd9ca062e10987984db", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/52e23abe2c1683a10b888b1bbcf73f86a6374ecc43816e15e63d48c25c2a942d58e9e1d694a4b09c426844235c6bd04c05c48b313b45682c60ea2e5902fa74f1"} 09:51:24 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:51:24 INFO - Writing to file C:\slave\test\properties\blobber_files 09:51:24 INFO - Contents: 09:51:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/457da66395e4876cd14b130902e0093f97da78b6dd8e53c41f55556681aa7ee798ce58a1a24e16290b97df65ed9285fc8b49aaf1f78d0bd9ca062e10987984db", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/52e23abe2c1683a10b888b1bbcf73f86a6374ecc43816e15e63d48c25c2a942d58e9e1d694a4b09c426844235c6bd04c05c48b313b45682c60ea2e5902fa74f1"} 09:51:24 INFO - Running post-run listener: copy_logs_to_upload_dir 09:51:24 INFO - Copying logs to upload dir... 09:51:24 INFO - mkdir: C:\slave\test\build\upload\logs 09:51:24 INFO - Copying logs to upload dir... 09:51:24 INFO - Using _rmtree_windows ... 09:51:24 INFO - Using _rmtree_windows ... 09:51:24 INFO - Using _rmtree_windows ... 09:51:24 INFO - Using _rmtree_windows ... 09:51:24 INFO - Using _rmtree_windows ... 09:51:24 INFO - Using _rmtree_windows ... 09:51:24 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1031.430000 ========= master_lag: 0.16 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 11 secs) (at 2016-05-25 09:51:24.806055) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 09:51:24.806886) ========= '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-086 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-086 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-086 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/457da66395e4876cd14b130902e0093f97da78b6dd8e53c41f55556681aa7ee798ce58a1a24e16290b97df65ed9285fc8b49aaf1f78d0bd9ca062e10987984db", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/52e23abe2c1683a10b888b1bbcf73f86a6374ecc43816e15e63d48c25c2a942d58e9e1d694a4b09c426844235c6bd04c05c48b313b45682c60ea2e5902fa74f1"} build_url:https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/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/457da66395e4876cd14b130902e0093f97da78b6dd8e53c41f55556681aa7ee798ce58a1a24e16290b97df65ed9285fc8b49aaf1f78d0bd9ca062e10987984db", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/52e23abe2c1683a10b888b1bbcf73f86a6374ecc43816e15e63d48c25c2a942d58e9e1d694a4b09c426844235c6bd04c05c48b313b45682c60ea2e5902fa74f1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PpSVCDUtQ0SqQlZ8ZOsbcQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 09:51:24.930598) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:51:24.930960) ========= '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-086 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-086 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-086 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-25 09:51:25.048956) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 09:51:25.049353) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 09:51:25.687411) ========= ========= Total master_lag: 3.19 =========